MFC: Post-Process
High-fidelity multiphase flow simulation
|
This 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. More...
Functions/Subroutines | |
subroutine, public | s_initialize_data_output_module () |
subroutine, public | s_define_output_region |
subroutine, public | s_open_formatted_database_file (t_step) |
subroutine, public | s_open_intf_data_file () |
subroutine, public | s_open_energy_data_file () |
subroutine, public | s_write_grid_to_formatted_database_file (t_step) |
subroutine, public | s_write_variable_to_formatted_database_file (varname, t_step) |
subroutine, public | s_write_lag_bubbles_results (t_step) |
Subroutine that writes the post processed results in the folder 'lag_bubbles_data'. | |
subroutine, public | s_write_intf_data_file (q_prim_vf) |
subroutine, public | s_write_energy_data_file (q_prim_vf, q_cons_vf) |
subroutine, public | s_close_formatted_database_file () |
subroutine, public | s_close_intf_data_file () |
subroutine, public | s_close_energy_data_file () |
subroutine, public | s_finalize_data_output_module () |
Variables | |
real(wp), dimension(:, :, :), allocatable, public | q_sf |
real(wp), dimension(:, :, :), allocatable | q_root_sf |
real(wp), dimension(:, :, :), allocatable | cyl_q_sf |
real(sp), dimension(:, :, :), allocatable, public | q_sf_s |
real(sp), dimension(:, :, :), allocatable | q_root_sf_s |
real(sp), dimension(:, :, :), allocatable | cyl_q_sf_s |
real(wp), dimension(:, :), allocatable | spatial_extents |
real(wp), dimension(:, :), allocatable | data_extents |
integer, dimension(:), allocatable | lo_offset |
integer, dimension(:), allocatable | hi_offset |
integer, dimension(:), allocatable | dims |
character(len=path_len+name_len) | dbdir |
character(len=path_len+2 *name_len) | proc_rank_dir |
character(len=path_len+2 *name_len) | rootdir |
integer | dbroot |
integer | dbfile |
integer | optlist |
integer | dbvars |
integer, private | err |
integer, private | ierr |
This 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.
subroutine, public m_data_output::s_close_energy_data_file |
subroutine, public m_data_output::s_close_formatted_database_file |
subroutine, public m_data_output::s_close_intf_data_file |
subroutine, public m_data_output::s_define_output_region |
subroutine, public m_data_output::s_finalize_data_output_module |
subroutine, public m_data_output::s_initialize_data_output_module |
subroutine, public m_data_output::s_open_energy_data_file |
subroutine, public m_data_output::s_open_formatted_database_file | ( | integer, intent(in) | t_step | ) |
subroutine, public m_data_output::s_open_intf_data_file |
subroutine, public m_data_output::s_write_energy_data_file | ( | type(scalar_field), dimension(sys_size), intent(in) | q_prim_vf, |
type(scalar_field), dimension(sys_size), intent(in) | q_cons_vf ) |
subroutine, public m_data_output::s_write_grid_to_formatted_database_file | ( | integer, intent(in) | t_step | ) |
subroutine, public m_data_output::s_write_intf_data_file | ( | type(scalar_field), dimension(sys_size), intent(in) | q_prim_vf | ) |
subroutine, public m_data_output::s_write_lag_bubbles_results | ( | integer, intent(in) | t_step | ) |
Subroutine that writes the post processed results in the folder 'lag_bubbles_data'.
t_step | Current time step |
subroutine, public m_data_output::s_write_variable_to_formatted_database_file | ( | character(len=*), intent(in) | varname, |
integer, intent(in) | t_step ) |
real(wp), dimension(:, :, :), allocatable m_data_output::cyl_q_sf |
real(sp), dimension(:, :, :), allocatable m_data_output::cyl_q_sf_s |
real(wp), dimension(:, :), allocatable m_data_output::data_extents |
character(len=path_len + name_len) m_data_output::dbdir |
integer m_data_output::dbfile |
integer m_data_output::dbroot |
integer m_data_output::dbvars |
integer, dimension(:), allocatable m_data_output::dims |
|
private |
integer, dimension(:), allocatable m_data_output::hi_offset |
|
private |
integer, dimension(:), allocatable m_data_output::lo_offset |
integer m_data_output::optlist |
character(len=path_len + 2*name_len) m_data_output::proc_rank_dir |
real(wp), dimension(:, :, :), allocatable m_data_output::q_root_sf |
real(sp), dimension(:, :, :), allocatable m_data_output::q_root_sf_s |
real(wp), dimension(:, :, :), allocatable, public m_data_output::q_sf |
real(sp), dimension(:, :, :), allocatable, public m_data_output::q_sf_s |
character(len=path_len + 2*name_len) m_data_output::rootdir |
real(wp), dimension(:, :), allocatable m_data_output::spatial_extents |