|
MFC
Exascale flow solver
|
Writes grid and initial condition data to serial or parallel output files. More...
Data Types | |
| interface | s_write_abstract_data_files |
| Interface for the conservative data. More... | |
Functions/Subroutines | |
| impure subroutine, public | s_write_serial_data_files (q_cons_vf, q_prim_vf, bc_type) |
| Writes grid and initial condition data files to the "0" time-step directory in the local processor rank folder. | |
| impure subroutine, public | s_write_parallel_data_files (q_cons_vf, q_prim_vf, bc_type) |
| Writes grid and initial condition data files in parallel to the "0" time-step directory in the local processor rank folder. | |
| impure subroutine, public | s_initialize_data_output_module |
| Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module. | |
| impure subroutine, public | s_finalize_data_output_module |
| Resets s_write_data_files pointer. | |
Variables | |
| type(scalar_field), dimension(:), allocatable | q_cons_temp |
| character(len=path_len+2 *name_len), private | t_step_dir |
| Time-step folder into which grid and initial condition data will be placed. | |
| character(len=path_len+2 *name_len), public | restart_dir |
| Restart data folder. | |
| procedure(s_write_abstract_data_files), pointer, public | s_write_data_files => null() |
Writes grid and initial condition data to serial or parallel output files.
| impure subroutine, public m_data_output::s_finalize_data_output_module |
Resets s_write_data_files pointer.
Definition at line 792 of file m_data_output.fpp.f90.
| impure subroutine, public m_data_output::s_initialize_data_output_module |
Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module.
Definition at line 685 of file m_data_output.fpp.f90.
| impure subroutine, public m_data_output::s_write_parallel_data_files | ( | type(scalar_field), dimension(sys_size), intent(inout) | q_cons_vf, |
| type(scalar_field), dimension(sys_size), intent(inout) | q_prim_vf, | ||
| type(integer_field), dimension(1:num_dims, -1:1), intent(in) | bc_type ) |
Writes grid and initial condition data files in parallel to the "0" time-step directory in the local processor rank folder.
| q_cons_vf | Conservative variables |
| q_prim_vf | Primitive variables |
| bc_type | Boundary condition types |
Definition at line 454 of file m_data_output.fpp.f90.
| impure subroutine, public m_data_output::s_write_serial_data_files | ( | type(scalar_field), dimension(sys_size), intent(inout) | q_cons_vf, |
| type(scalar_field), dimension(sys_size), intent(inout) | q_prim_vf, | ||
| type(integer_field), dimension(1:num_dims, -1:1), intent(in) | bc_type ) |
Writes grid and initial condition data files to the "0" time-step directory in the local processor rank folder.
| q_cons_vf | Conservative variables |
| q_prim_vf | Primitive variables |
| bc_type | Boundary condition types |
Definition at line 84 of file m_data_output.fpp.f90.
| type(scalar_field), dimension(:), allocatable m_data_output::q_cons_temp |
Definition at line 46 of file m_data_output.fpp.f90.
Restart data folder.
Definition at line 72 of file m_data_output.fpp.f90.
| procedure(s_write_abstract_data_files), pointer, public m_data_output::s_write_data_files => null() |
Definition at line 75 of file m_data_output.fpp.f90.
Time-step folder into which grid and initial condition data will be placed.
Definition at line 69 of file m_data_output.fpp.f90.