Recommendations for Flux Skew

For Flux Skew, we use the two machines below by varying the mesh to increase the number of nodes in order to recommend the right solver and the right number of cores according to the number of mesh nodes.



Figure 1. Both machines used by Flux Skew for the recommendations

The machine (a) used for the Magnetostatic and Transient Magnetic applications is the same machine used as for the 2D Flux example.

Machine (b) is used in Steady-State AC magnetic application, it is an induction machine with 4 poles also powered by a circuit coupling.

Several recommendations are provided in the tables below for each of the Flux Skew applications (Transient Magnetic, Steady-State AC magnetic, and Magnetostatic). Note that the number of nodes in the extruded geometry can be estimated by multiplying the number of nodes of the 2D mesh by the number of layers of the Skew geometry.

Magnetostatic project
Number of nodes in the mesh (extruded geometry) 0 - 300k 300k - 1M 1M - 2M 2M - 5M 5M - 8M 8M +
Recommended number of cores 1 2 8 16
Minimal memory required 2 GB 8 GB 12 GB 24 GB 40 GB 40+ GB
Recommended linear solver Direct (MUMPS)
Steady-State AC magnetic project
Number of nodes in the mesh (extruded geometry) 0 - 100k 100k - 500k 500k - 1.5M 1.5M - 4M 4M - 10M 10M +
Recommended number of cores 1 2 to 4 4 to 8 8 to 12 12 to 16 16 to 24
Minimal memory required 1 GB 4 GB 12 GB 32 GB 16 GB 32+ GB
Recommended linear solver Direct (MUMPS) Iterative (PETSc)
Transient Magnetic Project
Number of nodes in the mesh (extruded geometry) 0 - 100k 100k - 400k 400k - 1.5M 1.5M +
Recommended number of cores 1 2 4 4 to 8
Minimal memory required 500 MB 1 GB 2 GB 4+ GB
Recommended linear solver Direct (MUMPS)