MFC:Pre_process  v1.0
m_global_parameters Module Reference

This module contains all of the parameters characterizing the computational domain, simulation algorithm, initial condition and the stiffened equation of state. 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
 Initializes and computes bubble properties for non-polytropic processes. More...
 
subroutine s_transcoeff (omega, peclet, Re_trans, Im_trans)
 Computes the transfer coefficient for the non-polytropic bubble compression process. More...
 
subroutine s_initialize_parallel_io ()
 
subroutine s_finalize_global_parameters_module ()
 
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 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...
 
character(len=path_lencase_dir
 Case folder location. More...
 
logical old_grid
 Use existing grid data. More...
 
logical old_ic
 Use existing IC data. More...
 
integer t_step_old
 Existing IC/grid folder. More...
 
integer proc_rank
 Rank of the local processor. More...
 
integer m
 
integer n
 
integer p
 Number of cells in the x-, y- and z-coordinate directions. More...
 
integer m_glb
 
integer n_glb
 
integer p_glb
 Global number of cells in each direction. More...
 
integer num_dims
 Number of spatial dimensions. More...
 
logical cyl_coord
 
integer grid_geometry
 Cylindrical coordinates (either axisymmetric or full 3D) More...
 
real(kind(0d0)), dimension(:), allocatable x_cc
 
real(kind(0d0)), dimension(:), allocatable y_cc
 
real(kind(0d0)), dimension(:), allocatable z_cc
 Locations of cell-centers (cc) in x-, y- and z-directions, respectively. More...
 
real(kind(0d0)), dimension(:), allocatable x_cb
 
real(kind(0d0)), dimension(:), allocatable y_cb
 
real(kind(0d0)), dimension(:), allocatable z_cb
 Locations of cell-boundaries (cb) in x-, y- and z-directions, respectively. More...
 
real(kind(0d0)) dx
 
real(kind(0d0)) dy
 
real(kind(0d0)) dz
 Minimum cell-widths in the x-, y- and z-coordinate directions. More...
 
type(bounds_infox_domain
 
type(bounds_infoy_domain
 
type(bounds_infoz_domain
 Locations of the domain bounds in the x-, y- and z-coordinate directions. More...
 
logical stretch_x
 
logical stretch_y
 
logical stretch_z
 Grid stretching flags for the x-, y- and z-coordinate directions. More...
 
real(kind(0d0)) a_x
 
real(kind(0d0)) a_y
 
real(kind(0d0)) a_z
 
integer loops_x
 
integer loops_y
 
integer loops_z
 
real(kind(0d0)) x_a
 
real(kind(0d0)) y_a
 
real(kind(0d0)) z_a
 
real(kind(0d0)) x_b
 
real(kind(0d0)) y_b
 
real(kind(0d0)) z_b
 
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
 Alpha 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...
 
type(int_bounds_infocont_idx
 Indexes of first & last continuity eqns. More...
 
type(int_bounds_infomom_idx
 Indexes of first & last momentum eqns. More...
 
integer e_idx
 Index of total energy equation. More...
 
integer alf_idx
 Index of void fraction. More...
 
type(int_bounds_infoadv_idx
 Indexes of first & last advection eqns. More...
 
type(int_bounds_infointernalenergies_idx
 Indexes of first & last internal energy eqns. More...
 
type(bub_bounds_infobub_idx
 Indexes of first & last bubble variable eqns. More...
 
integer gamma_idx
 Index of specific heat ratio func. eqn. More...
 
integer pi_inf_idx
 Index of liquid stiffness func. eqn. More...
 
type(bounds_infobc_x
 
type(bounds_infobc_y
 
type(bounds_infobc_z
 Boundary conditions in the x-, y- and z-coordinate directions. More...
 
logical parallel_io
 Format of the data files. More...
 
integer precision
 Precision of output files. More...
 
logical perturb_flow
 
integer perturb_flow_fluid
 Fluid to be perturbed with perturb_flow flag. More...
 
logical perturb_sph
 
integer perturb_sph_fluid
 Fluid to be perturbed with perturb_sph flag. More...
 
real(kind(0d0)), dimension(num_fluids_max) fluid_rho
 
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
 
character(len=name_lenmpiiofs
 
integer mpi_info_int
 MPI info for parallel IO with Lustre file systems. More...
 
integer, private ierr
 
integer num_patches
 Number of patches composing initial condition. More...
 
type(ic_patch_parameters), dimension(num_patches_max) patch_icpp
 Database of the initial condition patch parameters (icpp) for each of the patches employed in the configuration of the initial condition. Note that the maximum allowable number of patches, num_patches_max, may be changed in the module m_derived_types.f90. More...
 
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...
 
real(kind(0d0)) rhoref
 
real(kind(0d0)) pref
 Reference parameters for Tait EOS. More...
 
integer, dimension(:,:,:), allocatable logic_grid
 
real(kind(0d0)), parameter pi = 3.141592653589793d0
 
Bubble modeling
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
 
Non-polytropic bubble gas compression
logical polytropic
 
logical polydisperse
 
integer thermal
 
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
 

Detailed Description

This module contains all of the parameters characterizing the computational domain, simulation algorithm, initial condition and the stiffened equation of state.

Function/Subroutine Documentation

◆ s_assign_default_values_to_user_inputs()

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 223 of file m_global_parameters.f90.

Here is the caller graph for this function:

◆ s_comp_n_from_cons()

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.

Parameters
vftmpis the void fraction
nRtmpis the bubble number density times the bubble radii
ntmpis the output number bubble density

Definition at line 781 of file m_global_parameters.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_comp_n_from_prim()

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.

Parameters
vftmpis the void fraction
Rtmpis the bubble radii
ntmpis the output number bubble density

Definition at line 796 of file m_global_parameters.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_finalize_global_parameters_module()

subroutine m_global_parameters::s_finalize_global_parameters_module ( )

Definition at line 750 of file m_global_parameters.f90.

Here is the caller graph for this function:

◆ s_initialize_global_parameters_module()

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 363 of file m_global_parameters.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_initialize_nonpoly()

subroutine m_global_parameters::s_initialize_nonpoly ( )

Initializes and computes bubble properties for non-polytropic processes.

Definition at line 581 of file m_global_parameters.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ s_initialize_parallel_io()

subroutine m_global_parameters::s_initialize_parallel_io ( )

Definition at line 726 of file m_global_parameters.f90.

Here is the caller graph for this function:

◆ s_quad()

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.

Parameters
funcis the bubble dynamic variables for each bin
momis the computed moment

Definition at line 810 of file m_global_parameters.f90.

Here is the caller graph for this function:

◆ s_simpson()

subroutine m_global_parameters::s_simpson ( integer, intent(in)  Npt)

Computes the Simpson weights for quadrature.

Parameters
Nptis the number of bins that represent the polydisperse bubble population

Definition at line 821 of file m_global_parameters.f90.

Here is the caller graph for this function:

◆ s_transcoeff()

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 
)

Computes the transfer coefficient for the non-polytropic bubble compression process.

Parameters
omeganatural frqeuencies
pecletPeclet number
Re_transReal part of the transport coefficients
Im_transImaginary part of the transport coefficients

Definition at line 705 of file m_global_parameters.f90.

Here is the caller graph for this function:

Variable Documentation

◆ a_x

real(kind(0d0)) m_global_parameters::a_x

Definition at line 108 of file m_global_parameters.f90.

◆ a_y

real(kind(0d0)) m_global_parameters::a_y

Definition at line 108 of file m_global_parameters.f90.

◆ a_z

real(kind(0d0)) m_global_parameters::a_z

Definition at line 108 of file m_global_parameters.f90.

◆ adv_alphan

logical m_global_parameters::adv_alphan

Advection of the last volume fraction.

Definition at line 119 of file m_global_parameters.f90.

◆ adv_idx

type(int_bounds_info) m_global_parameters::adv_idx

Indexes of first & last advection eqns.

Definition at line 129 of file m_global_parameters.f90.

◆ alf_idx

integer m_global_parameters::alf_idx

Index of void fraction.

Definition at line 128 of file m_global_parameters.f90.

◆ bc_x

type(bounds_info) m_global_parameters::bc_x

Definition at line 136 of file m_global_parameters.f90.

◆ bc_y

type(bounds_info) m_global_parameters::bc_y

Definition at line 136 of file m_global_parameters.f90.

◆ bc_z

type(bounds_info) m_global_parameters::bc_z

Boundary conditions in the x-, y- and z-coordinate directions.

Definition at line 136 of file m_global_parameters.f90.

◆ bub_idx

type(bub_bounds_info) m_global_parameters::bub_idx

Indexes of first & last bubble variable eqns.

Definition at line 131 of file m_global_parameters.f90.

◆ bubbles

logical m_global_parameters::bubbles

Definition at line 196 of file m_global_parameters.f90.

◆ ca

real(kind(0d0)) m_global_parameters::ca

Definition at line 194 of file m_global_parameters.f90.

◆ case_dir

character(len = path_len) m_global_parameters::case_dir

Case folder location.

Definition at line 57 of file m_global_parameters.f90.

◆ cont_idx

type(int_bounds_info) m_global_parameters::cont_idx

Indexes of first & last continuity eqns.

Definition at line 125 of file m_global_parameters.f90.

◆ cyl_coord

logical m_global_parameters::cyl_coord

Definition at line 80 of file m_global_parameters.f90.

◆ dflt_int

integer, parameter m_global_parameters::dflt_int = -100

Default integer value.

Definition at line 56 of file m_global_parameters.f90.

◆ dflt_real

real(kind(0d0)), parameter m_global_parameters::dflt_real = -1d6

Default real value.

Definition at line 55 of file m_global_parameters.f90.

◆ dx

real(kind(0d0)) m_global_parameters::dx

Definition at line 93 of file m_global_parameters.f90.

◆ dy

real(kind(0d0)) m_global_parameters::dy

Definition at line 93 of file m_global_parameters.f90.

◆ dz

real(kind(0d0)) m_global_parameters::dz

Minimum cell-widths in the x-, y- and z-coordinate directions.

Definition at line 93 of file m_global_parameters.f90.

◆ e_idx

integer m_global_parameters::e_idx

Index of total energy equation.

Definition at line 127 of file m_global_parameters.f90.

◆ fluid_pp

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 180 of file m_global_parameters.f90.

◆ fluid_rho

real(kind(0d0)), dimension(num_fluids_max) m_global_parameters::fluid_rho

Definition at line 148 of file m_global_parameters.f90.

◆ gamma_idx

integer m_global_parameters::gamma_idx

Index of specific heat ratio func. eqn.

Definition at line 132 of file m_global_parameters.f90.

◆ grid_geometry

integer m_global_parameters::grid_geometry

Cylindrical coordinates (either axisymmetric or full 3D)

Definition at line 81 of file m_global_parameters.f90.

◆ ierr

integer, private m_global_parameters::ierr
private

Definition at line 164 of file m_global_parameters.f90.

◆ im_trans_c

real(kind(0d0)), dimension(:), allocatable m_global_parameters::im_trans_c

Definition at line 206 of file m_global_parameters.f90.

◆ im_trans_t

real(kind(0d0)), dimension(:), allocatable m_global_parameters::im_trans_t

Definition at line 206 of file m_global_parameters.f90.

◆ internalenergies_idx

type(int_bounds_info) m_global_parameters::internalenergies_idx

Indexes of first & last internal energy eqns.

Definition at line 130 of file m_global_parameters.f90.

◆ k_n

real(kind(0d0)), dimension(:), allocatable m_global_parameters::k_n

Definition at line 205 of file m_global_parameters.f90.

◆ k_v

real(kind(0d0)), dimension(:), allocatable m_global_parameters::k_v

Definition at line 205 of file m_global_parameters.f90.

◆ logic_grid

integer, dimension(:,:,:), allocatable m_global_parameters::logic_grid

Definition at line 210 of file m_global_parameters.f90.

◆ loops_x

integer m_global_parameters::loops_x

Definition at line 109 of file m_global_parameters.f90.

◆ loops_y

integer m_global_parameters::loops_y

Definition at line 109 of file m_global_parameters.f90.

◆ loops_z

integer m_global_parameters::loops_z

Definition at line 109 of file m_global_parameters.f90.

◆ m

integer m_global_parameters::m

Definition at line 68 of file m_global_parameters.f90.

◆ m_glb

integer m_global_parameters::m_glb

Definition at line 74 of file m_global_parameters.f90.

◆ mass_n0

real(kind(0d0)), dimension(:), allocatable m_global_parameters::mass_n0

Definition at line 205 of file m_global_parameters.f90.

◆ mass_v0

real(kind(0d0)), dimension(:), allocatable m_global_parameters::mass_v0

Definition at line 205 of file m_global_parameters.f90.

◆ model_eqns

integer m_global_parameters::model_eqns

Multicomponent flow model.

Definition at line 117 of file m_global_parameters.f90.

◆ mom_idx

type(int_bounds_info) m_global_parameters::mom_idx

Indexes of first & last momentum eqns.

Definition at line 126 of file m_global_parameters.f90.

◆ mpi_info_int

integer m_global_parameters::mpi_info_int

MPI info for parallel IO with Lustre file systems.

Definition at line 161 of file m_global_parameters.f90.

◆ mpi_io_data

type(mpi_io_var), public m_global_parameters::mpi_io_data

Definition at line 157 of file m_global_parameters.f90.

◆ mpiiofs

character(len = name_len) m_global_parameters::mpiiofs

Definition at line 160 of file m_global_parameters.f90.

◆ mpp_lim

logical m_global_parameters::mpp_lim

Alpha limiter.

Definition at line 120 of file m_global_parameters.f90.

◆ n

integer m_global_parameters::n

Definition at line 69 of file m_global_parameters.f90.

◆ n_glb

integer m_global_parameters::n_glb

Definition at line 74 of file m_global_parameters.f90.

◆ name_len

integer, parameter m_global_parameters::name_len = 50

Maximum name length.

Definition at line 54 of file m_global_parameters.f90.

◆ nb

integer m_global_parameters::nb

Definition at line 192 of file m_global_parameters.f90.

◆ num_dims

integer m_global_parameters::num_dims

Number of spatial dimensions.

Definition at line 77 of file m_global_parameters.f90.

◆ num_fluids

integer m_global_parameters::num_fluids

Number of different fluids present in the flow.

Definition at line 118 of file m_global_parameters.f90.

◆ num_patches

integer m_global_parameters::num_patches

Number of patches composing initial condition.

Definition at line 169 of file m_global_parameters.f90.

◆ num_procs

integer m_global_parameters::num_procs

Number of processors.

Definition at line 51 of file m_global_parameters.f90.

◆ num_stcls_min

integer, parameter m_global_parameters::num_stcls_min = 5

Mininum # of stencils.

Definition at line 52 of file m_global_parameters.f90.

◆ old_grid

logical m_global_parameters::old_grid

Use existing grid data.

Definition at line 58 of file m_global_parameters.f90.

◆ old_ic

logical m_global_parameters::old_ic

Use existing IC data.

Definition at line 59 of file m_global_parameters.f90.

◆ omegan

real(kind(0d0)), dimension(:), allocatable m_global_parameters::omegan

Definition at line 206 of file m_global_parameters.f90.

◆ p

integer m_global_parameters::p

Number of cells in the x-, y- and z-coordinate directions.

Definition at line 70 of file m_global_parameters.f90.

◆ p_glb

integer m_global_parameters::p_glb

Global number of cells in each direction.

Definition at line 74 of file m_global_parameters.f90.

◆ parallel_io

logical m_global_parameters::parallel_io

Format of the data files.

Definition at line 140 of file m_global_parameters.f90.

◆ patch_icpp

type(ic_patch_parameters), dimension(num_patches_max) m_global_parameters::patch_icpp

Database of the initial condition patch parameters (icpp) for each of the patches employed in the configuration of the initial condition. Note that the maximum allowable number of patches, num_patches_max, may be changed in the module m_derived_types.f90.

Definition at line 171 of file m_global_parameters.f90.

◆ path_len

integer, parameter m_global_parameters::path_len = 400

Maximum path length.

Definition at line 53 of file m_global_parameters.f90.

◆ pb0

real(kind(0d0)), dimension(:), allocatable m_global_parameters::pb0

Definition at line 205 of file m_global_parameters.f90.

◆ pe_c

real(kind(0d0)) m_global_parameters::pe_c

Definition at line 204 of file m_global_parameters.f90.

◆ pe_t

real(kind(0d0)), dimension(:), allocatable m_global_parameters::pe_t

Definition at line 205 of file m_global_parameters.f90.

◆ perturb_flow

logical m_global_parameters::perturb_flow

Definition at line 144 of file m_global_parameters.f90.

◆ perturb_flow_fluid

integer m_global_parameters::perturb_flow_fluid

Fluid to be perturbed with perturb_flow flag.

Definition at line 145 of file m_global_parameters.f90.

◆ perturb_sph

logical m_global_parameters::perturb_sph

Definition at line 146 of file m_global_parameters.f90.

◆ perturb_sph_fluid

integer m_global_parameters::perturb_sph_fluid

Fluid to be perturbed with perturb_sph flag.

Definition at line 147 of file m_global_parameters.f90.

◆ phi_nv

real(kind(0d0)) m_global_parameters::phi_nv

Definition at line 204 of file m_global_parameters.f90.

◆ phi_vn

real(kind(0d0)) m_global_parameters::phi_vn

Definition at line 204 of file m_global_parameters.f90.

◆ pi

real(kind(0d0)), parameter m_global_parameters::pi = 3.141592653589793d0

Definition at line 213 of file m_global_parameters.f90.

◆ pi_inf_idx

integer m_global_parameters::pi_inf_idx

Index of liquid stiffness func. eqn.

Definition at line 133 of file m_global_parameters.f90.

◆ poly_sigma

real(kind(0d0)) m_global_parameters::poly_sigma

Definition at line 207 of file m_global_parameters.f90.

◆ polydisperse

logical m_global_parameters::polydisperse

Definition at line 202 of file m_global_parameters.f90.

◆ polytropic

logical m_global_parameters::polytropic

Definition at line 201 of file m_global_parameters.f90.

◆ precision

integer m_global_parameters::precision

Precision of output files.

Definition at line 141 of file m_global_parameters.f90.

◆ pref

real(kind(0d0)) m_global_parameters::pref

Reference parameters for Tait EOS.

Definition at line 188 of file m_global_parameters.f90.

◆ proc_coords

integer, dimension(:), allocatable m_global_parameters::proc_coords

Processor coordinates in MPI_CART_COMM.

Definition at line 151 of file m_global_parameters.f90.

◆ proc_rank

integer m_global_parameters::proc_rank

Rank of the local processor.

Definition at line 66 of file m_global_parameters.f90.

◆ r0

real(kind(0d0)), dimension(:), allocatable m_global_parameters::r0

Definition at line 195 of file m_global_parameters.f90.

◆ r0ref

real(kind(0d0)) m_global_parameters::r0ref

Definition at line 193 of file m_global_parameters.f90.

◆ r_n

real(kind(0d0)) m_global_parameters::r_n

Definition at line 204 of file m_global_parameters.f90.

◆ r_v

real(kind(0d0)) m_global_parameters::r_v

Definition at line 204 of file m_global_parameters.f90.

◆ re_inv

real(kind(0d0)) m_global_parameters::re_inv

Definition at line 194 of file m_global_parameters.f90.

◆ re_trans_c

real(kind(0d0)), dimension(:), allocatable m_global_parameters::re_trans_c

Definition at line 206 of file m_global_parameters.f90.

◆ re_trans_t

real(kind(0d0)), dimension(:), allocatable m_global_parameters::re_trans_t

Definition at line 206 of file m_global_parameters.f90.

◆ rhoref

real(kind(0d0)) m_global_parameters::rhoref

Definition at line 188 of file m_global_parameters.f90.

◆ start_idx

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.

◆ stretch_x

logical m_global_parameters::stretch_x

Definition at line 101 of file m_global_parameters.f90.

◆ stretch_y

logical m_global_parameters::stretch_y

Definition at line 101 of file m_global_parameters.f90.

◆ stretch_z

logical m_global_parameters::stretch_z

Grid stretching flags for the x-, y- and z-coordinate directions.

Definition at line 101 of file m_global_parameters.f90.

◆ sys_size

integer m_global_parameters::sys_size

Number of unknowns in the system of equations.

Definition at line 121 of file m_global_parameters.f90.

◆ t_step_old

integer m_global_parameters::t_step_old

Existing IC/grid folder.

Definition at line 60 of file m_global_parameters.f90.

◆ thermal

integer m_global_parameters::thermal

Definition at line 203 of file m_global_parameters.f90.

◆ tw

real(kind(0d0)) m_global_parameters::tw

Definition at line 204 of file m_global_parameters.f90.

◆ v0

real(kind(0d0)), dimension(:), allocatable m_global_parameters::v0

Definition at line 195 of file m_global_parameters.f90.

◆ web

real(kind(0d0)) m_global_parameters::web

Definition at line 194 of file m_global_parameters.f90.

◆ weight

real(kind(0d0)), dimension(:), allocatable m_global_parameters::weight

Definition at line 195 of file m_global_parameters.f90.

◆ weno_order

integer m_global_parameters::weno_order

Order of accuracy for the WENO reconstruction.

Definition at line 122 of file m_global_parameters.f90.

◆ x_a

real(kind(0d0)) m_global_parameters::x_a

Definition at line 110 of file m_global_parameters.f90.

◆ x_b

real(kind(0d0)) m_global_parameters::x_b

Definition at line 111 of file m_global_parameters.f90.

◆ x_cb

real(kind(0d0)), dimension(:), allocatable m_global_parameters::x_cb

Definition at line 89 of file m_global_parameters.f90.

◆ x_cc

real(kind(0d0)), dimension(:), allocatable m_global_parameters::x_cc

Definition at line 85 of file m_global_parameters.f90.

◆ x_domain

type(bounds_info) m_global_parameters::x_domain

Definition at line 97 of file m_global_parameters.f90.

◆ y_a

real(kind(0d0)) m_global_parameters::y_a

Definition at line 110 of file m_global_parameters.f90.

◆ y_b

real(kind(0d0)) m_global_parameters::y_b

Definition at line 111 of file m_global_parameters.f90.

◆ y_cb

real(kind(0d0)), dimension(:), allocatable m_global_parameters::y_cb

Definition at line 89 of file m_global_parameters.f90.

◆ y_cc

real(kind(0d0)), dimension(:), allocatable m_global_parameters::y_cc

Definition at line 85 of file m_global_parameters.f90.

◆ y_domain

type(bounds_info) m_global_parameters::y_domain

Definition at line 97 of file m_global_parameters.f90.

◆ z_a

real(kind(0d0)) m_global_parameters::z_a

Definition at line 110 of file m_global_parameters.f90.

◆ z_b

real(kind(0d0)) m_global_parameters::z_b

Definition at line 111 of file m_global_parameters.f90.

◆ z_cb

real(kind(0d0)), dimension(:), allocatable m_global_parameters::z_cb

Locations of cell-boundaries (cb) in x-, y- and z-directions, respectively.

Definition at line 89 of file m_global_parameters.f90.

◆ z_cc

real(kind(0d0)), dimension(:), allocatable m_global_parameters::z_cc

Locations of cell-centers (cc) in x-, y- and z-directions, respectively.

Definition at line 85 of file m_global_parameters.f90.

◆ z_domain

type(bounds_info) m_global_parameters::z_domain

Locations of the domain bounds in the x-, y- and z-coordinate directions.

Definition at line 97 of file m_global_parameters.f90.