MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_global_parameters_common Module Reference

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(wpbx0
real(wpca
real(wpr0ref
real(wpre_inv
real(wpweb
real(wpa_x
real(wpa_y
real(wpa_z
logical adv_n
logical bubbles_euler
logical bubbles_lagrange
character(len=path_lencase_dir
logical cfl_adap_dt
logical cfl_const_dt
logical cont_damage
logical cyl_coord
integer dist_type
logical down_sample
logical elliptic_smoothing
integer elliptic_smoothing_iters
logical fft_wrt
logical file_per_process
real(wp), dimension(num_fluids_maxfluid_rho
logical hyper_cleaning
logical hyperelasticity
logical hypoelasticity
logical ib
logical igr
integer igr_order
integer loops_x
integer loops_y
integer loops_z
integer m
logical mhd
logical mixlayer_perturb
real(wpmixlayer_perturb_k0
integer mixlayer_perturb_nk
real(wpmixlayer_vel_coef
logical mixlayer_vel_profile
integer model_eqns
logical mpp_lim
integer muscl_order
integer n
integer n_start
integer n_start_old
integer nb
integer num_bc_patches
integer num_fluids
integer num_ibs
integer num_patches
integer num_stl_models
logical old_grid
logical old_ic
integer p
real(wppalpha_eps
logical parallel_io
logical perturb_flow
integer perturb_flow_fluid
real(wpperturb_flow_mag
logical perturb_sph
integer perturb_sph_fluid
real(wppi_fac
real(wppoly_sigma
logical polydisperse
logical polytropic
logical pre_stress
integer precision
real(wppref
real(wpptgalpha_eps
logical qbmm
integer recon_type
logical relativity
logical relax
integer relax_model
real(wprhorv
real(wprhoref
real(wpsigr
real(wpsigv
real(wpsigma
logical simplex_perturb
logical stretch_x
logical stretch_y
logical stretch_z
logical surface_tension
integer t_step_old
integer t_step_start
integer thermal
logical viscous
integer weno_order
real(wpx_a
real(wpx_b
real(wpy_a
real(wpy_b
real(wpz_a
real(wpz_b
type(physical_parameters), dimension(num_fluids_maxfluid_pp
 Per-fluid stiffened-gas EOS parameters, Reynolds numbers, and shear modulus.
type(subgrid_bubble_physical_parametersbub_pp
 Subgrid bubble physical parameters.
type(ic_patch_parameters), dimension(num_patches_maxpatch_icpp
 IC patch parameters.
type(bc_patch_parameters), dimension(num_bc_patches_maxpatch_bc
 Boundary condition patch parameters.
type(ib_patch_parameters), dimension(num_ib_patches_max_namelistpatch_ib
 Immersed boundary patch parameters.
type(ib_airfoil_parameters), dimension(num_ib_airfoils_maxib_airfoil
 Per-airfoil NACA user inputs.
type(ib_stl_parameters), dimension(num_stl_models_maxstl_models
 Per-STL model parameters.
type(simplex_noise_paramssimplex_params
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.
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_infoeqn_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_lenmpiiofs
integer mpi_info_int

Detailed Description

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).

Function/Subroutine Documentation

◆ s_assign_common_defaults()

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 1163 of file m_global_parameters_common.fpp.f90.

Here is the caller graph for this function:

◆ s_finalize_global_parameters_common()

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 1147 of file m_global_parameters_common.fpp.f90.

Here is the caller graph for this function:

◆ s_initialize_eqn_idx()

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.

Parameters
nmom_inNumber 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:

  • qbmm_idx allocations and fills (diverge between pre vs sim/post)
  • sim-only: gam = bub_ppgam_g, nmomsp/nmomtot, Re_idx allocation, GPU_UPDATE calls
  • post-only: beta_idx increment (bubbles_lagrange path), offset/grid allocations

Definition at line 915 of file m_global_parameters_common.fpp.f90.

Here is the caller graph for this function:

◆ s_initialize_parallel_io_common()

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 1098 of file m_global_parameters_common.fpp.f90.

Here is the caller graph for this function:

Variable Documentation

◆ a_x

real(wp) m_global_parameters_common::a_x

Definition at line 351 of file m_global_parameters_common.fpp.f90.

◆ a_y

real(wp) m_global_parameters_common::a_y

Definition at line 352 of file m_global_parameters_common.fpp.f90.

◆ a_z

real(wp) m_global_parameters_common::a_z

Definition at line 353 of file m_global_parameters_common.fpp.f90.

◆ adv_n

logical m_global_parameters_common::adv_n

Definition at line 354 of file m_global_parameters_common.fpp.f90.

◆ b_size

integer m_global_parameters_common::b_size

Number of elements in the symmetric b tensor, plus one.

Definition at line 478 of file m_global_parameters_common.fpp.f90.

◆ bub_pp

type(subgrid_bubble_physical_parameters) m_global_parameters_common::bub_pp

Subgrid bubble physical parameters.

Definition at line 442 of file m_global_parameters_common.fpp.f90.

◆ bubbles_euler

logical m_global_parameters_common::bubbles_euler

Definition at line 355 of file m_global_parameters_common.fpp.f90.

◆ bubbles_lagrange

logical m_global_parameters_common::bubbles_lagrange

Definition at line 356 of file m_global_parameters_common.fpp.f90.

◆ bx0

real(wp) m_global_parameters_common::bx0

Definition at line 346 of file m_global_parameters_common.fpp.f90.

◆ ca

real(wp) m_global_parameters_common::ca

Definition at line 347 of file m_global_parameters_common.fpp.f90.

◆ case_dir

character(len=path_len) m_global_parameters_common::case_dir

Definition at line 357 of file m_global_parameters_common.fpp.f90.

◆ cfl_adap_dt

logical m_global_parameters_common::cfl_adap_dt

Definition at line 358 of file m_global_parameters_common.fpp.f90.

◆ cfl_const_dt

logical m_global_parameters_common::cfl_const_dt

Definition at line 359 of file m_global_parameters_common.fpp.f90.

◆ chemistry

logical, parameter m_global_parameters_common::chemistry = .False.

Definition at line 484 of file m_global_parameters_common.fpp.f90.

◆ cont_damage

logical m_global_parameters_common::cont_damage

Definition at line 360 of file m_global_parameters_common.fpp.f90.

◆ cyl_coord

logical m_global_parameters_common::cyl_coord

Definition at line 361 of file m_global_parameters_common.fpp.f90.

◆ dist_type

integer m_global_parameters_common::dist_type

Definition at line 362 of file m_global_parameters_common.fpp.f90.

◆ down_sample

logical m_global_parameters_common::down_sample

Definition at line 363 of file m_global_parameters_common.fpp.f90.

◆ elasticity

logical m_global_parameters_common::elasticity

elasticity modeling, true for hyper or hypo

Definition at line 489 of file m_global_parameters_common.fpp.f90.

◆ elliptic_smoothing

logical m_global_parameters_common::elliptic_smoothing

Definition at line 364 of file m_global_parameters_common.fpp.f90.

◆ elliptic_smoothing_iters

integer m_global_parameters_common::elliptic_smoothing_iters

Definition at line 365 of file m_global_parameters_common.fpp.f90.

◆ eqn_idx

type(eqn_idx_info) m_global_parameters_common::eqn_idx

All conserved-variable equation index ranges and scalars.

Definition at line 477 of file m_global_parameters_common.fpp.f90.

◆ fft_wrt

logical m_global_parameters_common::fft_wrt

Definition at line 366 of file m_global_parameters_common.fpp.f90.

◆ file_per_process

logical m_global_parameters_common::file_per_process

Definition at line 367 of file m_global_parameters_common.fpp.f90.

◆ fluid_pp

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 441 of file m_global_parameters_common.fpp.f90.

◆ fluid_rho

real(wp), dimension(num_fluids_max) m_global_parameters_common::fluid_rho

Definition at line 368 of file m_global_parameters_common.fpp.f90.

◆ hyper_cleaning

logical m_global_parameters_common::hyper_cleaning

Definition at line 369 of file m_global_parameters_common.fpp.f90.

◆ hyperelasticity

logical m_global_parameters_common::hyperelasticity

Definition at line 370 of file m_global_parameters_common.fpp.f90.

◆ hypoelasticity

logical m_global_parameters_common::hypoelasticity

Definition at line 371 of file m_global_parameters_common.fpp.f90.

◆ ib

logical m_global_parameters_common::ib

Definition at line 372 of file m_global_parameters_common.fpp.f90.

◆ ib_airfoil

type(ib_airfoil_parameters), dimension(num_ib_airfoils_max) m_global_parameters_common::ib_airfoil

Per-airfoil NACA user inputs.

Definition at line 446 of file m_global_parameters_common.fpp.f90.

◆ igr

logical m_global_parameters_common::igr

Definition at line 373 of file m_global_parameters_common.fpp.f90.

◆ igr_order

integer m_global_parameters_common::igr_order

Definition at line 374 of file m_global_parameters_common.fpp.f90.

◆ loops_x

integer m_global_parameters_common::loops_x

Definition at line 375 of file m_global_parameters_common.fpp.f90.

◆ loops_y

integer m_global_parameters_common::loops_y

Definition at line 376 of file m_global_parameters_common.fpp.f90.

◆ loops_z

integer m_global_parameters_common::loops_z

Definition at line 377 of file m_global_parameters_common.fpp.f90.

◆ m

integer m_global_parameters_common::m

Definition at line 378 of file m_global_parameters_common.fpp.f90.

◆ mhd

logical m_global_parameters_common::mhd

Definition at line 379 of file m_global_parameters_common.fpp.f90.

◆ mixlayer_perturb

logical m_global_parameters_common::mixlayer_perturb

Definition at line 380 of file m_global_parameters_common.fpp.f90.

◆ mixlayer_perturb_k0

real(wp) m_global_parameters_common::mixlayer_perturb_k0

Definition at line 381 of file m_global_parameters_common.fpp.f90.

◆ mixlayer_perturb_nk

integer m_global_parameters_common::mixlayer_perturb_nk

Definition at line 382 of file m_global_parameters_common.fpp.f90.

◆ mixlayer_vel_coef

real(wp) m_global_parameters_common::mixlayer_vel_coef

Definition at line 383 of file m_global_parameters_common.fpp.f90.

◆ mixlayer_vel_profile

logical m_global_parameters_common::mixlayer_vel_profile

Definition at line 384 of file m_global_parameters_common.fpp.f90.

◆ model_eqns

integer m_global_parameters_common::model_eqns

Definition at line 385 of file m_global_parameters_common.fpp.f90.

◆ mpi_info_int

integer m_global_parameters_common::mpi_info_int

Definition at line 898 of file m_global_parameters_common.fpp.f90.

◆ mpiiofs

character(len=name_len) m_global_parameters_common::mpiiofs

Definition at line 897 of file m_global_parameters_common.fpp.f90.

◆ mpp_lim

logical m_global_parameters_common::mpp_lim

Definition at line 386 of file m_global_parameters_common.fpp.f90.

◆ muscl_order

integer m_global_parameters_common::muscl_order

Definition at line 387 of file m_global_parameters_common.fpp.f90.

◆ muscl_polyn

integer m_global_parameters_common::muscl_polyn

Degree of the MUSCL polynomials.

Definition at line 470 of file m_global_parameters_common.fpp.f90.

◆ n

integer m_global_parameters_common::n

Definition at line 388 of file m_global_parameters_common.fpp.f90.

◆ n_start

integer m_global_parameters_common::n_start

Definition at line 389 of file m_global_parameters_common.fpp.f90.

◆ n_start_old

integer m_global_parameters_common::n_start_old

Definition at line 390 of file m_global_parameters_common.fpp.f90.

◆ nb

integer m_global_parameters_common::nb

Definition at line 391 of file m_global_parameters_common.fpp.f90.

◆ num_bc_patches

integer m_global_parameters_common::num_bc_patches

Definition at line 392 of file m_global_parameters_common.fpp.f90.

◆ num_dims

integer m_global_parameters_common::num_dims

Number of spatial dimensions.

Definition at line 462 of file m_global_parameters_common.fpp.f90.

◆ num_fluids

integer m_global_parameters_common::num_fluids

Definition at line 393 of file m_global_parameters_common.fpp.f90.

◆ num_ibs

integer m_global_parameters_common::num_ibs

Definition at line 394 of file m_global_parameters_common.fpp.f90.

◆ num_patches

integer m_global_parameters_common::num_patches

Definition at line 395 of file m_global_parameters_common.fpp.f90.

◆ num_stl_models

integer m_global_parameters_common::num_stl_models

Definition at line 396 of file m_global_parameters_common.fpp.f90.

◆ num_vels

integer m_global_parameters_common::num_vels

Number of velocity components (different from num_dims for mhd).

Definition at line 463 of file m_global_parameters_common.fpp.f90.

◆ old_grid

logical m_global_parameters_common::old_grid

Definition at line 397 of file m_global_parameters_common.fpp.f90.

◆ old_ic

logical m_global_parameters_common::old_ic

Definition at line 398 of file m_global_parameters_common.fpp.f90.

◆ p

integer m_global_parameters_common::p

Definition at line 399 of file m_global_parameters_common.fpp.f90.

◆ palpha_eps

real(wp) m_global_parameters_common::palpha_eps

Definition at line 400 of file m_global_parameters_common.fpp.f90.

◆ parallel_io

logical m_global_parameters_common::parallel_io

Definition at line 401 of file m_global_parameters_common.fpp.f90.

◆ patch_bc

type(bc_patch_parameters), dimension(num_bc_patches_max) m_global_parameters_common::patch_bc

Boundary condition patch parameters.

Definition at line 444 of file m_global_parameters_common.fpp.f90.

◆ patch_ib

type(ib_patch_parameters), dimension(num_ib_patches_max_namelist) m_global_parameters_common::patch_ib

Immersed boundary patch parameters.

Definition at line 445 of file m_global_parameters_common.fpp.f90.

◆ patch_icpp

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

IC patch parameters.

Definition at line 443 of file m_global_parameters_common.fpp.f90.

◆ perturb_flow

logical m_global_parameters_common::perturb_flow

Definition at line 402 of file m_global_parameters_common.fpp.f90.

◆ perturb_flow_fluid

integer m_global_parameters_common::perturb_flow_fluid

Definition at line 403 of file m_global_parameters_common.fpp.f90.

◆ perturb_flow_mag

real(wp) m_global_parameters_common::perturb_flow_mag

Definition at line 404 of file m_global_parameters_common.fpp.f90.

◆ perturb_sph

logical m_global_parameters_common::perturb_sph

Definition at line 405 of file m_global_parameters_common.fpp.f90.

◆ perturb_sph_fluid

integer m_global_parameters_common::perturb_sph_fluid

Definition at line 406 of file m_global_parameters_common.fpp.f90.

◆ pi_fac

real(wp) m_global_parameters_common::pi_fac

Definition at line 407 of file m_global_parameters_common.fpp.f90.

◆ poly_sigma

real(wp) m_global_parameters_common::poly_sigma

Definition at line 408 of file m_global_parameters_common.fpp.f90.

◆ polydisperse

logical m_global_parameters_common::polydisperse

Definition at line 409 of file m_global_parameters_common.fpp.f90.

◆ polytropic

logical m_global_parameters_common::polytropic

Definition at line 410 of file m_global_parameters_common.fpp.f90.

◆ pre_stress

logical m_global_parameters_common::pre_stress

Definition at line 411 of file m_global_parameters_common.fpp.f90.

◆ precision

integer m_global_parameters_common::precision

Definition at line 412 of file m_global_parameters_common.fpp.f90.

◆ pref

real(wp) m_global_parameters_common::pref

Definition at line 413 of file m_global_parameters_common.fpp.f90.

◆ proc_coords

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

Processor coordinates in MPI_CART_COMM.

Definition at line 891 of file m_global_parameters_common.fpp.f90.

◆ ptgalpha_eps

real(wp) m_global_parameters_common::ptgalpha_eps

Definition at line 414 of file m_global_parameters_common.fpp.f90.

◆ qbmm

logical m_global_parameters_common::qbmm

Definition at line 415 of file m_global_parameters_common.fpp.f90.

◆ r0ref

real(wp) m_global_parameters_common::r0ref

Definition at line 348 of file m_global_parameters_common.fpp.f90.

◆ re_inv

real(wp) m_global_parameters_common::re_inv

Definition at line 349 of file m_global_parameters_common.fpp.f90.

◆ recon_type

integer m_global_parameters_common::recon_type

Definition at line 416 of file m_global_parameters_common.fpp.f90.

◆ relativity

logical m_global_parameters_common::relativity

Definition at line 417 of file m_global_parameters_common.fpp.f90.

◆ relax

logical m_global_parameters_common::relax

Definition at line 418 of file m_global_parameters_common.fpp.f90.

◆ relax_model

integer m_global_parameters_common::relax_model

Definition at line 419 of file m_global_parameters_common.fpp.f90.

◆ rhoref

real(wp) m_global_parameters_common::rhoref

Definition at line 421 of file m_global_parameters_common.fpp.f90.

◆ rhorv

real(wp) m_global_parameters_common::rhorv

Definition at line 420 of file m_global_parameters_common.fpp.f90.

◆ shear_bc_flip_indices

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 493 of file m_global_parameters_common.fpp.f90.

◆ shear_bc_flip_num

integer m_global_parameters_common::shear_bc_flip_num

Number of shear stress components to reflect for boundary conditions.

Definition at line 492 of file m_global_parameters_common.fpp.f90.

◆ shear_indices

integer, dimension(3) m_global_parameters_common::shear_indices

Indices of the stress components that represent shear stress.

Definition at line 491 of file m_global_parameters_common.fpp.f90.

◆ shear_num

integer m_global_parameters_common::shear_num

Number of shear stress components.

Definition at line 490 of file m_global_parameters_common.fpp.f90.

◆ sigma

real(wp) m_global_parameters_common::sigma

Definition at line 424 of file m_global_parameters_common.fpp.f90.

◆ sigr

real(wp) m_global_parameters_common::sigr

Definition at line 422 of file m_global_parameters_common.fpp.f90.

◆ sigv

real(wp) m_global_parameters_common::sigv

Definition at line 423 of file m_global_parameters_common.fpp.f90.

◆ simplex_params

type(simplex_noise_params) m_global_parameters_common::simplex_params

Definition at line 448 of file m_global_parameters_common.fpp.f90.

◆ simplex_perturb

logical m_global_parameters_common::simplex_perturb

Definition at line 425 of file m_global_parameters_common.fpp.f90.

◆ start_idx

integer, dimension(:), allocatable m_global_parameters_common::start_idx

Starting cell-center index of local processor in global grid.

Definition at line 892 of file m_global_parameters_common.fpp.f90.

◆ stl_models

type(ib_stl_parameters), dimension(num_stl_models_max) m_global_parameters_common::stl_models

Per-STL model parameters.

Definition at line 447 of file m_global_parameters_common.fpp.f90.

◆ stretch_x

logical m_global_parameters_common::stretch_x

Definition at line 426 of file m_global_parameters_common.fpp.f90.

◆ stretch_y

logical m_global_parameters_common::stretch_y

Definition at line 427 of file m_global_parameters_common.fpp.f90.

◆ stretch_z

logical m_global_parameters_common::stretch_z

Definition at line 428 of file m_global_parameters_common.fpp.f90.

◆ surface_tension

logical m_global_parameters_common::surface_tension

Definition at line 429 of file m_global_parameters_common.fpp.f90.

◆ sys_size

integer m_global_parameters_common::sys_size

Number of unknowns in system of equations.

Definition at line 476 of file m_global_parameters_common.fpp.f90.

◆ t_step_old

integer m_global_parameters_common::t_step_old

Definition at line 430 of file m_global_parameters_common.fpp.f90.

◆ t_step_start

integer m_global_parameters_common::t_step_start

Definition at line 431 of file m_global_parameters_common.fpp.f90.

◆ tensor_size

integer m_global_parameters_common::tensor_size

Number of elements in the full tensor plus one.

Definition at line 479 of file m_global_parameters_common.fpp.f90.

◆ thermal

integer m_global_parameters_common::thermal

Definition at line 432 of file m_global_parameters_common.fpp.f90.

◆ viscous

logical m_global_parameters_common::viscous

Definition at line 433 of file m_global_parameters_common.fpp.f90.

◆ web

real(wp) m_global_parameters_common::web

Definition at line 350 of file m_global_parameters_common.fpp.f90.

◆ weno_order

integer m_global_parameters_common::weno_order

Definition at line 434 of file m_global_parameters_common.fpp.f90.

◆ weno_polyn

integer m_global_parameters_common::weno_polyn

Degree of the WENO polynomials.

Definition at line 469 of file m_global_parameters_common.fpp.f90.

◆ x_a

real(wp) m_global_parameters_common::x_a

Definition at line 435 of file m_global_parameters_common.fpp.f90.

◆ x_b

real(wp) m_global_parameters_common::x_b

Definition at line 436 of file m_global_parameters_common.fpp.f90.

◆ y_a

real(wp) m_global_parameters_common::y_a

Definition at line 437 of file m_global_parameters_common.fpp.f90.

◆ y_b

real(wp) m_global_parameters_common::y_b

Definition at line 438 of file m_global_parameters_common.fpp.f90.

◆ z_a

real(wp) m_global_parameters_common::z_a

Definition at line 439 of file m_global_parameters_common.fpp.f90.

◆ z_b

real(wp) m_global_parameters_common::z_b

Definition at line 440 of file m_global_parameters_common.fpp.f90.