|
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) | k_x |
| amplitude, frequency, and phase shift sinusoid in each direction | |
| real(wp) | w_x |
| real(wp) | p_x |
| real(wp) | g_x |
| real(wp) | k_z |
| real(wp) | w_z |
| real(wp) | p_z |
| real(wp) | g_z |
| real(wp) | k_y |
| real(wp) | w_y |
| real(wp) | p_y |
| real(wp) | g_y |
| 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 |
| 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 |
Original boundary conditions preserved for immersed boundary code | |
(bc_x/y/z get overwritten with MPI neighbor ranks during decomposition) | |
| type(int_bounds_info) | ib_bc_x |
| type(int_bounds_info) | ib_bc_y |
| type(int_bounds_info) | ib_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(eqn_idx_info) | eqn_idx |
| All conserved-variable equation index ranges and scalars. | |
| type(qbmm_idx_info) | qbmm_idx |
| QBMM moment index mappings (allocatable; GPU-managed separately). | |
| 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. | |
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 |
| integer | collision_model |
| real(wp) | coefficient_of_restitution |
| real(wp) | collision_time |
| real(wp) | ib_coefficient_of_friction |
| logical | ib_state_wrt |
| type(ib_patch_parameters), dimension(num_ib_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 1372 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 3635 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 1777 of file m_global_parameters.fpp.f90.
| impure subroutine m_global_parameters::s_initialize_parallel_io |
Initializes parallel infrastructure.
Definition at line 3598 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 1238 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::acoustic_source |
Acoustic source switch.
Definition at line 1237 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::adap_dt |
Adaptive step size control.
Definition at line 1066 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::adap_dt_max_iters |
Maximum number of iterations.
Definition at line 1068 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::adap_dt_tol |
Tolerance to control adaptive step size.
Definition at line 1067 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 1065 of file m_global_parameters.fpp.f90.
| type(vec3_dt), dimension(:), allocatable m_global_parameters::airfoil_grid_l |
Definition at line 987 of file m_global_parameters.fpp.f90.
| type(vec3_dt), dimension(:), allocatable m_global_parameters::airfoil_grid_u |
Definition at line 987 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.
| real(wp) m_global_parameters::alpha_bar |
Damage rate factor for continuum damage modeling.
Definition at line 1337 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.
| integer m_global_parameters::b_size |
Number of elements in the symmetric b tensor, plus one.
Definition at line 802 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(subgrid_bubble_physical_parameters) m_global_parameters::bub_pp |
Definition at line 939 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::bubble_model |
Gilmore or Keller–Miksis bubble model.
Definition at line 1081 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bubbles_euler |
Bubbles euler on/off.
Definition at line 1050 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::bubbles_lagrange |
Lagrangian subgrid bubble model switch.
Definition at line 1303 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::buff_size |
Number of ghost cells for boundary condition storage.
Definition at line 904 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 1318 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ca |
Cavitation number.
Definition at line 1021 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 1155 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.
| real(wp) m_global_parameters::coefficient_of_restitution |
Definition at line 982 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::collision_model |
Definition at line 981 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::collision_time |
Definition at line 983 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 1336 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::cp_g |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::cp_v |
Definition at line 1221 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 1270 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::cyl_coord |
Definition at line 365 of file m_global_parameters.fpp.f90.
| real(wp), dimension(3) m_global_parameters::dir_flg |
Definition at line 888 of file m_global_parameters.fpp.f90.
| integer, dimension(3) m_global_parameters::dir_idx |
Definition at line 887 of file m_global_parameters.fpp.f90.
| integer, dimension(3) m_global_parameters::dir_idx_tau |
used for hypoelasticity=true
Definition at line 889 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::down_sample |
down sample the output files
Definition at line 768 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 1332 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.
| logical m_global_parameters::elasticity |
elasticity modeling, true for hyper or hypo
Definition at line 493 of file m_global_parameters.fpp.f90.
| type(eqn_idx_info) m_global_parameters::eqn_idx |
All conserved-variable equation index ranges and scalars.
Definition at line 800 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::eu |
Euler number.
Definition at line 1020 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 941 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 940 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::fft_wrt |
Definition at line 1331 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 766 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::finaltime |
Final simulation time.
Definition at line 1284 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 937 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::g_x |
Definition at line 513 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::g_y |
Definition at line 533 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::g_z |
Definition at line 523 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam |
Definition at line 1208 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam_g |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam_m |
Definition at line 1208 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::gam_v |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::gammas |
Definition at line 1270 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 1270 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 1353 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::hyper_cleaning_tau |
Hyperbolic cleaning tau.
Definition at line 1354 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 979 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::ib_bc_x |
Definition at line 680 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::ib_bc_y |
Definition at line 680 of file m_global_parameters.fpp.f90.
| type(int_bounds_info) m_global_parameters::ib_bc_z |
Definition at line 680 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ib_coefficient_of_friction |
Definition at line 984 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::ib_state_wrt |
Definition at line 985 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 833 of file m_global_parameters.fpp.f90.
| type(int_bounds_info), dimension(1:3) m_global_parameters::idwint |
Definition at line 818 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 1184 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::im_trans_t |
Definition at line 1184 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 959 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::integral_wrt |
Definition at line 955 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::k_g |
Definition at line 1183 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_gl |
Definition at line 1170 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::k_v |
Definition at line 1183 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_vl |
Definition at line 1170 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_x |
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::k_y |
Definition at line 527 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::k_z |
Definition at line 517 of file m_global_parameters.fpp.f90.
| type(bubbles_lagrange_parameters) m_global_parameters::lag_params |
Lagrange bubbles' parameters.
Definition at line 1304 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 1221 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 1221 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 1183 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::mass_v0 |
Definition at line 1183 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 1141 of file m_global_parameters.fpp.f90.
| type(scalar_field), dimension(:), allocatable m_global_parameters::mom_sp |
Definition at line 1140 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 793 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 785 of file m_global_parameters.fpp.f90.
| type(mpi_io_var), public m_global_parameters::mpi_io_data |
Definition at line 783 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:,:), allocatable, public m_global_parameters::mpi_io_data_lag_bubbles |
Definition at line 788 of file m_global_parameters.fpp.f90.
| type(mpi_io_ib_var), public m_global_parameters::mpi_io_ib_data |
Definition at line 784 of file m_global_parameters.fpp.f90.
| type(mpi_io_levelset_var), public m_global_parameters::mpi_io_levelset_data |
Definition at line 786 of file m_global_parameters.fpp.f90.
| type(mpi_io_levelset_norm_var), public m_global_parameters::mpi_io_levelsetnorm_data |
Definition at line 787 of file m_global_parameters.fpp.f90.
| character(len=name_len) m_global_parameters::mpiiofs |
Definition at line 792 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 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mu_l |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mu_v |
Definition at line 1221 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 1287 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::mytime |
Current simulation time.
Definition at line 1283 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_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 1017 of file m_global_parameters.fpp.f90.
| integer, parameter m_global_parameters::nmom = 6 |
Number of carried moments per R0 location.
Definition at line 1110 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::nmomsp |
Number of moments required by ensemble-averaging.
Definition at line 1111 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::nmomtot |
Total number of carried moments moments/transport equations.
Definition at line 1112 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::np |
Definition at line 988 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 980 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 957 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::num_probes |
Definition at line 956 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 1239 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 1184 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 1221 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 511 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::p_y |
Definition at line 531 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::p_z |
Definition at line 521 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 765 of file m_global_parameters.fpp.f90.
| type(ib_patch_parameters), dimension(num_ib_patches_max) m_global_parameters::patch_ib |
Immersed boundary patch parameters.
Definition at line 986 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::pb0 |
Definition at line 1183 of file m_global_parameters.fpp.f90.
| type(pres_field), dimension(:), allocatable m_global_parameters::pb_ts |
Definition at line 1286 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pe_c |
Definition at line 1170 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::pe_t |
Definition at line 1183 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::phi_gv |
Definition at line 1170 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::phi_vg |
Definition at line 1170 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pi_fac |
Factor for artificial pi_inf.
Definition at line 1113 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::pi_infs |
Definition at line 1270 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::poly_sigma |
log normal sigma for polydisperse PDF
Definition at line 1096 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::polydisperse |
Polydisperse bubbles.
Definition at line 1052 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::polytropic |
Polytropic switch.
Definition at line 1051 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::precision |
Precision of output files.
Definition at line 767 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pref |
Definition at line 963 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 958 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::probe_wrt |
Definition at line 954 of file m_global_parameters.fpp.f90.
| integer, dimension(:), allocatable m_global_parameters::proc_coords |
Processor coordinates in MPI_CART_COMM.
Definition at line 781 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 1270 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 1095 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::pv |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::qbmm |
Quadrature moment method.
Definition at line 1109 of file m_global_parameters.fpp.f90.
| type(qbmm_idx_info) m_global_parameters::qbmm_idx |
QBMM moment index mappings (allocatable; GPU-managed separately).
Definition at line 801 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::qvps |
Definition at line 1270 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::qvs |
Definition at line 1270 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::r0 |
Bubble sizes.
Definition at line 1037 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::r0ref |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::r_g |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::r_v |
Definition at line 1221 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::rdma_mpi |
Definition at line 1285 of file m_global_parameters.fpp.f90.
| integer, dimension(:,:), allocatable m_global_parameters::re_idx |
Definition at line 851 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::re_inv |
Inverse Reynolds number.
Definition at line 1023 of file m_global_parameters.fpp.f90.
| integer, dimension(2) m_global_parameters::re_size |
Definition at line 849 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::re_size_max |
Definition at line 850 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::re_trans_c |
Definition at line 1184 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::re_trans_t |
Definition at line 1184 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 1221 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::rhoref |
Definition at line 963 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 920 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 919 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 918 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::shear_num |
Number of shear stress components.
Definition at line 917 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 1255 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::ss |
Definition at line 1221 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 782 of file m_global_parameters.fpp.f90.
| logical m_global_parameters::surface_tension |
Definition at line 1256 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::sys_size |
Number of unknowns in system of eqns.
Definition at line 799 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::t0ref |
Definition at line 1221 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 1335 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 803 of file m_global_parameters.fpp.f90.
| integer m_global_parameters::thermal |
Thermal behavior. 1 = adiabatic, 2 = isotherm, 3 = transfer.
Definition at line 1082 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 1170 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::vd |
Definition at line 1221 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 509 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::w_y |
Definition at line 529 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 868 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 1022 of file m_global_parameters.fpp.f90.
| real(wp), dimension(:), allocatable m_global_parameters::weight |
Simpson quadrature weights.
Definition at line 1036 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 763 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::x_b |
Definition at line 764 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 751 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::y_a |
Definition at line 763 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::y_b |
Definition at line 764 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 751 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::z_a |
Definition at line 763 of file m_global_parameters.fpp.f90.
| real(wp) m_global_parameters::z_b |
Definition at line 764 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 751 of file m_global_parameters.fpp.f90.