← OpenFOAM project
EVALUATED PARAMETER REFERENCE

rotating square dynamic.

Browse the evaluated DIPL parameters for this pinned OpenFOAM example. Values come from the bundled setup; a run using overrides can differ.

40 model parameters11 top-level groupsSource 481094fdf34fExplore 3D graph ↗Browse schemas ↗Try an override ↗
What this reference shows

Each entry gives the effective value, type, description, and relevant constraints. Open “Schema & provenance” for additional metadata and links to DIPL source files at the recorded lines.

PARAMETER GROUP

Adaptive

2 parameters
adaptive.adjust_time_step

adjust time step

EFFECTIVE VALUEtrue

Allow the solver to adjust deltaT to satisfy its Courant-number controls.

Try changing this parameter ↗
Type bool
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_adaptive_time
Supplied by schema
openfoam_adaptive_time

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/adaptive.dip:4
Declaration
adjust_time_step bool
Modified at
settings.dip:32
Modification
adjust_time_step = true
adaptive.max_co

max co

EFFECTIVE VALUE1

Maximum Courant number used by the solver's adaptive time-step logic.

Try changing this parameter ↗
Type float64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_adaptive_time
Supplied by schema
openfoam_adaptive_time
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/adaptive.dip:9
Declaration
max_co float
Modified at
settings.dip:33
Modification
max_co = 1
PARAMETER GROUP

Build

8 parameters
build.compile_mode

compile mode

EFFECTIVE VALUE"Opt"

Select optimized, debug, or profiling compiler rules.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
Opt, Dbg, Debug, Prof

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:29
Declaration
compile_mode str
Modified at
settings.dip:7
Modification
compile_mode = "Opt"
build.compiler

compiler

EFFECTIVE VALUE"Gcc"

Select the compiler family used to build OpenFOAM. Availability depends on the host platform.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
Gcc, Clang, Icc, Icx, Amd, Arm, Cray, Fujitsu, Nvidia, Mingw

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:11
Declaration
compiler str
Modified at
settings.dip:4
Modification
compiler = "Gcc"
build.compiler_type

compiler type

EFFECTIVE VALUE"system"

Select whether OpenFOAM uses system tools or compilers from its ThirdParty configuration.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
system, ThirdParty

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:5
Declaration
compiler_type str
Modified at
settings.dip:3
Modification
compiler_type = "system"
build.label_bits

label bits

EFFECTIVE VALUE32

Select the bit width used for OpenFOAM integer labels, such as cell and face indices.

Try changing this parameter ↗
Type int64
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
32, 64

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:23
Declaration
label_bits int
Modified at
settings.dip:6
Modification
label_bits = 32
build.mpi

mpi

EFFECTIVE VALUE"SYSTEMOPENMPI"

Select the MPI implementation used when compiling parallel OpenFOAM applications.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
SYSTEMOPENMPI, OPENMPI, SYSTEMMPI, MPI, MPICH, INTELMPI, USERMPI

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:35
Declaration
mpi str
Modified at
settings.dip:8
Modification
mpi = "SYSTEMOPENMPI"
build.precision

precision

EFFECTIVE VALUE"DP"

Select double, single, or mixed scalar precision for the compiled OpenFOAM libraries and applications.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
DP, SP, SPDP

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:17
Declaration
precision str
Modified at
settings.dip:5
Modification
precision = "DP"
build.target_bits

target bits

EFFECTIVE VALUE64

Select the target architecture width where supported by the host compiler and operating system.

Try changing this parameter ↗
Type int64
Schema & provenance

Model metadata

Tags
openfoam:config
Applied schemas
openfoam_build_configuration
Supplied by schema
openfoam_build_configuration
Allowed options
32, 64

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/build.dip:46
Declaration
target_bits int
Modified at
settings.dip:10
Modification
target_bits = 64
PARAMETER GROUP

Control

7 parameters
control.delta_t

delta t

EFFECTIVE VALUE0.02

Time-step value used by the native solver. Stability and physical meaning remain solver-specific.

Try changing this parameter ↗
Type float64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:28
Declaration
delta_t float
Modified at
settings.dip:18
Modification
delta_t = 0.02
control.end_time

end time

EFFECTIVE VALUE0.28

End value of the solver's native time coordinate; for steady solvers this can represent iteration time.

Try changing this parameter ↗
Type float64

Validation {.} > {?control.start_time}

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control
Validation condition
{.} > {?control.start_time}

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:16
Declaration
end_time float
Modified at
settings.dip:17
Modification
end_time = 0.28
control.start_from

start from

EFFECTIVE VALUE"startTime"

Select whether the case starts from its configured start time or the latest written time.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control
Allowed options
startTime, latestTime

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:5
Declaration
start_from str
Modified at
settings.dip:14
Modification
start_from = "startTime"
control.start_time

start time

EFFECTIVE VALUE0

Starting value of the solver's native time coordinate. The solver determines its physical interpretation.

Try changing this parameter ↗
Type float64
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:11
Declaration
start_time float
Modified at
settings.dip:15
Modification
start_time = 0.0
control.stop_at

stop at

EFFECTIVE VALUE"endTime"

Select the condition that stops the solver.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control
Allowed options
endTime, writeNow, noWriteNow

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:22
Declaration
stop_at str
Modified at
settings.dip:16
Modification
stop_at = "endTime"
control.write_control

write control

EFFECTIVE VALUE"adjustable"

Native write scheduling mode used by the selected tutorial.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control
Allowed options
timeStep, adjustable

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:34
Declaration
write_control str
Modified at
settings.dip:19
Modification
write_control = "adjustable"
control.write_interval

write interval

EFFECTIVE VALUE2e-3

Output interval; its meaning is selected by write_control (steps or solver-time units).

Try changing this parameter ↗
Type float64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_control
Supplied by schema
openfoam_control
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/control.dip:40
Declaration
write_interval float
Modified at
settings.dip:20
Modification
write_interval = 0.002
PARAMETER GROUP

Discretization

5 parameters
discretization.gradient

gradient

EFFECTIVE VALUE"Gauss linear"

Default gradient reconstruction scheme from system/fvSchemes.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_discretization
Supplied by schema
openfoam_discretization

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/discretization.dip:10
Declaration
gradient str
Modified at
settings.dip:37
Modification
gradient = "Gauss linear"
discretization.interpolation

interpolation

EFFECTIVE VALUE"linear"

Default interpolation scheme from cell centers to faces.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_discretization
Supplied by schema
openfoam_discretization

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/discretization.dip:20
Declaration
interpolation str
Modified at
settings.dip:39
Modification
interpolation = "linear"
discretization.laplacian

laplacian

EFFECTIVE VALUE"Gauss linear corrected"

Default Laplacian scheme, including its surface-normal gradient treatment.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_discretization
Supplied by schema
openfoam_discretization

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/discretization.dip:15
Declaration
laplacian str
Modified at
settings.dip:38
Modification
laplacian = "Gauss linear corrected"
discretization.surface_normal_gradient

surface normal gradient

EFFECTIVE VALUE"corrected"

Default surface-normal gradient scheme.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_discretization
Supplied by schema
openfoam_discretization

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/discretization.dip:25
Declaration
surface_normal_gradient str
Modified at
settings.dip:40
Modification
surface_normal_gradient = "corrected"
discretization.time_derivative

time derivative

EFFECTIVE VALUE"Euler"

Default time-derivative scheme from system/fvSchemes.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_discretization
Supplied by schema
openfoam_discretization

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/discretization.dip:5
Declaration
time_derivative str
Modified at
settings.dip:36
Modification
time_derivative = "Euler"
PARAMETER GROUP

Divergence

1 parameters
divergence.default

default

EFFECTIVE VALUE"none"

Fallback discretization for divergence terms without a more specific entry.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_divergence_default
Supplied by schema
openfoam_divergence_default

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/divergence.dip:4
Declaration
default str
Modified at
settings.dip:43
Modification
default = "none"
PARAMETER GROUP

Flow Solver

2 parameters
flow_solver.relative_tolerance

relative tolerance

EFFECTIVE VALUE0

Relative residual reduction required before the linear solver may stop.

Try changing this parameter ↗
Type float64

Validation {.} >= 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_linear_solver_controls
Supplied by schema
openfoam_linear_solver_controls
Validation condition
{.} >= 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:113
Declaration
relative_tolerance float
Modified at
settings.dip:63
Modification
relative_tolerance = 0
flow_solver.tolerance

tolerance

EFFECTIVE VALUE1e-6

Absolute residual at which the linear solver may stop.

Try changing this parameter ↗
Type float64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_linear_solver_controls
Supplied by schema
openfoam_linear_solver_controls
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:107
Declaration
tolerance float
Modified at
settings.dip:62
Modification
tolerance = 1e-6
PARAMETER GROUP

Fluid

1 parameters
fluid.kinematic_viscosity

kinematic viscosity

EFFECTIVE VALUE1e-5

Kinematic viscosity of the fluid.

Try changing this parameter ↗
Type float64Units m2*s-1

Validation {.} > 0 m2/s

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_kinematic_transport
Supplied by schema
openfoam_kinematic_transport
Validation condition
{.} > 0 m2/s

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/transport.dip:4
Declaration
kinematic_viscosity float m2/s
Modified at
settings.dip:46
Modification
kinematic_viscosity = 1e-05 m2/s
PARAMETER GROUP

Mesh Solver

2 parameters
mesh_solver.relative_tolerance

relative tolerance

EFFECTIVE VALUE0

Relative residual reduction required before the linear solver may stop.

Try changing this parameter ↗
Type float64

Validation {.} >= 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_linear_solver_controls
Supplied by schema
openfoam_linear_solver_controls
Validation condition
{.} >= 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:113
Declaration
relative_tolerance float
Modified at
settings.dip:55
Modification
relative_tolerance = 0
mesh_solver.tolerance

tolerance

EFFECTIVE VALUE1e-6

Absolute residual at which the linear solver may stop.

Try changing this parameter ↗
Type float64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_linear_solver_controls
Supplied by schema
openfoam_linear_solver_controls
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:107
Declaration
tolerance float
Modified at
settings.dip:54
Modification
tolerance = 1e-06
PARAMETER GROUP

Output

7 parameters
output.purge_write

purge write

EFFECTIVE VALUE0

Number of recent time directories to retain; zero keeps all written times.

Try changing this parameter ↗
Type int64

Validation {.} >= 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_output
Supplied by schema
openfoam_output
Validation condition
{.} >= 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/output.dip:5
Declaration
purge_write int
Modified at
settings.dip:23
Modification
purge_write = 0
output.run_time_modifiable

run time modifiable

EFFECTIVE VALUEtrue

Whether the solver rereads supported dictionaries while running.

Try changing this parameter ↗
Type bool
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_output
Supplied by schema
openfoam_output

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/output.dip:40
Declaration
run_time_modifiable bool
Modified at
settings.dip:29
Modification
run_time_modifiable = true
output.time_precision

time precision

EFFECTIVE VALUE6

Precision used when formatting time-directory names.

Try changing this parameter ↗
Type int64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_output
Supplied by schema
openfoam_output
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/output.dip:34
Declaration
time_precision int
Modified at
settings.dip:28
Modification
time_precision = 6
output.write_compression

write compression

EFFECTIVE VALUE"off"

Whether written output files are compressed.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_output
Supplied by schema
openfoam_output
Allowed options
on, off

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/output.dip:23
Declaration
write_compression str
Modified at
settings.dip:26
Modification
write_compression = "off"
output.write_format

write format

EFFECTIVE VALUE"ascii"

Representation used for written field data.

Try changing this parameter ↗
Type str
Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_output
Supplied by schema
openfoam_output
Allowed options
ascii, binary

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/output.dip:11
Declaration
write_format str
Modified at
settings.dip:24
Modification
write_format = "ascii"
output.write_precision

write precision

EFFECTIVE VALUE8

Significant digits used when writing scalar values.

Try changing this parameter ↗
Type int64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_output
Supplied by schema
openfoam_output
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/output.dip:17
Declaration
write_precision int
Modified at
settings.dip:25
Modification
write_precision = 8
PARAMETER GROUP

Pimple

3 parameters
pimple.correctors

correctors

EFFECTIVE VALUE2

Number of pressure corrections within each outer PIMPLE iteration.

Try changing this parameter ↗
Type int64

Validation {.} >= 1

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_pimple_controls
Supplied by schema
openfoam_pimple_controls
Validation condition
{.} >= 1

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:25
Declaration
correctors int
Modified at
settings.dip:50
Modification
correctors = 2
pimple.non_orthogonal_correctors

non orthogonal correctors

EFFECTIVE VALUE0

Additional pressure corrections for non-orthogonal mesh faces.

Try changing this parameter ↗
Type int64

Validation {.} >= 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_pimple_controls
Supplied by schema
openfoam_pimple_controls
Validation condition
{.} >= 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:31
Declaration
non_orthogonal_correctors int
Modified at
settings.dip:51
Modification
non_orthogonal_correctors = 0
pimple.outer_correctors

outer correctors

EFFECTIVE VALUE1

Number of outer PIMPLE iterations per time step.

Try changing this parameter ↗
Type int64

Validation {.} >= 1

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_pimple_controls
Supplied by schema
openfoam_pimple_controls
Validation condition
{.} >= 1

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:19
Declaration
outer_correctors int
Modified at
settings.dip:49
Modification
outer_correctors = 1
PARAMETER GROUP

Pressure Solver

2 parameters
pressure_solver.relative_tolerance

relative tolerance

EFFECTIVE VALUE0

Relative residual reduction required before the linear solver may stop.

Try changing this parameter ↗
Type float64

Validation {.} >= 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_linear_solver_controls
Supplied by schema
openfoam_linear_solver_controls
Validation condition
{.} >= 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:113
Declaration
relative_tolerance float
Modified at
settings.dip:59
Modification
relative_tolerance = 0
pressure_solver.tolerance

tolerance

EFFECTIVE VALUE1e-6

Absolute residual at which the linear solver may stop.

Try changing this parameter ↗
Type float64

Validation {.} > 0

Schema & provenance

Model metadata

Tags
openfoam:param
Applied schemas
openfoam_linear_solver_controls
Supplied by schema
openfoam_linear_solver_controls
Validation condition
{.} > 0

Source history

Declared at
projects/openfoam/dipl/examples/rotating_square_dynamic/../../profiles/schemas/solver_controls.dip:107
Declaration
tolerance float
Modified at
settings.dip:58
Modification
tolerance = 1e-6