|
MFC: Pre-Process
High-fidelity multiphase flow simulation
|
Modules | |
| module | m_mpi_proxy |
| This module serves as a proxy to the parameters and subroutines available in the MPI implementation's MPI module. Specifically, the role of the proxy is to harness basic MPI commands into more complex procedures as to achieve the required pre-processing communication goals. | |
Functions/Subroutines | |
| impure subroutine | m_mpi_proxy::s_mpi_bcast_user_inputs |
| Since only processor with rank 0 is in charge of reading and checking the consistency of the user provided inputs, these are not available to the remaining processors. This subroutine is then in charge of broadcasting the required information. | |