![]() |
MFC:Post_process
v1.0
|
This module contains all of the parameters characterizing the computational domain, simulation algorithm, stiffened equation of state and finally, the formatted database file(s) structure. More...
Functions/Subroutines | |
subroutine | s_assign_default_values_to_user_inputs () |
Assigns default values to user inputs prior to reading them in. This allows for an easier consistency check of these parameters once they are read from the input file. More... | |
subroutine | s_initialize_global_parameters_module () |
Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module. More... | |
subroutine | s_initialize_nonpoly |
Subroutine to initialize variable for non-polytropic gas modeling processes. More... | |
subroutine | s_transcoeff (omega, peclet, Re_trans, Im_trans) |
Subroutine to compute the transfer coefficient for non-polytropic gas modeling. More... | |
subroutine | s_initialize_parallel_io () |
Subroutine to initialize parallel infrastructure. More... | |
subroutine | s_finalize_global_parameters_module () |
Deallocation procedures for the module. More... | |
subroutine | s_comp_n_from_cons (vftmp, nRtmp, ntmp) |
Computes the bubble number density n from the conservative variables. More... | |
subroutine | s_comp_n_from_prim (vftmp, Rtmp, ntmp) |
Computes the bubble number density n from the primitive variables. More... | |
subroutine | s_quad (func, mom) |
Computes the quadrature for polydisperse bubble populations. More... | |
subroutine | s_simpson (Npt) |
Computes the Simpson weights for quadrature. More... | |
Variables | |
integer | proc_rank |
Rank of the local processor. More... | |
integer | num_dims |
Number of spatial dimensions. More... | |
integer | buff_size |
Number of cells in buffer region. For the variables which feature a buffer region, this region is used to store information outside the computational domain based on the boundary conditions. More... | |
integer | t_step_start |
First time-step directory. More... | |
integer | t_step_stop |
Last time-step directory. More... | |
integer | t_step_save |
Interval between consecutive time-step directory. More... | |
logical | parallel_io |
Format of the data files. More... | |
integer, dimension(:), allocatable | proc_coords |
Processor coordinates in MPI_CART_COMM. More... | |
integer, dimension(:), allocatable | start_idx |
Starting cell-center index of local processor in global grid. More... | |
type(mpi_io_var), public | mpi_io_data |
integer, private | ierr |
type(physical_parameters), dimension(num_fluids_max) | fluid_pp |
Database of the physical parameters of each of the fluids that is present in the flow. These include the stiffened gas equation of state parameters, the Reynolds numbers and the Weber numbers. More... | |
integer | format |
Format of the database file(s) More... | |
logical | coarsen_silo |
integer | precision |
Floating point precision of the database file(s) More... | |
real(kind(0d0)), dimension(num_fluids_max) | schlieren_alpha |
Amplitude coefficients of the numerical Schlieren function that are used to adjust the intensity of numerical Schlieren renderings for individual fluids. This enables waves and interfaces of varying strenghts and in all of the fluids to be made simulatenously visible on a single plot. More... | |
integer | fd_order |
The order of the finite-difference (fd) approximations of the first-order derivatives that need to be evaluated when vorticity and/or the numerical Schlieren function are to be outputted to the formatted database file(s). More... | |
integer | fd_number |
The finite-difference number is given by MAX(1, fd_order/2). Essentially, it is a measure of the half-size of the finite-difference stencil for the selected order of accuracy. More... | |
real(kind(0d0)), parameter | pi = 3.141592653589793d0 |
Logistics | |
integer | num_procs |
Number of processors. More... | |
integer, parameter | num_stcls_min = 5 |
Mininum # of stencils. More... | |
integer, parameter | path_len = 400 |
Maximum path length. More... | |
integer, parameter | name_len = 50 |
Maximum name length. More... | |
real(kind(0d0)), parameter | dflt_real = -1d6 |
Default real value. More... | |
integer, parameter | dflt_int = -100 |
Default integer value. More... | |
real(kind(0d0)), parameter | sgm_eps = 1d-16 |
Segmentation tolerance. More... | |
character(len=path_len) | case_dir |
Case folder location. More... | |
Number of cells in the x-, y- and z-coordinate directions | |
integer | m |
integer | m_root |
integer | n |
integer | p |
Cylindrical coordinates (either axisymmetric or full 3D) | |
logical | cyl_coord |
integer | grid_geometry |
Global number of cells in each direction | |
integer | m_glb |
integer | n_glb |
integer | p_glb |
Cell-boundary locations in the x-, y- and z-coordinate directions | |
real(kind(0d0)), dimension(:), allocatable | x_cb |
real(kind(0d0)), dimension(:), allocatable | x_root_cb |
real(kind(0d0)), dimension(:), allocatable | y_cb |
real(kind(0d0)), dimension(:), allocatable | z_cb |
real(kind(0d0)), dimension(:), allocatable | coarse_x_cb |
real(kind(0d0)), dimension(:), allocatable | coarse_y_cb |
real(kind(0d0)), dimension(:), allocatable | coarse_z_cb |
Cell-center locations in the x-, y- and z-coordinate directions | |
real(kind(0d0)), dimension(:), allocatable | x_cc |
real(kind(0d0)), dimension(:), allocatable | x_root_cc |
real(kind(0d0)), dimension(:), allocatable | y_cc |
real(kind(0d0)), dimension(:), allocatable | z_cc |
real(kind(0d0)), dimension(:), allocatable | dx |
Cell-width distributions in the x-, y- and z-coordinate directions. More... | |
real(kind(0d0)), dimension(:), allocatable | dy |
real(kind(0d0)), dimension(:), allocatable | dz |
Simulation Algorithm Parameters | |
integer | model_eqns |
Multicomponent flow model. More... | |
integer | num_fluids |
Number of different fluids present in the flow. More... | |
logical | adv_alphan |
Advection of the last volume fraction. More... | |
logical | mpp_lim |
Maximum volume fraction limiter. More... | |
integer | sys_size |
Number of unknowns in the system of equations. More... | |
integer | weno_order |
Order of accuracy for the WENO reconstruction. More... | |
logical | mixture_err |
Mixture error limiter. More... | |
logical | alt_soundspeed |
Alternate sound speed. More... | |
Annotations of the structure, i.e. the organization, of the state vectors | |
type(bounds_info) | cont_idx |
Indexes of first & last continuity eqns. More... | |
type(bounds_info) | mom_idx |
Indexes of first & last momentum eqns. More... | |
integer | e_idx |
Index of energy equation. More... | |
type(bounds_info) | adv_idx |
Indexes of first & last advection eqns. More... | |
type(bounds_info) | internalenergies_idx |
Indexes of first & last internal energy eqns. More... | |
type(bub_bounds_info) | bub_idx |
Indexes of first & last bubble variable eqns. More... | |
integer | gamma_idx |
Index of specific heat ratio func. eqn. More... | |
integer | alf_idx |
Index of specific heat ratio func. eqn. More... | |
integer | pi_inf_idx |
Index of liquid stiffness func. eqn. More... | |
Boundary conditions in the x-, y- and z-coordinate directions | |
type(bounds_info) | bc_x |
type(bounds_info) | bc_y |
type(bounds_info) | bc_z |
MPI info for parallel IO with Lustre file systems | |
character(len=name_len) | mpiiofs |
integer | mpi_info_int |
Size of the ghost zone layer in the x-, y- and z-coordinate directions. | |
The definition of the ghost zone layers is only necessary when using the Silo database file format in multidimensions. These zones provide VisIt with the subdomain connectivity information that it requires in order to produce smooth plots. | |
type(bounds_info) | offset_x |
type(bounds_info) | offset_y |
type(bounds_info) | offset_z |
The list of all possible flow variables that may be written to a database | |
file. It includes partial densities, density, momentum, velocity, energy, pressure, volume fraction(s), specific heat ratio function, specific heat ratio, liquid stiffness function, liquid stiffness, primitive variables, conservative variables, speed of sound, the vorticity, and the numerical Schlieren function. | |
logical, dimension(num_fluids_max) | alpha_rho_wrt |
logical | rho_wrt |
logical, dimension(3) | mom_wrt |
logical, dimension(3) | vel_wrt |
integer | flux_lim |
logical, dimension(3) | flux_wrt |
logical, dimension(num_fluids_max) | kappa_wrt |
logical | e_wrt |
logical | pres_wrt |
logical, dimension(num_fluids_max) | alpha_wrt |
logical | gamma_wrt |
logical | heat_ratio_wrt |
logical | pi_inf_wrt |
logical | pres_inf_wrt |
logical | prim_vars_wrt |
logical | cons_vars_wrt |
logical | c_wrt |
logical, dimension(3) | omega_wrt |
logical | schlieren_wrt |
Options for Fourier decomposition in the azimuthal direction if 3D | |
cylindrical coordinates are used | |
logical | fourier_decomp |
type(bounds_info) | fourier_modes |
Reference parameters for Tait EOS | |
real(kind(0d0)) | rhoref |
real(kind(0d0)) | pref |
Bubble modeling variables and parameters | |
integer | nb |
real(kind(0d0)) | r0ref |
real(kind(0d0)) | ca |
real(kind(0d0)) | web |
real(kind(0d0)) | re_inv |
real(kind(0d0)), dimension(:), allocatable | weight |
real(kind(0d0)), dimension(:), allocatable | r0 |
real(kind(0d0)), dimension(:), allocatable | v0 |
logical | bubbles |
logical | polytropic |
logical | polydisperse |
integer | thermal |
1 = adiabatic, 2 = isotherm, 3 = transfer More... | |
real(kind(0d0)) | r_n |
real(kind(0d0)) | r_v |
real(kind(0d0)) | phi_vn |
real(kind(0d0)) | phi_nv |
real(kind(0d0)) | pe_c |
real(kind(0d0)) | tw |
real(kind(0d0)), dimension(:), allocatable | k_n |
real(kind(0d0)), dimension(:), allocatable | k_v |
real(kind(0d0)), dimension(:), allocatable | pb0 |
real(kind(0d0)), dimension(:), allocatable | mass_n0 |
real(kind(0d0)), dimension(:), allocatable | mass_v0 |
real(kind(0d0)), dimension(:), allocatable | pe_t |
real(kind(0d0)), dimension(:), allocatable | re_trans_t |
real(kind(0d0)), dimension(:), allocatable | re_trans_c |
real(kind(0d0)), dimension(:), allocatable | im_trans_t |
real(kind(0d0)), dimension(:), allocatable | im_trans_c |
real(kind(0d0)), dimension(:), allocatable | omegan |
real(kind(0d0)) | poly_sigma |
This module contains all of the parameters characterizing the computational domain, simulation algorithm, stiffened equation of state and finally, the formatted database file(s) structure.
subroutine m_global_parameters::s_assign_default_values_to_user_inputs | ( | ) |
Assigns default values to user inputs prior to reading them in. This allows for an easier consistency check of these parameters once they are read from the input file.
Definition at line 284 of file m_global_parameters.f90.
subroutine m_global_parameters::s_comp_n_from_cons | ( | real(kind(0.d0)), intent(in) | vftmp, |
real(kind(0.d0)), dimension(nb), intent(in) | nRtmp, | ||
real(kind(0.d0)), intent(out) | ntmp | ||
) |
Computes the bubble number density n from the conservative variables.
vftmp | is the void fraction |
nRtmp | is the bubble number density times the bubble radii |
ntmp | is the output number bubble density |
Definition at line 876 of file m_global_parameters.f90.
subroutine m_global_parameters::s_comp_n_from_prim | ( | real(kind(0.d0)), intent(in) | vftmp, |
real(kind(0.d0)), dimension(nb), intent(in) | Rtmp, | ||
real(kind(0.d0)), intent(out) | ntmp | ||
) |
Computes the bubble number density n from the primitive variables.
vftmp | is the void fraction |
Rtmp | is the bubble radii |
ntmp | is the output number bubble density |
Definition at line 893 of file m_global_parameters.f90.
subroutine m_global_parameters::s_finalize_global_parameters_module | ( | ) |
Deallocation procedures for the module.
Definition at line 827 of file m_global_parameters.f90.
subroutine m_global_parameters::s_initialize_global_parameters_module | ( | ) |
Computation of parameters, allocation procedures, and/or any other tasks needed to properly setup the module.
Definition at line 382 of file m_global_parameters.f90.
subroutine m_global_parameters::s_initialize_nonpoly | ( | ) |
Subroutine to initialize variable for non-polytropic gas modeling processes.
Definition at line 658 of file m_global_parameters.f90.
subroutine m_global_parameters::s_initialize_parallel_io | ( | ) |
Subroutine to initialize parallel infrastructure.
Definition at line 801 of file m_global_parameters.f90.
subroutine m_global_parameters::s_quad | ( | real(kind(0.d0)), dimension(nb), intent(in) | func, |
real(kind(0.d0)), intent(out) | mom | ||
) |
Computes the quadrature for polydisperse bubble populations.
func | is the bubble dynamic variables for each bin |
mom | is the computed moment |
Definition at line 909 of file m_global_parameters.f90.
subroutine m_global_parameters::s_simpson | ( | integer, intent(in) | Npt | ) |
Computes the Simpson weights for quadrature.
Npt | is the number of bins that represent the polydisperse bubble population |
Definition at line 921 of file m_global_parameters.f90.
subroutine m_global_parameters::s_transcoeff | ( | real(kind(0.d0)), intent(in) | omega, |
real(kind(0.d0)), intent(in) | peclet, | ||
real(kind(0.d0)), intent(out) | Re_trans, | ||
real(kind(0.d0)), intent(out) | Im_trans | ||
) |
Subroutine to compute the transfer coefficient for non-polytropic gas modeling.
Definition at line 779 of file m_global_parameters.f90.
logical m_global_parameters::adv_alphan |
Advection of the last volume fraction.
Definition at line 122 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::adv_idx |
Indexes of first & last advection eqns.
Definition at line 135 of file m_global_parameters.f90.
integer m_global_parameters::alf_idx |
Index of specific heat ratio func. eqn.
Definition at line 139 of file m_global_parameters.f90.
logical, dimension(num_fluids_max) m_global_parameters::alpha_rho_wrt |
Definition at line 203 of file m_global_parameters.f90.
logical, dimension(num_fluids_max) m_global_parameters::alpha_wrt |
Definition at line 212 of file m_global_parameters.f90.
logical m_global_parameters::alt_soundspeed |
Alternate sound speed.
Definition at line 127 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::bc_x |
Definition at line 145 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::bc_y |
Definition at line 145 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::bc_z |
Definition at line 145 of file m_global_parameters.f90.
type(bub_bounds_info) m_global_parameters::bub_idx |
Indexes of first & last bubble variable eqns.
Definition at line 137 of file m_global_parameters.f90.
logical m_global_parameters::bubbles |
Definition at line 260 of file m_global_parameters.f90.
integer m_global_parameters::buff_size |
Number of cells in buffer region. For the variables which feature a buffer region, this region is used to store information outside the computational domain based on the boundary conditions.
Definition at line 102 of file m_global_parameters.f90.
logical m_global_parameters::c_wrt |
Definition at line 219 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::ca |
Definition at line 258 of file m_global_parameters.f90.
character(len = path_len) m_global_parameters::case_dir |
Case folder location.
Definition at line 59 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::coarse_x_cb |
Definition at line 89 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::coarse_y_cb |
Definition at line 89 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::coarse_z_cb |
Definition at line 89 of file m_global_parameters.f90.
logical m_global_parameters::coarsen_silo |
Definition at line 182 of file m_global_parameters.f90.
logical m_global_parameters::cons_vars_wrt |
Definition at line 218 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::cont_idx |
Indexes of first & last continuity eqns.
Definition at line 132 of file m_global_parameters.f90.
logical m_global_parameters::cyl_coord |
Definition at line 75 of file m_global_parameters.f90.
integer, parameter m_global_parameters::dflt_int = -100 |
Default integer value.
Definition at line 57 of file m_global_parameters.f90.
real(kind(0d0)), parameter m_global_parameters::dflt_real = -1d6 |
Default real value.
Definition at line 56 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::dx |
Cell-width distributions in the x-, y- and z-coordinate directions.
Definition at line 99 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::dy |
Definition at line 99 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::dz |
Definition at line 99 of file m_global_parameters.f90.
integer m_global_parameters::e_idx |
Index of energy equation.
Definition at line 134 of file m_global_parameters.f90.
logical m_global_parameters::e_wrt |
Definition at line 210 of file m_global_parameters.f90.
integer m_global_parameters::fd_number |
The finite-difference number is given by MAX(1, fd_order/2). Essentially, it is a measure of the half-size of the finite-difference stencil for the selected order of accuracy.
Definition at line 242 of file m_global_parameters.f90.
integer m_global_parameters::fd_order |
The order of the finite-difference (fd) approximations of the first-order derivatives that need to be evaluated when vorticity and/or the numerical Schlieren function are to be outputted to the formatted database file(s).
Definition at line 237 of file m_global_parameters.f90.
type(physical_parameters), dimension(num_fluids_max) m_global_parameters::fluid_pp |
Database of the physical parameters of each of the fluids that is present in the flow. These include the stiffened gas equation of state parameters, the Reynolds numbers and the Weber numbers.
Definition at line 169 of file m_global_parameters.f90.
integer m_global_parameters::flux_lim |
Definition at line 207 of file m_global_parameters.f90.
logical, dimension(3) m_global_parameters::flux_wrt |
Definition at line 208 of file m_global_parameters.f90.
integer m_global_parameters::format |
Format of the database file(s)
Definition at line 180 of file m_global_parameters.f90.
logical m_global_parameters::fourier_decomp |
Definition at line 227 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::fourier_modes |
Definition at line 228 of file m_global_parameters.f90.
integer m_global_parameters::gamma_idx |
Index of specific heat ratio func. eqn.
Definition at line 138 of file m_global_parameters.f90.
logical m_global_parameters::gamma_wrt |
Definition at line 213 of file m_global_parameters.f90.
integer m_global_parameters::grid_geometry |
Definition at line 76 of file m_global_parameters.f90.
logical m_global_parameters::heat_ratio_wrt |
Definition at line 214 of file m_global_parameters.f90.
|
private |
Definition at line 165 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::im_trans_c |
Definition at line 266 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::im_trans_t |
Definition at line 266 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::internalenergies_idx |
Indexes of first & last internal energy eqns.
Definition at line 136 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::k_n |
Definition at line 265 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::k_v |
Definition at line 265 of file m_global_parameters.f90.
logical, dimension(num_fluids_max) m_global_parameters::kappa_wrt |
Definition at line 209 of file m_global_parameters.f90.
integer m_global_parameters::m |
Definition at line 68 of file m_global_parameters.f90.
integer m_global_parameters::m_glb |
Definition at line 81 of file m_global_parameters.f90.
integer m_global_parameters::m_root |
Definition at line 68 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::mass_n0 |
Definition at line 265 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::mass_v0 |
Definition at line 265 of file m_global_parameters.f90.
logical m_global_parameters::mixture_err |
Mixture error limiter.
Definition at line 126 of file m_global_parameters.f90.
integer m_global_parameters::model_eqns |
Multicomponent flow model.
Definition at line 120 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::mom_idx |
Indexes of first & last momentum eqns.
Definition at line 133 of file m_global_parameters.f90.
logical, dimension(3) m_global_parameters::mom_wrt |
Definition at line 205 of file m_global_parameters.f90.
integer m_global_parameters::mpi_info_int |
Definition at line 162 of file m_global_parameters.f90.
type(mpi_io_var), public m_global_parameters::mpi_io_data |
Definition at line 157 of file m_global_parameters.f90.
character(len = name_len) m_global_parameters::mpiiofs |
Definition at line 161 of file m_global_parameters.f90.
logical m_global_parameters::mpp_lim |
Maximum volume fraction limiter.
Definition at line 123 of file m_global_parameters.f90.
integer m_global_parameters::n |
Definition at line 69 of file m_global_parameters.f90.
integer m_global_parameters::n_glb |
Definition at line 81 of file m_global_parameters.f90.
integer, parameter m_global_parameters::name_len = 50 |
Maximum name length.
Definition at line 55 of file m_global_parameters.f90.
integer m_global_parameters::nb |
Definition at line 256 of file m_global_parameters.f90.
integer m_global_parameters::num_dims |
Number of spatial dimensions.
Definition at line 84 of file m_global_parameters.f90.
integer m_global_parameters::num_fluids |
Number of different fluids present in the flow.
Definition at line 121 of file m_global_parameters.f90.
integer m_global_parameters::num_procs |
Number of processors.
Definition at line 52 of file m_global_parameters.f90.
integer, parameter m_global_parameters::num_stcls_min = 5 |
Mininum # of stencils.
Definition at line 53 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::offset_x |
Definition at line 193 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::offset_y |
Definition at line 193 of file m_global_parameters.f90.
type(bounds_info) m_global_parameters::offset_z |
Definition at line 193 of file m_global_parameters.f90.
logical, dimension(3) m_global_parameters::omega_wrt |
Definition at line 220 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::omegan |
Definition at line 266 of file m_global_parameters.f90.
integer m_global_parameters::p |
Definition at line 70 of file m_global_parameters.f90.
integer m_global_parameters::p_glb |
Definition at line 81 of file m_global_parameters.f90.
logical m_global_parameters::parallel_io |
Format of the data files.
Definition at line 148 of file m_global_parameters.f90.
integer, parameter m_global_parameters::path_len = 400 |
Maximum path length.
Definition at line 54 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::pb0 |
Definition at line 265 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::pe_c |
Definition at line 264 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::pe_t |
Definition at line 265 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::phi_nv |
Definition at line 264 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::phi_vn |
Definition at line 264 of file m_global_parameters.f90.
real(kind(0d0)), parameter m_global_parameters::pi = 3.141592653589793d0 |
Definition at line 271 of file m_global_parameters.f90.
integer m_global_parameters::pi_inf_idx |
Index of liquid stiffness func. eqn.
Definition at line 140 of file m_global_parameters.f90.
logical m_global_parameters::pi_inf_wrt |
Definition at line 215 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::poly_sigma |
Definition at line 267 of file m_global_parameters.f90.
logical m_global_parameters::polydisperse |
Definition at line 262 of file m_global_parameters.f90.
logical m_global_parameters::polytropic |
Definition at line 261 of file m_global_parameters.f90.
integer m_global_parameters::precision |
Floating point precision of the database file(s)
Definition at line 185 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::pref |
Definition at line 251 of file m_global_parameters.f90.
logical m_global_parameters::pres_inf_wrt |
Definition at line 216 of file m_global_parameters.f90.
logical m_global_parameters::pres_wrt |
Definition at line 211 of file m_global_parameters.f90.
logical m_global_parameters::prim_vars_wrt |
Definition at line 217 of file m_global_parameters.f90.
integer, dimension(:), allocatable m_global_parameters::proc_coords |
Processor coordinates in MPI_CART_COMM.
Definition at line 151 of file m_global_parameters.f90.
integer m_global_parameters::proc_rank |
Rank of the local processor.
Definition at line 64 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::r0 |
Definition at line 259 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::r0ref |
Definition at line 257 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::r_n |
Definition at line 264 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::r_v |
Definition at line 264 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::re_inv |
Definition at line 258 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::re_trans_c |
Definition at line 266 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::re_trans_t |
Definition at line 266 of file m_global_parameters.f90.
logical m_global_parameters::rho_wrt |
Definition at line 204 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::rhoref |
Definition at line 251 of file m_global_parameters.f90.
real(kind(0d0)), dimension(num_fluids_max) m_global_parameters::schlieren_alpha |
Amplitude coefficients of the numerical Schlieren function that are used to adjust the intensity of numerical Schlieren renderings for individual fluids. This enables waves and interfaces of varying strenghts and in all of the fluids to be made simulatenously visible on a single plot.
Definition at line 231 of file m_global_parameters.f90.
logical m_global_parameters::schlieren_wrt |
Definition at line 221 of file m_global_parameters.f90.
real(kind(0d0)), parameter m_global_parameters::sgm_eps = 1d-16 |
Segmentation tolerance.
Definition at line 58 of file m_global_parameters.f90.
integer, dimension(:), allocatable m_global_parameters::start_idx |
Starting cell-center index of local processor in global grid.
Definition at line 154 of file m_global_parameters.f90.
integer m_global_parameters::sys_size |
Number of unknowns in the system of equations.
Definition at line 124 of file m_global_parameters.f90.
integer m_global_parameters::t_step_save |
Interval between consecutive time-step directory.
Definition at line 109 of file m_global_parameters.f90.
integer m_global_parameters::t_step_start |
First time-step directory.
Definition at line 107 of file m_global_parameters.f90.
integer m_global_parameters::t_step_stop |
Last time-step directory.
Definition at line 108 of file m_global_parameters.f90.
integer m_global_parameters::thermal |
1 = adiabatic, 2 = isotherm, 3 = transfer
Definition at line 263 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::tw |
Definition at line 264 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::v0 |
Definition at line 259 of file m_global_parameters.f90.
logical, dimension(3) m_global_parameters::vel_wrt |
Definition at line 206 of file m_global_parameters.f90.
real(kind(0d0)) m_global_parameters::web |
Definition at line 258 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::weight |
Definition at line 259 of file m_global_parameters.f90.
integer m_global_parameters::weno_order |
Order of accuracy for the WENO reconstruction.
Definition at line 125 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::x_cb |
Definition at line 88 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::x_cc |
Definition at line 94 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::x_root_cb |
Definition at line 88 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::x_root_cc |
Definition at line 94 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::y_cb |
Definition at line 88 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::y_cc |
Definition at line 94 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::z_cb |
Definition at line 88 of file m_global_parameters.f90.
real(kind(0d0)), dimension(:), allocatable m_global_parameters::z_cc |
Definition at line 94 of file m_global_parameters.f90.