|
MFC
Exascale flow solver
|
Global parameters for the computational domain, fluid properties, and simulation algorithm configuration. More...
Functions/Subroutines | |
| impure subroutine | s_assign_default_values_to_user_inputs |
| Assigns default values to the user inputs before reading them in. This enables for an easier consistency check of these parameters once they are read from the input file. | |
| impure subroutine | s_initialize_global_parameters_module |
| Initialize the global parameters module. | |
| impure subroutine | s_initialize_parallel_io |
| Initializes parallel infrastructure. | |
| impure subroutine | s_finalize_global_parameters_module |
| Module deallocation and/or disassociation procedures. | |
Variables | |
| real(wp) | wall_time = 0 |
| real(wp) | wall_time_avg = 0 |
| integer | num_procs |
| Number of processors. | |
| character(len=path_len) | case_dir |
| Case folder location. | |
| logical | run_time_info |
| Run-time output flag. | |
| integer | t_step_old |
| Existing IC/grid folder. | |
| integer | proc_rank |
| Rank of the local processor. | |
| real(wp) | dt |
| Size of the time-step. | |
| logical | cfl_adap_dt |
| logical | cfl_const_dt |
| logical | cfl_dt |
| integer | t_step_print |
| Number of time-steps between printouts. | |
| integer | model_eqns |
| Multicomponent flow model. | |
| integer | num_dims |
| Number of spatial dimensions. | |
| integer | num_vels |
| Number of velocity components (different from num_dims for mhd). | |
| logical | mpp_lim |
| Mixture physical parameters (MPP) limits. | |
| integer | time_stepper |
| Time-stepper algorithm. | |
| logical | prim_vars_wrt |
| integer | recon_type |
| Reconstruction Type. | |
| integer | weno_polyn |
| Degree of the WENO polynomials (polyn). | |
| integer | muscl_polyn |
| Degree of the MUSCL polynomials (polyn)i. | |
| integer | weno_order |
| Order of the WENO reconstruction. | |
| integer | muscl_order |
| Order of the MUSCL reconstruction. | |
| integer | weno_num_stencils |
| Number of stencils for WENO reconstruction (only different from weno_polyn for TENO(>5)). | |
| integer | muscl_lim |
| MUSCL Limiter. | |
| integer | num_fluids |
| number of fluids in the simulation | |
| logical | wenojs |
| WENO-JS (default). | |
| logical | mapped_weno |
| WENO-M (WENO with mapping of nonlinear weights). | |
| logical | wenoz |
| WENO-Z. | |
| logical | teno |
| TENO (Targeted ENO). | |
| real(wp) | wenoz_q |
| Power constant for WENO-Z. | |
| logical | mhd |
| Magnetohydrodynamics. | |
| logical | relativity |
| Relativity (only for MHD). | |
| integer | igr_iter_solver |
| IGR elliptic solver. | |
| integer | igr_order |
| Reconstruction order for IGR. | |
| logical | igr |
| Use information geometric regularization. | |
| logical | igr_pres_lim |
| Limit to positive pressures for IGR. | |
| logical | viscous |
| Viscous effects. | |
| real(wp) | weno_eps |
| Binding for the WENO nonlinear weights. | |
| real(wp) | teno_ct |
| Smoothness threshold for TENO. | |
| logical | mp_weno |
| Monotonicity preserving (MP) WENO. | |
| logical | weno_avg |
| Average left/right cell-boundary states. | |
| logical | weno_re_flux |
| WENO reconstruct velocity gradients for viscous stress tensor. | |
| integer | riemann_solver |
| Riemann solver algorithm. | |
| integer | low_mach |
| Low Mach number fix to HLLC Riemann solver. | |
| integer | wave_speeds |
| Wave speeds estimation method. | |
| integer | avg_state |
| Average state evaluation method. | |
| logical | alt_soundspeed |
| Alternate mixture sound speed. | |
| logical | null_weights |
| Null undesired WENO weights. | |
| logical | mixture_err |
| Mixture properties correction. | |
| logical | hypoelasticity |
| hypoelasticity modeling | |
| logical | hyperelasticity |
| hyperelasticity modeling | |
| logical | int_comp |
| THINC interface compression. | |
| real(wp) | ic_eps |
| THINC Epsilon to compress on surface cells. | |
| real(wp) | ic_beta |
| THINC Sharpness Parameter. | |
| integer | hyper_model |
| hyperelasticity solver algorithm | |
| logical | elasticity |
| elasticity modeling, true for hyper or hypo | |
| logical, parameter | chemistry = .False. |
| Chemistry modeling. | |
| logical | shear_stress |
| Shear stresses. | |
| logical | bulk_stress |
| Bulk stresses. | |
| logical | cont_damage |
| Continuum damage modeling. | |
| logical | hyper_cleaning |
| Hyperbolic cleaning for MHD for divB=0. | |
| integer | num_igr_iters |
| number of iterations for elliptic solve | |
| integer | num_igr_warm_start_iters |
| number of warm start iterations for elliptic solve | |
| real(wp) | alf_factor |
| alpha factor for IGR | |
| logical | bodyforces |
| logical | bf_x |
| logical | bf_y |
| logical | bf_z |
| body force toggle in three directions | |
| real(wp) | g_y |
| amplitude, frequency, and phase shift sinusoid in each direction | |
| real(wp) | w_y |
| real(wp) | k_y |
| real(wp) | p_y |
| real(wp) | g_z |
| real(wp) | w_z |
| real(wp) | k_z |
| real(wp) | p_z |
| real(wp) | g_x |
| real(wp) | w_x |
| real(wp) | k_x |
| real(wp) | p_x |
| real(wp), dimension(3) | accel_bf |
| integer | cpu_start |
| integer | cpu_end |
| integer | cpu_rate |
| logical | relax |
| activate phase change | |
| integer | relax_model |
| Relaxation model. | |
| real(wp) | palpha_eps |
| trigger parameter for the p relaxation procedure, phase change model | |
| real(wp) | ptgalpha_eps |
| trigger parameter for the pTg relaxation procedure, phase change model | |
| integer | num_bc_patches |
| logical | bc_io |
| type(bounds_info) | x_domain |
| type(bounds_info) | y_domain |
| type(bounds_info) | z_domain |
| real(wp) | x_a |
| real(wp) | y_a |
| real(wp) | z_a |
| real(wp) | x_b |
| real(wp) | y_b |
| real(wp) | z_b |
| logical | parallel_io |
| Format of the data files. | |
| logical | file_per_process |
| shared file or not when using parallel io | |
| integer | precision |
| Precision of output files. | |
| logical | down_sample |
| down sample the output files | |
| integer, dimension(:), allocatable | proc_coords |
| Processor coordinates in MPI_CART_COMM. | |
| integer, dimension(:), allocatable | start_idx |
| Starting cell-center index of local processor in global grid. | |
| type(mpi_io_var), public | mpi_io_data |
| type(mpi_io_ib_var), public | mpi_io_ib_data |
| type(mpi_io_airfoil_ib_var), public | mpi_io_airfoil_ib_data |
| type(mpi_io_levelset_var), public | mpi_io_levelset_data |
| type(mpi_io_levelset_norm_var), public | mpi_io_levelsetnorm_data |
| real(wp), dimension(:,:), allocatable, public | mpi_io_data_lag_bubbles |
| type(int_bounds_info), dimension(1:3) | idwint |
| type(int_bounds_info), dimension(1:3) | idwbuff |
| integer | buff_size |
| Number of ghost cells for boundary condition storage. | |
| integer | shear_num |
| Number of shear stress components. | |
| integer, dimension(3) | shear_indices |
| Indices of the stress components that represent shear stress. | |
| integer | shear_bc_flip_num |
| Number of shear stress components to reflect for boundary conditions. | |
| integer, dimension(3, 2) | shear_bc_flip_indices |
| Shear stress BC reflection indices (1:3, 1:shear_BC_flip_num). | |
| type(physical_parameters), dimension(num_fluids_max) | fluid_pp |
| Stiffened gas EOS parameters and Reynolds numbers per fluid. | |
| type(subgrid_bubble_physical_parameters) | bub_pp |
| integer | fd_order |
| Finite-difference order for CoM and flow probe derivatives. | |
| integer | fd_number |
| Finite-difference half-stencil size: MAX(1, fd_order/2). | |
| logical | probe_wrt |
| logical | integral_wrt |
| integer | num_probes |
| integer | num_integrals |
| type(vec3_dt), dimension(num_probes_max) | probe |
| type(integral_parameters), dimension(num_probes_max) | integral |
| type(chemistry_parameters) | chem_params |
| integer | momxb |
| integer | momxe |
| integer | advxb |
| integer | advxe |
| integer | contxb |
| integer | contxe |
| integer | intxb |
| integer | intxe |
| integer | bubxb |
| integer | bubxe |
| integer | strxb |
| integer | strxe |
| integer | chemxb |
| integer | chemxe |
| integer | xibeg |
| integer | xiend |
| real(wp), dimension(:), allocatable | gammas |
| real(wp), dimension(:), allocatable | gs_min |
| real(wp), dimension(:), allocatable | pi_infs |
| real(wp), dimension(:), allocatable | ps_inf |
| real(wp), dimension(:), allocatable | cvs |
| real(wp), dimension(:), allocatable | qvs |
| real(wp), dimension(:), allocatable | qvps |
| real(wp) | mytime |
| Current simulation time. | |
| real(wp) | finaltime |
| Final simulation time. | |
| logical | rdma_mpi |
| type(pres_field), dimension(:), allocatable | pb_ts |
| type(pres_field), dimension(:), allocatable | mv_ts |
| real(wp) | bx0 |
| Constant magnetic field in the x-direction (1D). | |
| logical | fft_wrt |
| logical | dummy |
| AMDFlang workaround for case-optimization + GPU-kernel bug. | |
Number of cells in the x-, y- and z-directions, respectively | |
| integer | m |
| integer | n |
| integer | p |
Max and min number of cells in a direction of each combination of x-,y-, and z- | |
| type(cell_num_bounds) | cells_bounds |
Global number of cells in each direction | |
| integer | m_glb |
| integer | n_glb |
| integer | p_glb |
Cylindrical coordinates (either axisymmetric or full 3D) | |
| logical | cyl_coord |
| integer | grid_geometry |
Cell-boundary (CB) locations in the x-, y- and z-directions, respectively | |
| real(wp), dimension(:), allocatable, target | x_cb |
| real(wp), dimension(:), allocatable, target | y_cb |
| real(wp), dimension(:), allocatable, target | z_cb |
Cell-center (CC) locations in the x-, y- and z-directions, respectively | |
| real(wp), dimension(:), allocatable, target | x_cc |
| real(wp), dimension(:), allocatable, target | y_cc |
| real(wp), dimension(:), allocatable, target | z_cc |
Cell-width distributions in the x-, y- and z-directions, respectively | |
| real(wp), dimension(:), allocatable, target | dx |
| real(wp), dimension(:), allocatable, target | dy |
| real(wp), dimension(:), allocatable, target | dz |
Starting time-step iteration, stopping time-step iteration and the number of time-step iterations between successive | |
solution backups, respectively | |
| integer | t_step_start |
| integer | t_step_stop |
| integer | t_step_save |
Starting time, stopping time, and time between backups, simulation time, and prescribed cfl respectively | |
| real(wp) | t_stop |
| real(wp) | t_save |
| real(wp) | cfl_target |
| integer | n_start |
Variables for our of core IGR computation on NVIDIA | |
| logical | nv_uvm_out_of_core |
| Enable out-of-core storage of q_cons_ts(2) in timestepping (default FALSE). | |
| integer | nv_uvm_igr_temps_on_gpu |
| 0 => jac, jac_rhs, and jac_old on CPU | |
| logical | nv_uvm_pref_gpu |
| Enable explicit gpu memory hints (default FALSE). | |
Boundary conditions (BC) in the x-, y- and z-directions, respectively | |
| type(int_bounds_info) | bc_x |
| type(int_bounds_info) | bc_y |
| type(int_bounds_info) | bc_z |
MPI info for parallel IO with Lustre file systems | |
| character(len=name_len) | mpiiofs |
| integer | mpi_info_int |
Annotations of the structure of the state and flux vectors in terms of the size and the configuration of the system of | |
equations to which they belong | |
| integer | sys_size |
| Number of unknowns in system of eqns. | |
| type(int_bounds_info) | cont_idx |
| Indexes of first & last continuity eqns. | |
| type(int_bounds_info) | mom_idx |
| Indexes of first & last momentum eqns. | |
| integer | e_idx |
| Index of energy equation. | |
| integer | n_idx |
| Index of number density. | |
| type(int_bounds_info) | adv_idx |
| Indexes of first & last advection eqns. | |
| type(int_bounds_info) | internalenergies_idx |
| Indexes of first & last internal energy eqns. | |
| type(bub_bounds_info) | bub_idx |
| Indexes of first & last bubble variable eqns. | |
| integer | alf_idx |
| Index of void fraction. | |
| integer | gamma_idx |
| Index of specific heat ratio func. eqn. | |
| integer | pi_inf_idx |
| Index of liquid stiffness func. eqn. | |
| type(int_bounds_info) | b_idx |
| Indexes of first and last magnetic field eqns. | |
| type(int_bounds_info) | stress_idx |
| Indexes of first and last shear stress eqns. | |
| type(int_bounds_info) | xi_idx |
| Indexes of first and last reference map eqns. | |
| integer | b_size |
| Number of elements in the symmetric b tensor, plus one. | |
| integer | tensor_size |
| Number of elements in the full tensor plus one. | |
| type(int_bounds_info) | species_idx |
| Indexes of first & last concentration eqns. | |
| integer | c_idx |
| Index of color function. | |
| integer | damage_idx |
| Index of damage state variable (D) for continuum damage model. | |
| integer | psi_idx |
| Index of hyperbolic cleaning state variable for MHD. | |
The number of fluids, along with their identifying indexes, respectively, for which viscous effects, e.g. the shear | |
and/or the volume Reynolds (Re) numbers, will be non-negligible. | |
| integer, dimension(2) | re_size |
| integer | re_size_max |
| integer, dimension(:,:), allocatable | re_idx |
| real(wp) | wa_flg |
The coordinate direction indexes and flags (flg), respectively, for which the configurations will be determined with | |
respect to a working direction and that will be used to isolate the contributions, in that direction, in the dimensionally split system of equations. | |
| integer, dimension(3) | dir_idx |
| real(wp), dimension(3) | dir_flg |
| integer, dimension(3) | dir_idx_tau |
| used for hypoelasticity=true | |
Reference density and pressure for Tait EOS | |
| real(wp) | rhoref |
| real(wp) | pref |
Immersed Boundaries | |
| logical | ib |
| integer | num_ibs |
| logical | ib_state_wrt |
| type(ib_patch_parameters), dimension(num_patches_max) | patch_ib |
| Immersed boundary patch parameters. | |
| type(vec3_dt), dimension(:), allocatable | airfoil_grid_u |
| type(vec3_dt), dimension(:), allocatable | airfoil_grid_l |
| integer | np |
Bubble modeling | |
| integer | nb |
| Number of eq. bubble sizes. | |
| real(wp) | eu |
| Euler number. | |
| real(wp) | ca |
| Cavitation number. | |
| real(wp) | web |
| Weber number. | |
| real(wp) | re_inv |
| Inverse Reynolds number. | |
| real(wp), dimension(:), allocatable | weight |
| Simpson quadrature weights. | |
| real(wp), dimension(:), allocatable | r0 |
| Bubble sizes. | |
| logical | bubbles_euler |
| Bubbles euler on/off. | |
| logical | polytropic |
| Polytropic switch. | |
| logical | polydisperse |
| Polydisperse bubbles. | |
| logical | adv_n |
| Solve the number density equation and compute alpha from number density. | |
| logical | adap_dt |
| Adaptive step size control. | |
| real(wp) | adap_dt_tol |
| Tolerance to control adaptive step size. | |
| integer | adap_dt_max_iters |
| Maximum number of iterations. | |
| integer | bubble_model |
| Gilmore or Keller–Miksis bubble model. | |
| integer | thermal |
| Thermal behavior. 1 = adiabatic, 2 = isotherm, 3 = transfer. | |
| real(wp), dimension(:,:,:), allocatable | ptil |
| Pressure modification. | |
| real(wp) | poly_sigma |
| log normal sigma for polydisperse PDF | |
| logical | qbmm |
| Quadrature moment method. | |
| integer, parameter | nmom = 6 |
| Number of carried moments per R0 location. | |
| integer | nmomsp |
| Number of moments required by ensemble-averaging. | |
| integer | nmomtot |
| Total number of carried moments moments/transport equations. | |
| real(wp) | pi_fac |
| Factor for artificial pi_inf. | |
| type(scalar_field), dimension(:), allocatable | mom_sp |
| type(scalar_field), dimension(:,:,:), allocatable | mom_3d |
Physical bubble parameters (see Ando 2010, Preston 2007) | |
| real(wp) | phi_vg |
| real(wp) | phi_gv |
| real(wp) | pe_c |
| real(wp) | tw |
| real(wp) | k_vl |
| real(wp) | k_gl |
| real(wp), dimension(:), allocatable | pb0 |
| real(wp), dimension(:), allocatable | mass_g0 |
| real(wp), dimension(:), allocatable | mass_v0 |
| real(wp), dimension(:), allocatable | pe_t |
| real(wp), dimension(:), allocatable | k_v |
| real(wp), dimension(:), allocatable | k_g |
| real(wp), dimension(:), allocatable | re_trans_t |
| real(wp), dimension(:), allocatable | re_trans_c |
| real(wp), dimension(:), allocatable | im_trans_t |
| real(wp), dimension(:), allocatable | im_trans_c |
| real(wp), dimension(:), allocatable | omegan |
| real(wp) | gam |
| real(wp) | gam_m |
| real(wp) | r0ref |
| real(wp) | p0ref |
| real(wp) | rho0ref |
| real(wp) | t0ref |
| real(wp) | ss |
| real(wp) | pv |
| real(wp) | vd |
| real(wp) | mu_l |
| real(wp) | mu_v |
| real(wp) | mu_g |
| real(wp) | gam_v |
| real(wp) | gam_g |
| real(wp) | m_v |
| real(wp) | m_g |
| real(wp) | cp_v |
| real(wp) | cp_g |
| real(wp) | r_v |
| real(wp) | r_g |
Acoustic acoustic_source parameters | |
| logical | acoustic_source |
| Acoustic source switch. | |
| type(acoustic_parameters), dimension(num_probes_max) | acoustic |
| Acoustic source parameters. | |
| integer | num_source |
| Number of acoustic sources. | |
Surface tension parameters | |
| real(wp) | sigma |
| logical | surface_tension |
lagrangian subgrid bubble parameters | |
! | |
| logical | bubbles_lagrange |
| Lagrangian subgrid bubble model switch. | |
| type(bubbles_lagrange_parameters) | lag_params |
| Lagrange bubbles' parameters. | |
Continuum damage model parameters | |
! | |
| real(wp) | tau_star |
| Stress threshold for continuum damage modeling. | |
| real(wp) | cont_damage_s |
| Exponent s for continuum damage modeling. | |
| real(wp) | alpha_bar |
| Damage rate factor for continuum damage modeling. | |
MHD Hyperbolic cleaning parameters | |
! | |
| real(wp) | hyper_cleaning_speed |
| Hyperbolic cleaning wave speed (c_h). | |
| real(wp) | hyper_cleaning_tau |
| Hyperbolic cleaning tau. | |
Global parameters for the computational domain, fluid properties, and simulation algorithm configuration.
| impure subroutine m_global_parameters::s_assign_default_values_to_user_inputs |
Assigns default values to the user inputs before reading them in. This enables for an easier consistency check of these parameters once they are read from the input file.
amplitude, frequency, and phase shift sinusoid in each direction
Definition at line 1420 of file m_global_parameters.fpp.f90.
| impure subroutine m_global_parameters::s_finalize_global_parameters_module |
Module deallocation and/or disassociation procedures.
Definition at line 3708 of file m_global_parameters.fpp.f90.
| impure subroutine m_global_parameters::s_initialize_global_parameters_module |
Initialize the global parameters module.
Definition at line 1821 of file m_global_parameters.fpp.f90.
| impure subroutine m_global_parameters::s_initialize_parallel_io |
Initializes parallel infrastructure.
Definition at line 3671 of file m_global_parameters.fpp.f90.
| real(wp), dimension(3) m_global_parameters::accel_bf |
Definition at line 536 of file m_global_parameters.fpp.f90.
| type(acoustic_parameters), dimension(num_probes_max) m_global_parameters::acoustic |
Acoustic source parameters.
Definition at line 1233 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::acoustic_source |
Acoustic source switch.
Definition at line 1232 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::adap_dt |
Adaptive step size control.
Definition at line 1061 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::adap_dt_max_iters |
Maximum number of iterations.
Definition at line 1063 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::adap_dt_tol |
Tolerance to control adaptive step size.
Definition at line 1062 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::adv_idx |
Indexes of first & last advection eqns.
Definition at line 777 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::adv_n |
Solve the number density equation and compute alpha from number density.
Definition at line 1060 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::advxb |
Definition at line 1266 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::advxe |
Definition at line 1266 of file m_global_parameters.fpp.f90.
| type(vec3_dt), dimension(:), allocatable m_global_parameters::airfoil_grid_l |
Definition at line 993 of file m_global_parameters.fpp.f90.
| type(vec3_dt), dimension(:), allocatable m_global_parameters::airfoil_grid_u |
Definition at line 993 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::alf_factor |
alpha factor for IGR
Definition at line 501 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::alf_idx |
Index of void fraction.
Definition at line 780 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::alpha_bar |
Damage rate factor for continuum damage modeling.
Definition at line 1385 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::alt_soundspeed |
Alternate mixture sound speed.
Definition at line 484 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::avg_state |
Average state evaluation method.
Definition at line 483 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::b_idx |
Indexes of first and last magnetic field eqns.
Definition at line 783 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::b_size |
Number of elements in the symmetric b tensor, plus one.
Definition at line 786 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bc_io |
Definition at line 672 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::bc_x |
Definition at line 675 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::bc_y |
Definition at line 675 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::bc_z |
Definition at line 675 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bf_x |
Definition at line 503 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bf_y |
Definition at line 503 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bf_z |
body force toggle in three directions
Definition at line 503 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bodyforces |
Definition at line 502 of file m_global_parameters.fpp.f90.
| type(bub_bounds_info) m_global_parameters::bub_idx |
Indexes of first & last bubble variable eqns.
Definition at line 779 of file m_global_parameters.fpp.f90.
| type(subgrid_bubble_physical_parameters) m_global_parameters::bub_pp |
Definition at line 949 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::bubble_model |
Gilmore or Keller–Miksis bubble model.
Definition at line 1076 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bubbles_euler |
Bubbles euler on/off.
Definition at line 1045 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bubbles_lagrange |
Lagrangian subgrid bubble model switch.
Definition at line 1351 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::bubxb |
Definition at line 1269 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::bubxe |
Definition at line 1269 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::buff_size |
Number of ghost cells for boundary condition storage.
Definition at line 914 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bulk_stress |
Bulk stresses.
Definition at line 496 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::bx0 |
Constant magnetic field in the x-direction (1D).
Definition at line 1366 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::c_idx |
Index of color function.
Definition at line 789 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ca |
Cavitation number.
Definition at line 1016 of file m_global_parameters.fpp.f90.
| character(len=path_len) m_global_parameters::case_dir |
Case folder location.
Definition at line 345 of file m_global_parameters.fpp.f90.
| type(cell_num_bounds) m_global_parameters::cells_bounds |
Definition at line 356 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::cfl_adap_dt |
Definition at line 431 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::cfl_const_dt |
Definition at line 431 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::cfl_dt |
Definition at line 431 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::cfl_target |
Definition at line 416 of file m_global_parameters.fpp.f90.
| type(chemistry_parameters) m_global_parameters::chem_params |
Definition at line 1150 of file m_global_parameters.fpp.f90.
| logical, parameter m_global_parameters::chemistry = .False. |
Chemistry modeling.
Definition at line 494 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::chemxb |
Definition at line 1271 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::chemxe |
Definition at line 1271 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::cont_damage |
Continuum damage modeling.
Definition at line 497 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::cont_damage_s |
Exponent s for continuum damage modeling.
Definition at line 1384 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::cont_idx |
Indexes of first & last continuity eqns.
Definition at line 773 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::contxb |
Definition at line 1267 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::contxe |
Definition at line 1267 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::cp_g |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::cp_v |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::cpu_end |
Definition at line 550 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::cpu_rate |
Definition at line 550 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::cpu_start |
Definition at line 550 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::cvs |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::cyl_coord |
Definition at line 365 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::damage_idx |
Index of damage state variable (D) for continuum damage model.
Definition at line 790 of file m_global_parameters.fpp.f90.
| real(wp), dimension(3) m_global_parameters::dir_flg |
Definition at line 898 of file m_global_parameters.fpp.f90.
| integer, dimension(3) m_global_parameters::dir_idx |
Definition at line 897 of file m_global_parameters.fpp.f90.
| integer, dimension(3) m_global_parameters::dir_idx_tau |
used for hypoelasticity=true
Definition at line 899 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::down_sample |
down sample the output files
Definition at line 741 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::dt |
Size of the time-step.
Definition at line 395 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::dummy |
AMDFlang workaround for case-optimization + GPU-kernel bug.
Definition at line 1380 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::dx |
Definition at line 392 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::dy |
Definition at line 392 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::dz |
Definition at line 392 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::e_idx |
Index of energy equation.
Definition at line 775 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::elasticity |
elasticity modeling, true for hyper or hypo
Definition at line 493 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::eu |
Euler number.
Definition at line 1015 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::fd_number |
Finite-difference half-stencil size: MAX(1, fd_order/2).
Definition at line 951 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::fd_order |
Finite-difference order for CoM and flow probe derivatives.
Definition at line 950 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::fft_wrt |
Definition at line 1379 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::file_per_process |
shared file or not when using parallel io
Definition at line 739 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::finaltime |
Final simulation time.
Definition at line 1332 of file m_global_parameters.fpp.f90.
| type(physical_parameters), dimension(num_fluids_max) m_global_parameters::fluid_pp |
Stiffened gas EOS parameters and Reynolds numbers per fluid.
Definition at line 947 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::g_x |
Definition at line 527 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::g_y |
amplitude, frequency, and phase shift sinusoid in each direction
Definition at line 507 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::g_z |
Definition at line 517 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam |
Definition at line 1203 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam_g |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam_m |
Definition at line 1203 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam_v |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::gamma_idx |
Index of specific heat ratio func. eqn.
Definition at line 781 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::gammas |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::grid_geometry |
Definition at line 366 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::gs_min |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::hyper_cleaning |
Hyperbolic cleaning for MHD for divB=0.
Definition at line 498 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::hyper_cleaning_speed |
Hyperbolic cleaning wave speed (c_h).
Definition at line 1401 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::hyper_cleaning_tau |
Hyperbolic cleaning tau.
Definition at line 1402 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::hyper_model |
hyperelasticity solver algorithm
Definition at line 492 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::hyperelasticity |
hyperelasticity modeling
Definition at line 488 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::hypoelasticity |
hypoelasticity modeling
Definition at line 487 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::ib |
Definition at line 989 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::ib_state_wrt |
Definition at line 991 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ic_beta |
THINC Sharpness Parameter.
Definition at line 491 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ic_eps |
THINC Epsilon to compress on surface cells.
Definition at line 490 of file m_global_parameters.fpp.f90.
| type(int_bounds_info), dimension(1:3) m_global_parameters::idwbuff |
Definition at line 843 of file m_global_parameters.fpp.f90.
| type(int_bounds_info), dimension(1:3) m_global_parameters::idwint |
Definition at line 828 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::igr |
Use information geometric regularization.
Definition at line 461 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::igr_iter_solver |
IGR elliptic solver.
Definition at line 459 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::igr_order |
Reconstruction order for IGR.
Definition at line 460 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::igr_pres_lim |
Limit to positive pressures for IGR.
Definition at line 462 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::im_trans_c |
Definition at line 1179 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::im_trans_t |
Definition at line 1179 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::int_comp |
THINC interface compression.
Definition at line 489 of file m_global_parameters.fpp.f90.
| type(integral_parameters), dimension(num_probes_max) m_global_parameters::integral |
Definition at line 969 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::integral_wrt |
Definition at line 965 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::internalenergies_idx |
Indexes of first & last internal energy eqns.
Definition at line 778 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::intxb |
Definition at line 1268 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::intxe |
Definition at line 1268 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::k_g |
Definition at line 1178 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_gl |
Definition at line 1165 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::k_v |
Definition at line 1178 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_vl |
Definition at line 1165 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_x |
Definition at line 531 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_y |
Definition at line 511 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_z |
Definition at line 521 of file m_global_parameters.fpp.f90.
| type(bubbles_lagrange_parameters) m_global_parameters::lag_params |
Lagrange bubbles' parameters.
Definition at line 1352 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::low_mach |
Low Mach number fix to HLLC Riemann solver.
Definition at line 481 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::m |
Definition at line 352 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::m_g |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::m_glb |
Definition at line 360 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::m_v |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::mapped_weno |
WENO-M (WENO with mapping of nonlinear weights).
Definition at line 453 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::mass_g0 |
Definition at line 1178 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::mass_v0 |
Definition at line 1178 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::mhd |
Magnetohydrodynamics.
Definition at line 457 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::mixture_err |
Mixture properties correction.
Definition at line 486 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::model_eqns |
Multicomponent flow model.
Definition at line 434 of file m_global_parameters.fpp.f90.
| type(scalar_field), dimension(:,:,:), allocatable m_global_parameters::mom_3d |
Definition at line 1136 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::mom_idx |
Indexes of first & last momentum eqns.
Definition at line 774 of file m_global_parameters.fpp.f90.
| type(scalar_field), dimension(:), allocatable m_global_parameters::mom_sp |
Definition at line 1135 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::momxb |
Definition at line 1265 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::momxe |
Definition at line 1265 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::mp_weno |
Monotonicity preserving (MP) WENO.
Definition at line 477 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::mpi_info_int |
Definition at line 766 of file m_global_parameters.fpp.f90.
| type(mpi_io_airfoil_ib_var), public m_global_parameters::mpi_io_airfoil_ib_data |
Definition at line 758 of file m_global_parameters.fpp.f90.
| type(mpi_io_var), public m_global_parameters::mpi_io_data |
Definition at line 756 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:,:), allocatable, public m_global_parameters::mpi_io_data_lag_bubbles |
Definition at line 761 of file m_global_parameters.fpp.f90.
| type(mpi_io_ib_var), public m_global_parameters::mpi_io_ib_data |
Definition at line 757 of file m_global_parameters.fpp.f90.
| type(mpi_io_levelset_var), public m_global_parameters::mpi_io_levelset_data |
Definition at line 759 of file m_global_parameters.fpp.f90.
| type(mpi_io_levelset_norm_var), public m_global_parameters::mpi_io_levelsetnorm_data |
Definition at line 760 of file m_global_parameters.fpp.f90.
| character(len=name_len) m_global_parameters::mpiiofs |
Definition at line 765 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::mpp_lim |
Mixture physical parameters (MPP) limits.
Definition at line 439 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mu_g |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mu_l |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mu_v |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::muscl_lim |
MUSCL Limiter.
Definition at line 450 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::muscl_order |
Order of the MUSCL reconstruction.
Definition at line 448 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::muscl_polyn |
Degree of the MUSCL polynomials (polyn)i.
Definition at line 446 of file m_global_parameters.fpp.f90.
| type(pres_field), dimension(:), allocatable m_global_parameters::mv_ts |
Definition at line 1335 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mytime |
Current simulation time.
Definition at line 1331 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::n |
Definition at line 352 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::n_glb |
Definition at line 360 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::n_idx |
Index of number density.
Definition at line 776 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::n_start |
Definition at line 417 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::nb |
Number of eq. bubble sizes.
Definition at line 1012 of file m_global_parameters.fpp.f90.
| integer, parameter m_global_parameters::nmom = 6 |
Number of carried moments per R0 location.
Definition at line 1105 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::nmomsp |
Number of moments required by ensemble-averaging.
Definition at line 1106 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::nmomtot |
Total number of carried moments moments/transport equations.
Definition at line 1107 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::np |
Definition at line 994 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::null_weights |
Null undesired WENO weights.
Definition at line 485 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_bc_patches |
Definition at line 671 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_dims |
Number of spatial dimensions.
Definition at line 436 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_fluids |
number of fluids in the simulation
Definition at line 451 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_ibs |
Definition at line 990 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_igr_iters |
number of iterations for elliptic solve
Definition at line 499 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_igr_warm_start_iters |
number of warm start iterations for elliptic solve
Definition at line 500 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_integrals |
Definition at line 967 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_probes |
Definition at line 966 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_procs |
Number of processors.
Definition at line 344 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_source |
Number of acoustic sources.
Definition at line 1234 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_vels |
Number of velocity components (different from num_dims for mhd).
Definition at line 437 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::nv_uvm_igr_temps_on_gpu |
0 => jac, jac_rhs, and jac_old on CPU
Definition at line 469 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::nv_uvm_out_of_core |
Enable out-of-core storage of q_cons_ts(2) in timestepping (default FALSE).
Definition at line 468 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::nv_uvm_pref_gpu |
Enable explicit gpu memory hints (default FALSE).
Definition at line 472 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::omegan |
Definition at line 1179 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::p |
Definition at line 352 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::p0ref |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::p_glb |
Definition at line 360 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::p_x |
Definition at line 533 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::p_y |
Definition at line 513 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::p_z |
Definition at line 523 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::palpha_eps |
trigger parameter for the p relaxation procedure, phase change model
Definition at line 657 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::parallel_io |
Format of the data files.
Definition at line 738 of file m_global_parameters.fpp.f90.
| type(ib_patch_parameters), dimension(num_patches_max) m_global_parameters::patch_ib |
Immersed boundary patch parameters.
Definition at line 992 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::pb0 |
Definition at line 1178 of file m_global_parameters.fpp.f90.
| type(pres_field), dimension(:), allocatable m_global_parameters::pb_ts |
Definition at line 1334 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pe_c |
Definition at line 1165 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::pe_t |
Definition at line 1178 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::phi_gv |
Definition at line 1165 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::phi_vg |
Definition at line 1165 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pi_fac |
Factor for artificial pi_inf.
Definition at line 1108 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::pi_inf_idx |
Index of liquid stiffness func. eqn.
Definition at line 782 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::pi_infs |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::poly_sigma |
log normal sigma for polydisperse PDF
Definition at line 1091 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::polydisperse |
Polydisperse bubbles.
Definition at line 1047 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::polytropic |
Polytropic switch.
Definition at line 1046 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::precision |
Precision of output files.
Definition at line 740 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pref |
Definition at line 973 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::prim_vars_wrt |
Definition at line 441 of file m_global_parameters.fpp.f90.
| type(vec3_dt), dimension(num_probes_max) m_global_parameters::probe |
Definition at line 968 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::probe_wrt |
Definition at line 964 of file m_global_parameters.fpp.f90.
| integer, dimension(:), allocatable m_global_parameters::proc_coords |
Processor coordinates in MPI_CART_COMM.
Definition at line 754 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::proc_rank |
Rank of the local processor.
Definition at line 349 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::ps_inf |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::psi_idx |
Index of hyperbolic cleaning state variable for MHD.
Definition at line 791 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ptgalpha_eps |
trigger parameter for the pTg relaxation procedure, phase change model
Definition at line 658 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:,:,:), allocatable m_global_parameters::ptil |
Pressure modification.
Definition at line 1090 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pv |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::qbmm |
Quadrature moment method.
Definition at line 1104 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::qvps |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::qvs |
Definition at line 1318 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::r0 |
Bubble sizes.
Definition at line 1032 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::r0ref |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::r_g |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::r_v |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::rdma_mpi |
Definition at line 1333 of file m_global_parameters.fpp.f90.
| integer, dimension(:,:), allocatable m_global_parameters::re_idx |
Definition at line 861 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::re_inv |
Inverse Reynolds number.
Definition at line 1018 of file m_global_parameters.fpp.f90.
| integer, dimension(2) m_global_parameters::re_size |
Definition at line 859 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::re_size_max |
Definition at line 860 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::re_trans_c |
Definition at line 1179 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::re_trans_t |
Definition at line 1179 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::recon_type |
Reconstruction Type.
Definition at line 444 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::relativity |
Relativity (only for MHD).
Definition at line 458 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::relax |
activate phase change
Definition at line 655 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::relax_model |
Relaxation model.
Definition at line 656 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::rho0ref |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::rhoref |
Definition at line 973 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::riemann_solver |
Riemann solver algorithm.
Definition at line 480 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::run_time_info |
Run-time output flag.
Definition at line 346 of file m_global_parameters.fpp.f90.
| integer, dimension(3, 2) m_global_parameters::shear_bc_flip_indices |
Shear stress BC reflection indices (1:3, 1:shear_BC_flip_num).
Definition at line 930 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::shear_bc_flip_num |
Number of shear stress components to reflect for boundary conditions.
Definition at line 929 of file m_global_parameters.fpp.f90.
| integer, dimension(3) m_global_parameters::shear_indices |
Indices of the stress components that represent shear stress.
Definition at line 928 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::shear_num |
Number of shear stress components.
Definition at line 927 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::shear_stress |
Shear stresses.
Definition at line 495 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::sigma |
Definition at line 1250 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::species_idx |
Indexes of first & last concentration eqns.
Definition at line 788 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ss |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| integer, dimension(:), allocatable m_global_parameters::start_idx |
Starting cell-center index of local processor in global grid.
Definition at line 755 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::stress_idx |
Indexes of first and last shear stress eqns.
Definition at line 784 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::strxb |
Definition at line 1270 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::strxe |
Definition at line 1270 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::surface_tension |
Definition at line 1251 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::sys_size |
Number of unknowns in system of eqns.
Definition at line 772 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::t0ref |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::t_save |
Definition at line 416 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::t_step_old |
Existing IC/grid folder.
Definition at line 347 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::t_step_print |
Number of time-steps between printouts.
Definition at line 432 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::t_step_save |
Definition at line 411 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::t_step_start |
Definition at line 411 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::t_step_stop |
Definition at line 411 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::t_stop |
Definition at line 416 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::tau_star |
Stress threshold for continuum damage modeling.
Definition at line 1383 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::teno |
TENO (Targeted ENO).
Definition at line 455 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::teno_ct |
Smoothness threshold for TENO.
Definition at line 476 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::tensor_size |
Number of elements in the full tensor plus one.
Definition at line 787 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::thermal |
Thermal behavior. 1 = adiabatic, 2 = isotherm, 3 = transfer.
Definition at line 1077 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::time_stepper |
Time-stepper algorithm.
Definition at line 440 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::tw |
Definition at line 1165 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::vd |
Definition at line 1216 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::viscous |
Viscous effects.
Definition at line 463 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::w_x |
Definition at line 529 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::w_y |
Definition at line 509 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::w_z |
Definition at line 519 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::wa_flg |
Definition at line 878 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::wall_time = 0 |
Definition at line 340 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::wall_time_avg = 0 |
Definition at line 341 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::wave_speeds |
Wave speeds estimation method.
Definition at line 482 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::web |
Weber number.
Definition at line 1017 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::weight |
Simpson quadrature weights.
Definition at line 1031 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::weno_avg |
Average left/right cell-boundary states.
Definition at line 478 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::weno_eps |
Binding for the WENO nonlinear weights.
Definition at line 475 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::weno_num_stencils |
Number of stencils for WENO reconstruction (only different from weno_polyn for TENO(>5)).
Definition at line 449 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::weno_order |
Order of the WENO reconstruction.
Definition at line 447 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::weno_polyn |
Degree of the WENO polynomials (polyn).
Definition at line 445 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::weno_re_flux |
WENO reconstruct velocity gradients for viscous stress tensor.
Definition at line 479 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::wenojs |
WENO-JS (default).
Definition at line 452 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::wenoz |
WENO-Z.
Definition at line 454 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::wenoz_q |
Power constant for WENO-Z.
Definition at line 456 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::x_a |
Definition at line 736 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::x_b |
Definition at line 737 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::x_cb |
Definition at line 382 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::x_cc |
Definition at line 387 of file m_global_parameters.fpp.f90.
| type(bounds_info) m_global_parameters::x_domain |
Definition at line 724 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::xi_idx |
Indexes of first and last reference map eqns.
Definition at line 785 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::xibeg |
Definition at line 1272 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::xiend |
Definition at line 1272 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::y_a |
Definition at line 736 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::y_b |
Definition at line 737 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::y_cb |
Definition at line 382 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::y_cc |
Definition at line 387 of file m_global_parameters.fpp.f90.
| type(bounds_info) m_global_parameters::y_domain |
Definition at line 724 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::z_a |
Definition at line 736 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::z_b |
Definition at line 737 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::z_cb |
Definition at line 382 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable, target m_global_parameters::z_cc |
Definition at line 387 of file m_global_parameters.fpp.f90.
| type(bounds_info) m_global_parameters::z_domain |
Definition at line 724 of file m_global_parameters.fpp.f90.