![]() |
MFC:Post_process
v1.0
|
This 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. More...
Data Types | |
interface | s_read_abstract_data_files |
Subroutine for reading data files. More... | |
Functions/Subroutines | |
subroutine, public | s_read_serial_data_files (t_step) |
This subroutine is called at each time-step that has to be post-processed in order to read the raw data files present in the corresponding time-step directory and to populate the associated grid and conservative variables. More... | |
subroutine, public | s_read_parallel_data_files (t_step) |
This subroutine is called at each time-step that has to be post-processed in order to parallel-read the raw data files present in the corresponding time-step directory and to populate the associated grid and conservative variables. More... | |
subroutine, public | s_populate_grid_variables_buffer_regions () |
The following subroutine populates the buffer regions of the cell-width spacings, the cell-boundary locations and the cell-center locations. Note that the buffer regions of the last two variables should be interpreted slightly differently than usual. They are really ghost zones that are used in aiding the multidimensional visualization of Silo database files, in VisIt, when processor boundary conditions are present. More... | |
subroutine, public | s_populate_conservative_variables_buffer_regions () |
The purpose of this procedure is to populate the buffers of the cell-average conservative variables, depending on the boundary conditions. More... | |
subroutine, public | s_initialize_data_input_module () |
Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module. More... | |
subroutine, public | s_finalize_data_input_module () |
Deallocation procedures for the module. More... | |
Variables | |
type(scalar_field), dimension(:), allocatable, public | q_cons_vf |
Conservative variables. More... | |
type(scalar_field), dimension(:), allocatable, public | q_prim_vf |
Primitive variables. More... | |
procedure(s_read_abstract_data_files), pointer, public | s_read_data_files => NULL() |
This 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.
subroutine, public m_data_input::s_finalize_data_input_module | ( | ) |
Deallocation procedures for the module.
Definition at line 1134 of file m_data_input.f90.
subroutine, public m_data_input::s_initialize_data_input_module | ( | ) |
Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module.
Definition at line 1062 of file m_data_input.f90.
subroutine, public m_data_input::s_populate_conservative_variables_buffer_regions | ( | ) |
The purpose of this procedure is to populate the buffers of the cell-average conservative variables, depending on the boundary conditions.
Definition at line 676 of file m_data_input.f90.
subroutine, public m_data_input::s_populate_grid_variables_buffer_regions | ( | ) |
The following subroutine populates the buffer regions of the cell-width spacings, the cell-boundary locations and the cell-center locations. Note that the buffer regions of the last two variables should be interpreted slightly differently than usual. They are really ghost zones that are used in aiding the multidimensional visualization of Silo database files, in VisIt, when processor boundary conditions are present.
Definition at line 425 of file m_data_input.f90.
subroutine, public m_data_input::s_read_parallel_data_files | ( | integer, intent(in) | t_step | ) |
This subroutine is called at each time-step that has to be post-processed in order to parallel-read the raw data files present in the corresponding time-step directory and to populate the associated grid and conservative variables.
t_step | Current time-step |
Definition at line 263 of file m_data_input.f90.
subroutine, public m_data_input::s_read_serial_data_files | ( | integer, intent(in) | t_step | ) |
This subroutine is called at each time-step that has to be post-processed in order to read the raw data files present in the corresponding time-step directory and to populate the associated grid and conservative variables.
t_step | Current time-step |
Definition at line 95 of file m_data_input.f90.
type(scalar_field), dimension(:), allocatable, public m_data_input::q_cons_vf |
Conservative variables.
Definition at line 76 of file m_data_input.f90.
type(scalar_field), dimension(:), allocatable, public m_data_input::q_prim_vf |
Primitive variables.
Definition at line 79 of file m_data_input.f90.
procedure(s_read_abstract_data_files), pointer, public m_data_input::s_read_data_files => NULL() |
Definition at line 82 of file m_data_input.f90.