MFC: Simulation
High-fidelity multiphase flow simulation
|
Functions/Subroutines | |
program | __m_data_output_fpp_f90__ |
subroutine | s_compute_speed_of_sound (pres, rho, gamma, pi_inf, h, adv, vel_sum, c) |
subroutine | s_open_run_time_information_file () |
The purpose of this subroutine is to open a new or pre- existing run-time information file and append to it the basic header information relevant to current simulation. In general, this requires generating a table header for those stability criteria which will be written at every time-step. | |
subroutine | s_open_probe_files () |
This opens a formatted data file where the root processor can write out flow probe information. | |
subroutine | s_write_run_time_information (q_prim_vf, t_step) |
The goal of the procedure is to output to the run-time information file the stability criteria extrema in the entire computational domain and at the given time-step. Moreover, the subroutine is also in charge of tracking these stability criteria extrema over all time-steps. | |
subroutine | s_write_serial_data_files (q_cons_vf, q_prim_vf, t_step) |
The goal of this subroutine is to output the grid and conservative variables data files for given time-step. | |
subroutine | s_write_parallel_data_files (q_cons_vf, q_prim_vf, t_step) |
The goal of this subroutine is to output the grid and conservative variables data files for given time-step. | |
subroutine | s_write_probe_files (t_step, q_cons_vf, accel_mag) |
This writes a formatted data file for the flow probe information. | |
subroutine | s_close_run_time_information_file () |
The goal of this subroutine is to write to the run-time information file basic footer information applicable to the current computation and to close the file when done. The footer contains the stability criteria extrema over all of the time-steps and the simulation run-time. | |
subroutine | s_close_probe_files () |
Closes probe files. | |
subroutine | s_initialize_data_output_module () |
The computation of parameters, the allocation of memory, the association of pointers and/or the execution of any other procedures that are necessary to setup the module. | |
subroutine | s_finalize_data_output_module () |
Module deallocation and/or disassociation procedures. | |
program __m_data_output_fpp_f90__ |
|
private |
Closes probe files.
|
private |
The goal of this subroutine is to write to the run-time information file basic footer information applicable to the current computation and to close the file when done. The footer contains the stability criteria extrema over all of the time-steps and the simulation run-time.
|
private |
|
private |
Module deallocation and/or disassociation procedures.
|
private |
The computation of parameters, the allocation of memory, the association of pointers and/or the execution of any other procedures that are necessary to setup the module.
|
private |
This opens a formatted data file where the root processor can write out flow probe information.
|
private |
The purpose of this subroutine is to open a new or pre- existing run-time information file and append to it the basic header information relevant to current simulation. In general, this requires generating a table header for those stability criteria which will be written at every time-step.
|
private |
The goal of this subroutine is to output the grid and conservative variables data files for given time-step.
q_cons_vf | Cell-average conservative variables |
t_step | Current time-step |
|
private |
This writes a formatted data file for the flow probe information.
t_step | Current time-step |
q_cons_vf | Conservative variables |
accel_mag | Acceleration magnitude information |
|
private |
The goal of the procedure is to output to the run-time information file the stability criteria extrema in the entire computational domain and at the given time-step. Moreover, the subroutine is also in charge of tracking these stability criteria extrema over all time-steps.
q_prim_vf | Cell-average primitive variables |
t_step | Current time step |
|
private |
The goal of this subroutine is to output the grid and conservative variables data files for given time-step.
q_cons_vf | Cell-average conservative variables |
t_step | Current time-step |