Some concepts in parallel run in Elmer using ElmerSolver_mpi
Posted: 09 May 2017, 11:55
Some commands on parallel run in Elmer software:
1. Mesh partitioning command:
This command is the first step in parallel run in Elmer using ElmerGrid
or symbolically,
where, Nx, Ny, Nz are the number of partitions in x,y and z directions. The total number of partions = Nx*Ny*Nz and in this context 4*1*1 = 4
And, F = 0 indicates elementwise partion whereas F=1 indicates nodewise partition.
2. Running the elmersolver mpi command provided that the sif file name is written in the ELMERSOLVER_STARTINFO file.
The concept of domain-decomposition method for mesh partitioning is shown by the following figure of Elmer Solvers Tutorial: Source/Reference: Ruokolainen, J. et al, 2016, Elmer Solver Manual, Chapter 16, Parallel Runs, CSC – IT Center for Science, Espoo, Finland. (http://www.nic.funet.fi/pub/sci/physics ... Manual.pdf)
Yours Sincerely,
Anil Kunwar
1. Mesh partitioning command:
This command is the first step in parallel run in Elmer using ElmerGrid
Code: Select all
ElmerGrid 2 2 meshdirectoryname -partition 4 1 1 0
Code: Select all
ElmerGrid 2 2 meshdirectoryname -partition Nx Ny Nz F
And, F = 0 indicates elementwise partion whereas F=1 indicates nodewise partition.
2. Running the elmersolver mpi command
Code: Select all
mpirun -np 4 ElmerSolver_mpi
The concept of domain-decomposition method for mesh partitioning is shown by the following figure of Elmer Solvers Tutorial: Source/Reference: Ruokolainen, J. et al, 2016, Elmer Solver Manual, Chapter 16, Parallel Runs, CSC – IT Center for Science, Espoo, Finland. (http://www.nic.funet.fi/pub/sci/physics ... Manual.pdf)
Yours Sincerely,
Anil Kunwar