Material volumes
Where it is
Section titled “Where it is”reached from the default branch of the node switch in the application return cMaterialVolumes
Controls
Section titled “Controls”Material
Section titled “Material”Browse…
Section titled “Browse…”- Control: action (
ToolButton2)
Properties
Section titled “Properties”Viscosity model
Section titled “Viscosity model”- Control: choice (
ComboRow) - Default:
Newtonian - Options:
Newtonian - Shown when:
root.propertyRows.length > 0
Buoyancy
Section titled “Buoyancy”Expansion β
Section titled “Expansion β”- Control: value (
ValueField) - Unit: 1/K
- Default:
3.0e-3 - Bound to:
CaseState.fluidBeta - Value modes: none (plain entry)
- Shown when:
(root.mat && root.mat.kind === "fluid" && !root.volumesNode && (CaseState.energyEnabled || CaseState.gravityEnabled))
Reference T
Section titled “Reference T”- Control: value (
ValueField) - Unit: K
- Default:
300 - Bound to:
CaseState.fluidTRef - Value modes: none (plain entry)
- Shown when:
(root.mat && root.mat.kind === "fluid" && !root.volumesNode && (CaseState.energyEnabled || CaseState.gravityEnabled))
Turbulent Pr
Section titled “Turbulent Pr”- Control: value (
ValueField) - Default:
0.85 - Bound to:
CaseState.fluidPrt - Value modes: none (plain entry)
- Shown when:
(root.mat && root.mat.kind === "fluid" && !root.volumesNode && (CaseState.energyEnabled || CaseState.gravityEnabled))
Phase change
Section titled “Phase change”Melting point
Section titled “Melting point”- Control: value (
ValueField) - Unit: K
- Default:
298.15 - Bound to:
CaseState.meltTemperature - Value modes: none (plain entry)
- Shown when:
(root.mat && root.mat.kind === "fluid" && !root.volumesNode && CaseState.phaseChangeCase)
Latent heat of fusion
Section titled “Latent heat of fusion”- Control: value (
ValueField) - Unit: J/kg
- Default:
200000 - Bound to:
CaseState.fusionLatentHeat - Value modes: none (plain entry)
- Shown when:
(root.mat && root.mat.kind === "fluid" && !root.volumesNode && CaseState.phaseChangeCase)
Mushy-zone constant
Section titled “Mushy-zone constant”- Control: value (
ValueField) - Default:
1e5 - Bound to:
CaseState.mushyZoneConstant - Value modes: none (plain entry)
- Shown when:
(root.mat && root.mat.kind === "fluid" && !root.volumesNode && CaseState.phaseChangeCase)
Thermophysics
Section titled “Thermophysics”Ambient p
Section titled “Ambient p”- Control: value (
ValueField) - Unit: Pa
- Default:
101325 - Bound to:
CaseState.ambientPressure - Writes:
0/p internalField - Value modes: none (plain entry)
- Shown when:
CaseState.compressible
Absolute, not gauge. A compressible solver works in absolute Pa, so a gauge zero is one atmosphere — writing zero would give it a fluid with no density.
Molar mass
Section titled “Molar mass”- Control: value (
ValueField) - Unit: g/mol
- Default:
28.96 - Bound to:
CaseState.fluidMolWeight - Writes:
thermophysicalProperties/mixture/specie/molWeight - Value modes: none (plain entry)
- Shown when:
CaseState.compressible
- Control: value (
ValueField) - Unit: J/kg/K
- Default:
1004.5 - Bound to:
CaseState.fluidCp - Writes:
thermophysicalProperties/mixture/thermodynamics/Cp - Value modes: none (plain entry)
- Shown when:
CaseState.compressible
Heat of formation
Section titled “Heat of formation”- Control: value (
ValueField) - Unit: J/kg
- Default:
0.0 - Bound to:
CaseState.fluidHf - Writes:
thermophysicalProperties/mixture/thermodynamics/Hf - Value modes: none (plain entry)
- Shown when:
CaseState.compressible
Written into the thermodynamics and left at zero for a fluid that does not react. It matters wherever the energy released by a reaction does — which is every combustion case.
Sutherland As
Section titled “Sutherland As”- Control: value (
ValueField) - Default:
1.4792e-06 - Bound to:
CaseState.fluidSutherlandAs - Writes:
thermophysicalProperties/mixture/transport/As - Value modes: none (plain entry)
- Shown when:
CaseState.compressible
mu = As sqrt(T) / (1 + Ts/T). The air defaults are 1.4792e-06 and 116 K.
Sutherland Ts
Section titled “Sutherland Ts”- Control: value (
ValueField) - Unit: K
- Default:
116.0 - Bound to:
CaseState.fluidSutherlandTs - Writes:
thermophysicalProperties/mixture/transport/Ts - Value modes: none (plain entry)
- Shown when:
CaseState.compressible
Full thermophysics for heat transfer
Section titled “Full thermophysics for heat transfer”- Control: on/off (
ToggleRow) - Default:
false - Bound to:
CaseState.compressibleBuoyancy - Shown when:
CaseState.analysisType === "Convective Heat Transfer"
Boussinesq treats density as constant except in the buoyancy term, which holds while the temperature rise is small — past roughly 30 K it stops holding and this is the honest choice.
Solid conductivity
Section titled “Solid conductivity”Anisotropic conductivity
Section titled “Anisotropic conductivity”- Control: on/off (
ToggleRow) - Default:
false - Bound to:
CaseState.solidAnisotropic - Shown when:
CaseState.solidThermo
On: a separate conductivity along the mesh’s own X, Y and Z, in place of one value in every direction. Correct when the material’s principal axes already line up with the part’s axes; there is no control here for a material whose axes are rotated relative to the mesh.
- Control: value (
ValueField) - Unit: W/m/K
- Default:
80 - Bound to:
CaseState.solidKappaX - Writes:
thermophysicalProperties/mixture/transport/kappa - Value modes: none (plain entry)
- Control: value (
ValueField) - Unit: W/m/K
- Default:
80 - Bound to:
CaseState.solidKappaY - Writes:
thermophysicalProperties/mixture/transport/kappa - Value modes: none (plain entry)
- Control: value (
ValueField) - Unit: W/m/K
- Default:
80 - Bound to:
CaseState.solidKappaZ - Writes:
thermophysicalProperties/mixture/transport/kappa - Value modes: none (plain entry)
- Control: value (
ValueField) - Bound to:
CaseState.solidMaterials - Value modes: none (plain entry)
- Shown when:
root.listedSolid && !root.volumesNode
Add a part
Section titled “Add a part”- Control: choice (
ComboRow) - Default:
Choose… - Options:
Choose… - Shown when:
root.listedSolid && !root.volumesNode && CaseState.geometryPartNames.length > 0
Delete this material
Section titled “Delete this material”- Control: action (
ToolButton2) - Shown when:
root.listedSolid && !root.volumesNode
Assigned volumes
Section titled “Assigned volumes”Add one under Initial conditions
Section titled “Add one under Initial conditions”- Control: action (
ToolButton2) - Shown when:
root.mat !== null && root.mat.kind === "phase"
Problems reported against this step
Section titled “Problems reported against this step”The application reports no problems against this step.
… marks a value the application computes at run time, so the source carries no fixed text for it.