MFC: Post-Process
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
Modules List
Here is a list of all modules with brief descriptions:
[detail level 12]
 Mm_checkerThe purpose of the module is to check for compatible input files
 Mm_compile_specificThis module contains subroutines that are compiler specific
 Mm_constants
 Mm_data_inputThis module features procedures, which for a specific time-step, read in the raw simulation data for the grid and the conservative variables and fill out their buffer regions
 Cs_read_abstract_data_filesSubroutine for reading data files
 Mm_data_outputThis module enables the restructuring of the raw simulation data file(s) into formatted database file(s). The formats that may be chosen from include Silo-HDF5 and Binary. Each of these database structures contains information about the grid as well as each of the flow variable(s) that were chosen by the user to be included
 Mm_delay_file_access
 Mm_derived_variablesThis module features subroutines that allow for the derivation of numerous flow variables from the conservative and primitive ones. Currently, the available derived variables include the unadvected volume fraction, specific heat ratio, liquid stiffness, speed of sound, vorticity and the numerical Schlieren function
 Mm_eigen_solverThe purpose of the module is to solve an eigenvalue problem for a complex general matrix. Subroutines are imported from EISPACK (https://netlib.org/eispack/) with minor modifications for compatibility
 Mm_global_parametersThis module contains all of the parameters characterizing the computational domain, simulation algorithm, stiffened equation of state and finally, the formatted database file(s) structure
 Mm_mpi_proxyThis 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 communication goals for the post-process
 Mm_start_upThis module contains the subroutines that read in and check the consistency of the user provided inputs. This module also allocates, initializes and deallocates the relevant variables and sets up the time stepping, MPI decomposition and I/O procedures