MFC: Post-Process
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
m_data_output Module Reference

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_open_formatted_database_file (t_step)
 
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_close_formatted_database_file ()
 
subroutine, public s_finalize_data_output_module ()
 

Variables

real(kind(0d0)), dimension(:, :, :), allocatable, public q_sf
 
real(kind(0d0)), dimension(:, :, :), allocatable q_root_sf
 
real(kind(0d0)), dimension(:, :, :), allocatable cyl_q_sf
 
real(kind(0.0)), dimension(:, :, :), allocatable, public q_sf_s
 
real(kind(0.0)), dimension(:, :, :), allocatable q_root_sf_s
 
real(kind(0.0)), dimension(:, :, :), allocatable cyl_q_sf_s
 
real(kind(0d0)), dimension(:, :), allocatable spatial_extents
 
real(kind(0d0)), 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
 

Detailed Description

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.

Function/Subroutine Documentation

◆ s_close_formatted_database_file()

subroutine, public m_data_output::s_close_formatted_database_file
Here is the caller graph for this function:

◆ s_finalize_data_output_module()

subroutine, public m_data_output::s_finalize_data_output_module
Here is the caller graph for this function:

◆ s_initialize_data_output_module()

subroutine, public m_data_output::s_initialize_data_output_module
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_open_formatted_database_file()

subroutine, public m_data_output::s_open_formatted_database_file ( integer, intent(in) t_step)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_write_grid_to_formatted_database_file()

subroutine, public m_data_output::s_write_grid_to_formatted_database_file ( integer, intent(in) t_step)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_write_variable_to_formatted_database_file()

subroutine, public m_data_output::s_write_variable_to_formatted_database_file ( character(len=*), intent(in) varname,
integer, intent(in) t_step )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ cyl_q_sf

real(kind(0d0)), dimension(:, :, :), allocatable m_data_output::cyl_q_sf

◆ cyl_q_sf_s

real(kind(0.0)), dimension(:, :, :), allocatable m_data_output::cyl_q_sf_s

◆ data_extents

real(kind(0d0)), dimension(:, :), allocatable m_data_output::data_extents

◆ dbdir

character(len=path_len + name_len) m_data_output::dbdir

◆ dbfile

integer m_data_output::dbfile

◆ dbroot

integer m_data_output::dbroot

◆ dbvars

integer m_data_output::dbvars

◆ dims

integer, dimension(:), allocatable m_data_output::dims

◆ err

integer, private m_data_output::err
private

◆ hi_offset

integer, dimension(:), allocatable m_data_output::hi_offset

◆ ierr

integer, private m_data_output::ierr
private

◆ lo_offset

integer, dimension(:), allocatable m_data_output::lo_offset

◆ optlist

integer m_data_output::optlist

◆ proc_rank_dir

character(len=path_len + 2*name_len) m_data_output::proc_rank_dir

◆ q_root_sf

real(kind(0d0)), dimension(:, :, :), allocatable m_data_output::q_root_sf

◆ q_root_sf_s

real(kind(0.0)), dimension(:, :, :), allocatable m_data_output::q_root_sf_s

◆ q_sf

real(kind(0d0)), dimension(:, :, :), allocatable, public m_data_output::q_sf

◆ q_sf_s

real(kind(0.0)), dimension(:, :, :), allocatable, public m_data_output::q_sf_s

◆ rootdir

character(len=path_len + 2*name_len) m_data_output::rootdir

◆ spatial_extents

real(kind(0d0)), dimension(:, :), allocatable m_data_output::spatial_extents