|
MFC
Exascale flow solver
|
Shared global parameters and equation-index setup for all three executables. Each per-target m_global_parameters uses this module (default-public, so all symbols re-export to downstream consumers via two-hop use-association). More...
Functions/Subroutines | |
| impure subroutine | s_initialize_eqn_idx (nmom_in, nb_in) |
| Initialize equation-index state (eqn_idx, sys_size, b_size, tensor_size) from the namelist parameters. This is the shared skeleton: it covers the model_eqns dispatch, all eqn_idx field assignments, and the elasticity/surface-tension/chemistry extensions. | |
| impure subroutine | s_initialize_parallel_io_common |
| Configure MPI parallel I/O settings and allocate processor coordinate arrays. Shared across all three executables; num_dims/num_vels are computed here for pre/post unconditionally and for sim only when not case-optimized (in which case they are compile-time parameters). Callers must have already populated n and p (grid dimensions). | |
| impure subroutine | s_finalize_global_parameters_common |
| Shared finalize core: deallocate proc_coords and start_idx. Per-target finalize routines call this first, then handle their own extras (qbmm_idx, grid arrays, MPI_IO_DATA null/dealloc - those reference per-target typed variables and stay per-target). | |
| impure subroutine | s_assign_common_defaults |
| Assign default values to the user-input parameters that are shared across all three executables (pre_process, simulation, post_process). Per-target defaults (bc_io, cfl_dt, precision, nb, chem_params, bub_pp scalar companions, fluid_pp loop, patch arrays, output flags) remain in the per-target s_assign_default_values_to_user_inputs routines, which call this subroutine first, then call s_update_cell_bounds(cells_bounds, m, n, p) (cells_bounds is per-target), then apply their own assignments. | |
Variables | |
| real(wp) | bx0 |
| real(wp) | ca |
| real(wp) | r0ref |
| real(wp) | re_inv |
| real(wp) | web |
| logical | acoustic_source |
| logical | adap_dt |
| integer | adap_dt_max_iters |
| real(wp) | adap_dt_tol |
| logical | adv_n |
| real(wp) | alf_factor |
| real(wp) | alpha_bar |
| logical | alt_soundspeed |
| integer | avg_state |
| logical | bf_x |
| logical | bf_y |
| logical | bf_z |
| integer | bubble_model |
| logical | bubbles_euler |
| logical | bubbles_lagrange |
| character(len=path_len) | case_dir |
| logical | cfl_adap_dt |
| logical | cfl_const_dt |
| real(wp) | cfl_target |
| real(wp) | coefficient_of_restitution |
| integer | collision_model |
| real(wp) | collision_time |
| logical | cont_damage |
| real(wp) | cont_damage_s |
| logical | cyl_coord |
| logical | down_sample |
| real(wp) | dt |
| integer | fd_order |
| logical | fft_wrt |
| logical | file_per_process |
| real(wp) | g_x |
| real(wp) | g_y |
| real(wp) | g_z |
| logical | hyper_cleaning |
| real(wp) | hyper_cleaning_speed |
| real(wp) | hyper_cleaning_tau |
| logical | hyperelasticity |
| logical | hypoelasticity |
| logical | ib |
| real(wp) | ib_coefficient_of_friction |
| integer | ib_neighborhood_radius |
| logical | ib_state_wrt |
| real(wp) | ic_beta |
| real(wp) | ic_eps |
| integer | int_comp |
| logical | integral_wrt |
| real(wp) | k_x |
| real(wp) | k_y |
| real(wp) | k_z |
| integer | low_mach |
| integer | m |
| logical | mixture_err |
| integer | model_eqns |
| logical | mp_weno |
| logical | mpp_lim |
| real(wp) | muscl_eps |
| integer | n |
| integer | n_start |
| logical | null_weights |
| integer | num_bc_patches |
| integer | num_ibs |
| integer | num_igr_iters |
| integer | num_igr_warm_start_iters |
| integer | num_integrals |
| integer | num_particle_clouds |
| integer | num_probes |
| integer | num_source |
| integer | num_stl_models |
| integer | nv_uvm_igr_temps_on_gpu |
| logical | nv_uvm_out_of_core |
| logical | nv_uvm_pref_gpu |
| integer | p |
| real(wp) | p_x |
| real(wp) | p_y |
| real(wp) | p_z |
| real(wp) | palpha_eps |
| logical | parallel_io |
| real(wp) | pi_fac |
| real(wp) | poly_sigma |
| logical | polydisperse |
| logical | polytropic |
| integer | precision |
| real(wp) | pref |
| logical | prim_vars_wrt |
| logical | probe_wrt |
| real(wp) | ptgalpha_eps |
| logical | qbmm |
| logical | rdma_mpi |
| logical | relax |
| integer | relax_model |
| real(wp) | rhoref |
| integer | riemann_solver |
| logical | run_time_info |
| real(wp) | sigma |
| logical | surface_tension |
| real(wp) | t_save |
| integer | t_step_old |
| integer | t_step_print |
| integer | t_step_save |
| integer | t_step_start |
| integer | t_step_stop |
| real(wp) | t_stop |
| real(wp) | tau_star |
| real(wp) | teno_ct |
| integer | thermal |
| integer | time_stepper |
| real(wp) | w_x |
| real(wp) | w_y |
| real(wp) | w_z |
| integer | wave_speeds |
| logical | weno_re_flux |
| logical | weno_avg |
| real(wp) | weno_eps |
| real(wp) | x_a |
| real(wp) | x_b |
| real(wp) | y_a |
| real(wp) | y_b |
| real(wp) | z_a |
| real(wp) | z_b |
| type(physical_parameters), dimension(num_fluids_max) | fluid_pp |
| Per-fluid stiffened-gas EOS parameters, Reynolds numbers, and shear modulus. | |
| type(subgrid_bubble_physical_parameters) | bub_pp |
| Subgrid bubble physical parameters. | |
| type(ib_patch_parameters), dimension(num_ib_patches_max_namelist) | patch_ib |
| Immersed boundary patch parameters. | |
| type(ib_airfoil_parameters), dimension(num_ib_airfoils_max) | ib_airfoil |
| Per-airfoil NACA user inputs. | |
| type(ib_stl_parameters), dimension(num_stl_models_max) | stl_models |
| Per-STL model parameters. | |
| type(vec3_dt), dimension(num_probes_max) | probe |
| type(integral_parameters), dimension(num_probes_max) | integral |
| type(acoustic_parameters), dimension(num_probes_max) | acoustic |
| Acoustic source parameters. | |
| type(chemistry_parameters) | chem_params |
| type(bubbles_lagrange_parameters) | lag_params |
| Lagrange bubbles' parameters. | |
| type(particle_cloud_parameters), dimension(num_particle_clouds_max) | particle_cloud |
| Particle bed specifications. | |
| integer | num_dims |
| Number of spatial dimensions. | |
| integer | num_vels |
| Number of velocity components (different from num_dims for mhd). | |
| integer | weno_polyn |
| Degree of the WENO polynomials. | |
| integer | muscl_polyn |
| Degree of the MUSCL polynomials. | |
| integer | weno_num_stencils |
| logical | wenojs |
| logical | igr |
| integer | igr_iter_solver |
| integer | igr_order |
| logical | igr_pres_lim |
| logical | mapped_weno |
| logical | mhd |
| integer | muscl_lim |
| integer | muscl_order |
| integer | num_fluids |
| integer | recon_type |
| logical | relativity |
| logical | teno |
| logical | viscous |
| integer | weno_order |
| logical | wenoz |
| real(wp) | wenoz_q |
Annotations of the structure of the state and flux vectors in terms of the size and configuration of the system of | |
equations | |
| integer | sys_size |
| Number of unknowns in system of equations. | |
| type(eqn_idx_info) | eqn_idx |
| All conserved-variable equation index ranges and scalars. | |
| 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. | |
Chemistry modeling (Fypp compile-time constant; same value in all targets) | |
| logical, parameter | chemistry = .False. |
Elasticity and shear stress state (identical across all three executables) | |
| logical | elasticity |
| elasticity modeling, true for hyper or hypo | |
| 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). | |
Processor coordinates and parallel-IO addressing (identical declaration across all three targets) | |
| 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. | |
MPI info for parallel IO with Lustre file systems (identical across all three targets) | |
| character(len=name_len) | mpiiofs |
| integer | mpi_info_int |
Shared global parameters and equation-index setup for all three executables. Each per-target m_global_parameters uses this module (default-public, so all symbols re-export to downstream consumers via two-hop use-association).
| impure subroutine m_global_parameters_common::s_assign_common_defaults |
Assign default values to the user-input parameters that are shared across all three executables (pre_process, simulation, post_process). Per-target defaults (bc_io, cfl_dt, precision, nb, chem_params, bub_pp scalar companions, fluid_pp loop, patch arrays, output flags) remain in the per-target s_assign_default_values_to_user_inputs routines, which call this subroutine first, then call s_update_cell_bounds(cells_bounds, m, n, p) (cells_bounds is per-target), then apply their own assignments.
Definition at line 1273 of file m_global_parameters_common.fpp.f90.
| impure subroutine m_global_parameters_common::s_finalize_global_parameters_common |
Shared finalize core: deallocate proc_coords and start_idx. Per-target finalize routines call this first, then handle their own extras (qbmm_idx, grid arrays, MPI_IO_DATA null/dealloc - those reference per-target typed variables and stay per-target).
Definition at line 1257 of file m_global_parameters_common.fpp.f90.
| impure subroutine m_global_parameters_common::s_initialize_eqn_idx | ( | integer, intent(in) | nmom_in, |
| integer, intent(in) | nb_in ) |
Initialize equation-index state (eqn_idx, sys_size, b_size, tensor_size) from the namelist parameters. This is the shared skeleton: it covers the model_eqns dispatch, all eqn_idx field assignments, and the elasticity/surface-tension/chemistry extensions.
| nmom_in | Number of carried moments per R0 location (per-target: pre/post pass an integer variable; sim passes its integer parameter nmom = 6). Used only in the 5eq qbmm bubble-index calculation (eqn_idxbubend = eqn_idxadvend + nb_in*nmom_in). |
Per-target callers are responsible for the following after this call:
Definition at line 1025 of file m_global_parameters_common.fpp.f90.
| impure subroutine m_global_parameters_common::s_initialize_parallel_io_common |
Configure MPI parallel I/O settings and allocate processor coordinate arrays. Shared across all three executables; num_dims/num_vels are computed here for pre/post unconditionally and for sim only when not case-optimized (in which case they are compile-time parameters). Callers must have already populated n and p (grid dimensions).
Definition at line 1208 of file m_global_parameters_common.fpp.f90.
| type(acoustic_parameters), dimension(num_probes_max) m_global_parameters_common::acoustic |
Acoustic source parameters.
Definition at line 499 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::acoustic_source |
Definition at line 351 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::adap_dt |
Definition at line 352 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::adap_dt_max_iters |
Definition at line 353 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::adap_dt_tol |
Definition at line 354 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::adv_n |
Definition at line 355 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::alf_factor |
Definition at line 356 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::alpha_bar |
Definition at line 357 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::alt_soundspeed |
Definition at line 358 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::avg_state |
Definition at line 359 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::b_size |
Number of elements in the symmetric b tensor, plus one.
Definition at line 588 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::bf_x |
Definition at line 360 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::bf_y |
Definition at line 361 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::bf_z |
Definition at line 362 of file m_global_parameters_common.fpp.f90.
| type(subgrid_bubble_physical_parameters) m_global_parameters_common::bub_pp |
Subgrid bubble physical parameters.
Definition at line 471 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::bubble_model |
Definition at line 363 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::bubbles_euler |
Definition at line 364 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::bubbles_lagrange |
Definition at line 365 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::bx0 |
Definition at line 346 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::ca |
Definition at line 347 of file m_global_parameters_common.fpp.f90.
| character(len=path_len) m_global_parameters_common::case_dir |
Definition at line 366 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::cfl_adap_dt |
Definition at line 367 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::cfl_const_dt |
Definition at line 368 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::cfl_target |
Definition at line 369 of file m_global_parameters_common.fpp.f90.
| type(chemistry_parameters) m_global_parameters_common::chem_params |
Definition at line 511 of file m_global_parameters_common.fpp.f90.
| logical, parameter m_global_parameters_common::chemistry = .False. |
Definition at line 594 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::coefficient_of_restitution |
Definition at line 370 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::collision_model |
Definition at line 371 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::collision_time |
Definition at line 372 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::cont_damage |
Definition at line 373 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::cont_damage_s |
Definition at line 374 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::cyl_coord |
Definition at line 375 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::down_sample |
Definition at line 376 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::dt |
Definition at line 377 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::elasticity |
elasticity modeling, true for hyper or hypo
Definition at line 599 of file m_global_parameters_common.fpp.f90.
| type(eqn_idx_info) m_global_parameters_common::eqn_idx |
All conserved-variable equation index ranges and scalars.
Definition at line 587 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::fd_order |
Definition at line 378 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::fft_wrt |
Definition at line 379 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::file_per_process |
Definition at line 380 of file m_global_parameters_common.fpp.f90.
| type(physical_parameters), dimension(num_fluids_max) m_global_parameters_common::fluid_pp |
Per-fluid stiffened-gas EOS parameters, Reynolds numbers, and shear modulus.
Definition at line 470 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::g_x |
Definition at line 381 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::g_y |
Definition at line 382 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::g_z |
Definition at line 383 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::hyper_cleaning |
Definition at line 384 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::hyper_cleaning_speed |
Definition at line 385 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::hyper_cleaning_tau |
Definition at line 386 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::hyperelasticity |
Definition at line 387 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::hypoelasticity |
Definition at line 388 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::ib |
Definition at line 389 of file m_global_parameters_common.fpp.f90.
| type(ib_airfoil_parameters), dimension(num_ib_airfoils_max) m_global_parameters_common::ib_airfoil |
Per-airfoil NACA user inputs.
Definition at line 484 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::ib_coefficient_of_friction |
Definition at line 390 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::ib_neighborhood_radius |
Definition at line 391 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::ib_state_wrt |
Definition at line 392 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::ic_beta |
Definition at line 393 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::ic_eps |
Definition at line 394 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::igr |
Definition at line 550 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::igr_iter_solver |
Definition at line 551 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::igr_order |
Definition at line 552 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::igr_pres_lim |
Definition at line 553 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::int_comp |
Definition at line 395 of file m_global_parameters_common.fpp.f90.
| type(integral_parameters), dimension(num_probes_max) m_global_parameters_common::integral |
Definition at line 498 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::integral_wrt |
Definition at line 396 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::k_x |
Definition at line 397 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::k_y |
Definition at line 398 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::k_z |
Definition at line 399 of file m_global_parameters_common.fpp.f90.
| type(bubbles_lagrange_parameters) m_global_parameters_common::lag_params |
Lagrange bubbles' parameters.
Definition at line 523 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::low_mach |
Definition at line 400 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::m |
Definition at line 401 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::mapped_weno |
Definition at line 554 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::mhd |
Definition at line 555 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::mixture_err |
Definition at line 402 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::model_eqns |
Definition at line 403 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::mp_weno |
Definition at line 404 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::mpi_info_int |
Definition at line 1008 of file m_global_parameters_common.fpp.f90.
| character(len=name_len) m_global_parameters_common::mpiiofs |
Definition at line 1007 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::mpp_lim |
Definition at line 405 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::muscl_eps |
Definition at line 406 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::muscl_lim |
Definition at line 556 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::muscl_order |
Definition at line 557 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::muscl_polyn |
Degree of the MUSCL polynomials.
Definition at line 547 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::n |
Definition at line 407 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::n_start |
Definition at line 408 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::null_weights |
Definition at line 409 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_bc_patches |
Definition at line 410 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_dims |
Number of spatial dimensions.
Definition at line 544 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_fluids |
Definition at line 558 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_ibs |
Definition at line 411 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_igr_iters |
Definition at line 412 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_igr_warm_start_iters |
Definition at line 413 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_integrals |
Definition at line 414 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_particle_clouds |
Definition at line 415 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_probes |
Definition at line 416 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_source |
Definition at line 417 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_stl_models |
Definition at line 418 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::num_vels |
Number of velocity components (different from num_dims for mhd).
Definition at line 545 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::nv_uvm_igr_temps_on_gpu |
Definition at line 419 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::nv_uvm_out_of_core |
Definition at line 420 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::nv_uvm_pref_gpu |
Definition at line 421 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::p |
Definition at line 422 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::p_x |
Definition at line 423 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::p_y |
Definition at line 424 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::p_z |
Definition at line 425 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::palpha_eps |
Definition at line 426 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::parallel_io |
Definition at line 427 of file m_global_parameters_common.fpp.f90.
| type(particle_cloud_parameters), dimension(num_particle_clouds_max) m_global_parameters_common::particle_cloud |
Particle bed specifications.
Definition at line 535 of file m_global_parameters_common.fpp.f90.
| type(ib_patch_parameters), dimension(num_ib_patches_max_namelist) m_global_parameters_common::patch_ib |
Immersed boundary patch parameters.
Definition at line 472 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::pi_fac |
Definition at line 428 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::poly_sigma |
Definition at line 429 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::polydisperse |
Definition at line 430 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::polytropic |
Definition at line 431 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::precision |
Definition at line 432 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::pref |
Definition at line 433 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::prim_vars_wrt |
Definition at line 434 of file m_global_parameters_common.fpp.f90.
| type(vec3_dt), dimension(num_probes_max) m_global_parameters_common::probe |
Definition at line 497 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::probe_wrt |
Definition at line 435 of file m_global_parameters_common.fpp.f90.
| integer, dimension(:), allocatable m_global_parameters_common::proc_coords |
Processor coordinates in MPI_CART_COMM.
Definition at line 1001 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::ptgalpha_eps |
Definition at line 436 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::qbmm |
Definition at line 437 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::r0ref |
Definition at line 348 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::rdma_mpi |
Definition at line 438 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::re_inv |
Definition at line 349 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::recon_type |
Definition at line 559 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::relativity |
Definition at line 560 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::relax |
Definition at line 439 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::relax_model |
Definition at line 440 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::rhoref |
Definition at line 441 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::riemann_solver |
Definition at line 442 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::run_time_info |
Definition at line 443 of file m_global_parameters_common.fpp.f90.
| integer, dimension(3, 2) m_global_parameters_common::shear_bc_flip_indices |
Shear stress BC reflection indices (1:3, 1:shear_BC_flip_num).
Definition at line 603 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::shear_bc_flip_num |
Number of shear stress components to reflect for boundary conditions.
Definition at line 602 of file m_global_parameters_common.fpp.f90.
| integer, dimension(3) m_global_parameters_common::shear_indices |
Indices of the stress components that represent shear stress.
Definition at line 601 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::shear_num |
Number of shear stress components.
Definition at line 600 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::sigma |
Definition at line 444 of file m_global_parameters_common.fpp.f90.
| integer, dimension(:), allocatable m_global_parameters_common::start_idx |
Starting cell-center index of local processor in global grid.
Definition at line 1002 of file m_global_parameters_common.fpp.f90.
| type(ib_stl_parameters), dimension(num_stl_models_max) m_global_parameters_common::stl_models |
Per-STL model parameters.
Definition at line 496 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::surface_tension |
Definition at line 445 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::sys_size |
Number of unknowns in system of equations.
Definition at line 586 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::t_save |
Definition at line 446 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::t_step_old |
Definition at line 447 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::t_step_print |
Definition at line 448 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::t_step_save |
Definition at line 449 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::t_step_start |
Definition at line 450 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::t_step_stop |
Definition at line 451 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::t_stop |
Definition at line 452 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::tau_star |
Definition at line 453 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::teno |
Definition at line 561 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::teno_ct |
Definition at line 454 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::tensor_size |
Number of elements in the full tensor plus one.
Definition at line 589 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::thermal |
Definition at line 455 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::time_stepper |
Definition at line 456 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::viscous |
Definition at line 562 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::w_x |
Definition at line 457 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::w_y |
Definition at line 458 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::w_z |
Definition at line 459 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::wave_speeds |
Definition at line 460 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::web |
Definition at line 350 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::weno_avg |
Definition at line 462 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::weno_eps |
Definition at line 463 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::weno_num_stencils |
Definition at line 548 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::weno_order |
Definition at line 563 of file m_global_parameters_common.fpp.f90.
| integer m_global_parameters_common::weno_polyn |
Degree of the WENO polynomials.
Definition at line 546 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::weno_re_flux |
Definition at line 461 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::wenojs |
Definition at line 549 of file m_global_parameters_common.fpp.f90.
| logical m_global_parameters_common::wenoz |
Definition at line 564 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::wenoz_q |
Definition at line 565 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::x_a |
Definition at line 464 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::x_b |
Definition at line 465 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::y_a |
Definition at line 466 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::y_b |
Definition at line 467 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::z_a |
Definition at line 468 of file m_global_parameters_common.fpp.f90.
| real(wp) m_global_parameters_common::z_b |
Definition at line 469 of file m_global_parameters_common.fpp.f90.