Definitions, applications, and valuesA definition is reusable structure. An application records where an example uses it. A contributing schema identifies the definition that supplied an evaluated value. These are distinct relationships reported by SNT3.
SCHEMA DEFINITION
openfoam_alpha_controls
7members
Interface transport controls for the interFoam phase-fraction solver.
Open DIPL definition ↗correctionsvalue · int32
Number of phase-fraction correction passes per time step.
Condition: {.} >= 1subcyclesvalue · int32
Number of phase-fraction sub-cycles within each time step.
Condition: {.} >= 1compression_coefficientvalue · float64
Interface-compression strength used by the phase-fraction equation.
Condition: {.} >= 0limiter_iterationsvalue · int32
Number of limiter iterations for the phase-fraction equation.
Condition: {.} >= 1multi_correctionvalue · bool
Enable the MULES correction loop for phase-fraction transport.
tolerancevalue · float64
Absolute residual at which the phase-fraction linear solver may stop.
Condition: {.} > 0relative_tolerancevalue · float64
Relative residual reduction for the phase-fraction linear solver.
Condition: {.} >= 0
SCHEMA DEFINITION
openfoam_build_configuration
8members
User-selected OpenFOAM v2606 build configuration.
Open DIPL definition ↗compiler_typevalue · str
Select whether OpenFOAM uses system tools or compilers from its ThirdParty configuration.
Options: system, ThirdPartycompilervalue · str
Select the compiler family used to build OpenFOAM. Availability depends on the host platform.
Options: Gcc, Clang, Icc, Icx, Amd, Arm, Cray, Fujitsu, Nvidia, Mingwprecisionvalue · str
Select double, single, or mixed scalar precision for the compiled OpenFOAM libraries and applications.
Options: DP, SP, SPDPlabel_bitsvalue · int32
Select the bit width used for OpenFOAM integer labels, such as cell and face indices.
Options: 32, 64compile_modevalue · str
Select optimized, debug, or profiling compiler rules.
Options: Opt, Dbg, Debug, Profmpivalue · str
Select the MPI implementation used when compiling parallel OpenFOAM applications.
Options: SYSTEMOPENMPI, OPENMPI, SYSTEMMPI, MPI, MPICH, INTELMPI, USERMPIopenmpvalue · bool
Enable or disable OpenMP compiler and linker flags.
target_bitsvalue · int32
Select the target architecture width where supported by the host compiler and operating system.
Options: 32, 64
SCHEMA DEFINITION
openfoam_control
7members
Shared solver start, stop, step, and write scheduling controls.
Open DIPL definition ↗start_fromvalue · str
Select whether the case starts from its configured start time or the latest written time.
Options: startTime, latestTimestart_timevalue · float64
Starting value of the solver's native time coordinate. The solver determines its physical interpretation.
end_timevalue · float64
End value of the solver's native time coordinate; for steady solvers this can represent iteration time.
Condition: {.} > {?control.start_time}stop_atvalue · str
Select the condition that stops the solver.
Options: endTime, writeNow, noWriteNowdelta_tvalue · float64
Time-step value used by the native solver. Stability and physical meaning remain solver-specific.
Condition: {.} > 0write_controlvalue · str
Native write scheduling mode used by the selected tutorial.
Options: timeStep, adjustablewrite_intervalvalue · float64
Output interval; its meaning is selected by write_control (steps or solver-time units).
Condition: {.} > 0
SCHEMA DEFINITION
openfoam_corrector_count
1members
Open DIPL definition ↗SCHEMA DEFINITION
openfoam_discretization
5members
Default finite-volume discretization choices shared by the selected tutorials.
Open DIPL definition ↗time_derivativevalue · str
Default time-derivative scheme from system/fvSchemes.
gradientvalue · str
Default gradient reconstruction scheme from system/fvSchemes.
laplacianvalue · str
Default Laplacian scheme, including its surface-normal gradient treatment.
interpolationvalue · str
Default interpolation scheme from cell centers to faces.
surface_normal_gradientvalue · str
Default surface-normal gradient scheme.
SCHEMA DEFINITION
openfoam_divergence_default
1members
Default divergence scheme used by the selected OpenFOAM tutorial.
Open DIPL definition ↗SCHEMA DEFINITION
openfoam_elastic_properties
4members
Open DIPL definition ↗densityvalue · float64 · kg/m3
Solid mass density.
Condition: {.} > 0 kg/m3poisson_ratiovalue · float64
Poisson ratio of the isotropic elastic material.
young_modulusvalue · float64 · Pa
Young's modulus of the isotropic elastic material.
Condition: {.} > 0 Paplane_stressvalue · bool
Use the plane-stress constitutive formulation.
SCHEMA DEFINITION
openfoam_interfoam_divergence
3members
Explicit phase-flow divergence schemes used by the interFoam dam-break tutorial.
Open DIPL definition ↗density_velocityvalue · str
Divergence scheme for the density-weighted momentum flux.
phase_fractionvalue · str
Divergence scheme for transport of the phase fraction.
phase_compressionvalue · str
Divergence scheme for the phase-compression flux.
SCHEMA DEFINITION
openfoam_linear_solver_controls
2members
Linear solver stopping criteria from the solvers subdictionary in system/fvSolution.
Open DIPL definition ↗tolerancevalue · float64
Absolute residual at which the linear solver may stop.
Condition: {.} > 0relative_tolerancevalue · float64
Relative residual reduction required before the linear solver may stop.
Condition: {.} >= 0
SCHEMA DEFINITION
openfoam_output
7members
Controls for retaining and formatting simulation output.
Open DIPL definition ↗purge_writevalue · int32
Number of recent time directories to retain; zero keeps all written times.
Condition: {.} >= 0write_formatvalue · str
Representation used for written field data.
Options: ascii, binarywrite_precisionvalue · int32
Significant digits used when writing scalar values.
Condition: {.} > 0write_compressionvalue · str
Whether written output files are compressed.
Options: on, offtime_formatvalue · str
Formatting mode for time-directory names.
time_precisionvalue · int32
Precision used when formatting time-directory names.
Condition: {.} > 0run_time_modifiablevalue · bool
Whether the solver rereads supported dictionaries while running.
SCHEMA DEFINITION
openfoam_pimple_controls
3members
PIMPLE pressure-velocity coupling controls from system/fvSolution.
Open DIPL definition ↗outer_correctorsvalue · int32
Number of outer PIMPLE iterations per time step.
Condition: {.} >= 1correctorsvalue · int32
Number of pressure corrections within each outer PIMPLE iteration.
Condition: {.} >= 1non_orthogonal_correctorsvalue · int32
Additional pressure corrections for non-orthogonal mesh faces.
Condition: {.} >= 0
SCHEMA DEFINITION
openfoam_piso_controls
2members
Pressure-implicit split controls from system/fvSolution.
Open DIPL definition ↗correctorsvalue · int32
Number of pressure-velocity correction passes per time step.
Condition: {.} >= 1non_orthogonal_correctorsvalue · int32
Additional pressure corrections for non-orthogonal mesh faces.
Condition: {.} >= 0
SCHEMA DEFINITION
openfoam_simple_controls
1members
SIMPLE steady-state pressure-correction controls from system/fvSolution.
Open DIPL definition ↗SCHEMA DEFINITION
openfoam_solid_solver_controls
1members
Open DIPL definition ↗SCHEMA DEFINITION
openfoam_solid_thermal_properties
4members
Open DIPL definition ↗specific_heatvalue · float64 · J/(kg*K)
Specific heat capacity of the solid.
Condition: {.} > 0 J/(kg*K)thermal_conductivityvalue · float64 · W/(m*K)
Thermal conductivity of the solid.
Condition: {.} > 0 W/(m*K)thermal_diffusivityvalue · float64 · m2/s
Thermal diffusivity of the solid.
Condition: {.} > 0 m2/sthermal_stressvalue · bool
Include thermal stress in the solid displacement calculation.
Generated by snt dip schemas --project DIPfile --format json from the pinned DIPL setup. This view reflects the bundled example; applying overrides can change evaluated associations.