There is a the "mpi402" parameter specific to SOL 402.
Can't we find applied examples of the use of this parameter? I did only find the following references in NX documentation; aren't there some hands-on exemple somewhere?
• The Nastran MPI402 keyword specifies the maximum number of CPU selected for
distributed-memory parallel (DMP) processing. The NASTRAN command PARALLEL sets the
number of MKL threads for shared-memory parallel (SMP) processing.
Parallel support for SOL 402
SOL 402 supports distributed-memory parallel processing (DMP) and shared-memory parallel
• You can request shared-memory parallel processing using the PARALLEL or SMP) nastran
keyword. This keyword sets the number of MKL threads.
• You can request distributed-memory parallel processing using the MPI402 nastran keyword .
This keyword sets the number of CPUs to use.
mpi402 mpi402=value Default=0
For SOL 402 only.
Specifies the number of CPUs selected for distributed-memory parallel (DMP)
processing. The default is 0, which specifies no DMP processing.
and in Executive Control Statements, this:
3. Distributed-memory parallel processing can be requested by the MPI402 nastran keyword. Shared-memory parallel processing can be request by the parallel (or smp) nastran keyword.
• The MPI402 keyword specifies the number of CPUs selected for distributed-memory parallel processing.
The .f06 file will include a message similar to the following indicating the number of processors used by the solution:
NUMBER OF PROCESSORS USED.....(NPROC) = n
• The parallel keyword specifies the number of MKL threads.
MPI402 is a keyword. It will trigger number of parallel processors for SOL 402 run and you can define while firing a run in optional keyword dialog.
Thank you @6pt9sr.
I intend to insert this mpi402 parameter in the nastran.rcf file.
But I would like to know in which case it is useful, and how to balance it's use with the parallel keyword.
Therefore I am looking for exemples of its use: Is it helpful/efficient for a material non linear calculation? For a bolt preload case? For contact, large displacements, strains, etc...?