MFC: Simulation
High-fidelity multiphase flow simulation
Loading...
Searching...
No Matches
m_constants Module Reference

Variables

character, parameter dflt_char = ' '
 Default string value.
 
real(kind(0d0)), parameter dflt_real = -1d6
 Default real value.
 
real(kind(0d0)), parameter sgm_eps = 1d-16
 Segmentation tolerance.
 
real(kind(0d0)), parameter small_alf = 1d-11
 Small alf tolerance.
 
real(kind(0d0)), parameter pi = 3.141592653589793d0
 Pi.
 
real(kind(0d0)), parameter verysmall = 1.d-12
 Very small number.
 
integer, parameter num_stcls_min = 5
 Minimum # of stencils.
 
integer, parameter path_len = 400
 Maximum path length.
 
integer, parameter name_len = 50
 Maximum name length.
 
integer, parameter dflt_int = -100
 Default integer value.
 
integer, parameter fourier_rings = 5
 Fourier filter ring limit.
 
integer, parameter num_fluids_max = 10
 Maximum number of fluids in the simulation.
 
integer, parameter num_probes_max = 10
 Maximum number of flow probes in the simulation.
 
integer, parameter num_patches_max = 10
 
integer, parameter pathlen_max = 400
 
integer, parameter nnode = 4
 Number of QBMM nodes.
 
real(kind(0d0)), parameter capillary_cutoff = 1e-6
 color function gradient magnitude at which to apply the surface tension fluxes
 
real(kind(0d0)), parameter acoustic_spatial_support_width = 2.5d0
 Spatial support width of acoustic source, used in s_source_spatial.
 
real(kind(0d0)), parameter dflt_vcfl_dt = 100d0
 value of vcfl_dt when viscosity is off for computing adaptive timestep size
 

Variable Documentation

◆ acoustic_spatial_support_width

real(kind(0d0)), parameter m_constants::acoustic_spatial_support_width = 2.5d0

Spatial support width of acoustic source, used in s_source_spatial.

◆ capillary_cutoff

real(kind(0d0)), parameter m_constants::capillary_cutoff = 1e-6

color function gradient magnitude at which to apply the surface tension fluxes

◆ dflt_char

character, parameter m_constants::dflt_char = ' '

Default string value.

◆ dflt_int

integer, parameter m_constants::dflt_int = -100

Default integer value.

◆ dflt_real

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

Default real value.

◆ dflt_vcfl_dt

real(kind(0d0)), parameter m_constants::dflt_vcfl_dt = 100d0

value of vcfl_dt when viscosity is off for computing adaptive timestep size

◆ fourier_rings

integer, parameter m_constants::fourier_rings = 5

Fourier filter ring limit.

◆ name_len

integer, parameter m_constants::name_len = 50

Maximum name length.

◆ nnode

integer, parameter m_constants::nnode = 4

Number of QBMM nodes.

◆ num_fluids_max

integer, parameter m_constants::num_fluids_max = 10

Maximum number of fluids in the simulation.

◆ num_patches_max

integer, parameter m_constants::num_patches_max = 10

◆ num_probes_max

integer, parameter m_constants::num_probes_max = 10

Maximum number of flow probes in the simulation.

◆ num_stcls_min

integer, parameter m_constants::num_stcls_min = 5

Minimum # of stencils.

◆ path_len

integer, parameter m_constants::path_len = 400

Maximum path length.

◆ pathlen_max

integer, parameter m_constants::pathlen_max = 400

◆ pi

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

Pi.

◆ sgm_eps

real(kind(0d0)), parameter m_constants::sgm_eps = 1d-16

Segmentation tolerance.

◆ small_alf

real(kind(0d0)), parameter m_constants::small_alf = 1d-11

Small alf tolerance.

◆ verysmall

real(kind(0d0)), parameter m_constants::verysmall = 1.d-12

Very small number.