Fusion 360 - CAD and Geometry Preparation (steps 1 & 2) Excel - Boundary condition calcs (step 3) - Ok so not free but readily available, can be migrated to python at some point VSCode - All ...
A 14-core parallel run is used in this case. You can change the number of cores by editing the system/decomposeParDict script.