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_adaptive_time
2members
Adaptive time-step controls used by tutorials that declare them.
Open DIPL definition ↗adjust_time_stepvalue · bool
Allow the solver to adjust deltaT to satisfy its Courant-number controls.
max_covalue · float64
Maximum Courant number used by the solver's adaptive time-step logic.
Condition: {.} > 0
SCHEMA DEFINITION
openfoam_adaptive_time_limits
1members
Upper bound on the adaptive time-step size.
Open DIPL definition ↗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_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_ideal_gas_properties
5members
Open DIPL definition ↗molecular_weightvalue · float64 · kg_per_kmol
Molar mass of the ideal-gas mixture. OpenFOAM specifies this in kg/kmol.
Condition: {.} > 0 kg_per_kmolspecific_heatvalue · float64 · J/(kg*K)
Constant-pressure specific heat capacity.
Condition: {.} > 0 J/(kg*K)formation_enthalpyvalue · float64 · J/kg
Formation enthalpy used by the thermodynamic model.
dynamic_viscosityvalue · float64 · Pa*s
Dynamic viscosity in the constant-transport gas model.
Condition: {.} >= 0 Pa*sprandtlvalue · float64
Prandtl number in the constant-transport gas model.
Condition: {.} > 0
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_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.
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.