mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: Refactored doxygen tags
This commit is contained in:
@ -37,16 +37,16 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
U_p = patch velocity [m/s]
|
U_p = patch velocity [m/s]
|
||||||
U_{Inf} = free stream velocity in the absolute frame [m/s]
|
U_{Inf} = free stream velocity in the absolute frame [m/s]
|
||||||
theta = swept angle [rad]
|
theta = swept angle [rad]
|
||||||
n = axis direction of the SRF
|
n = axis direction of the SRF
|
||||||
U_{p,srf} = SRF velocity of the patch
|
U_{p,srf} = SRF velocity of the patch
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -50,7 +50,7 @@ Description
|
|||||||
Up = U_in - U_srf
|
Up = U_in - U_srf
|
||||||
\f]
|
\f]
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
that the value is assigned via field assignment, and not via a call to
|
that the value is assigned via field assignment, and not via a call to
|
||||||
e.g. \c updateCoeffs or \c evaluate.
|
e.g. \c updateCoeffs or \c evaluate.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -36,19 +36,19 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
x_p | patch values
|
x_p | patch values
|
||||||
x_c | internal field values
|
x_c | internal field values
|
||||||
\nabla(x)| gradient (user-specified)
|
\nabla(x)| gradient (user-specified)
|
||||||
\Delta | inverse distance from patch face centre to cell centre
|
\Delta | inverse distance from patch face centre to cell centre
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
gradient | gradient | yes |
|
gradient | gradient | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition supplies a fixed value constraint, and is the base
|
This boundary condition supplies a fixed value constraint, and is the base
|
||||||
class for a number of other boundary conditions.
|
class for a number of other boundary conditions.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
value | values | yes |
|
value | values | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -39,14 +39,14 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
x_p | patch values
|
x_p | patch values
|
||||||
x_c | patch internal cell values
|
x_c | patch internal cell values
|
||||||
w | weight field, \c valueFraction_
|
w | weight field, \c valueFraction_
|
||||||
A | fixed value, \c refValue_
|
A | fixed value, \c refValue_
|
||||||
B | patch normal gradient, \c refGrad_
|
B | patch normal gradient, \c refGrad_
|
||||||
\Delta| inverse distance from face centre to internal cell centre
|
\Delta| inverse distance from face centre to internal cell centre
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
\note
|
\note
|
||||||
This condition is not usually applied directly; instead, use a derived
|
This condition is not usually applied directly; instead, use a derived
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition appies a zero-gradient condition from the patch
|
This boundary condition appies a zero-gradient condition from the patch
|
||||||
internal field onto the patch faces.
|
internal field onto the patch faces.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -36,7 +36,7 @@ Description
|
|||||||
transformed to the neighbour patch, the patches should be identical (or
|
transformed to the neighbour patch, the patches should be identical (or
|
||||||
very similar).
|
very similar).
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,7 +37,7 @@ Description
|
|||||||
patch is transformed to the neighbour patch, the outer perimiter of each
|
patch is transformed to the neighbour patch, the outer perimiter of each
|
||||||
patch should be identical (or very similar).
|
patch should be identical (or very similar).
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition is a light wrapper around the cyclicFvPatchField
|
This boundary condition is a light wrapper around the cyclicFvPatchField
|
||||||
condition, providing no new functionality.
|
condition, providing no new functionality.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,7 +33,7 @@ Description
|
|||||||
patches whose normal is aligned to geometric directions that do not
|
patches whose normal is aligned to geometric directions that do not
|
||||||
constitue solution directions.
|
constitue solution directions.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,7 +30,7 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition enables processor communication across patches.
|
This boundary condition enables processor communication across patches.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition enables processor communication across cyclic
|
This boundary condition enables processor communication across cyclic
|
||||||
patches.
|
patches.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,7 +30,7 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition enforces a symmetry constraint
|
This boundary condition enforces a symmetry constraint
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition is similar to the cyclic condition, except that
|
This boundary condition is similar to the cyclic condition, except that
|
||||||
it is applied to 2-D geometries.
|
it is applied to 2-D geometries.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -44,19 +44,19 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
x | baffle open fraction [0-1]
|
x | baffle open fraction [0-1]
|
||||||
x_{old} | baffle open fraction on previous evaluation
|
x_{old} | baffle open fraction on previous evaluation
|
||||||
dt | simulation time step
|
dt | simulation time step
|
||||||
DT | time taken to open the baffle
|
DT | time taken to open the baffle
|
||||||
F_{net} | net force across the baffle
|
F_{net} | net force across the baffle
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
The open fraction is then applied to scale the patch areas.
|
The open fraction is then applied to scale the patch areas.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
p | pressure field name | no | p
|
p | pressure field name | no | p
|
||||||
cyclicPatch | cylclic patch name | yes |
|
cyclicPatch | cylclic patch name | yes |
|
||||||
@ -64,7 +64,7 @@ Description
|
|||||||
openFraction | current opatch open fraction [0-1]| yes |
|
openFraction | current opatch open fraction [0-1]| yes |
|
||||||
openingTime | time taken to open the baffle | yes |
|
openingTime | time taken to open the baffle | yes |
|
||||||
maxOpenFractionDelta | max open fraction change per timestep | yes |
|
maxOpenFractionDelta | max open fraction change per timestep | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -44,18 +44,18 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
x | baffle open fraction [0-1]
|
x | baffle open fraction [0-1]
|
||||||
x_{old} | baffle open fraction on previous evaluation
|
x_{old} | baffle open fraction on previous evaluation
|
||||||
dt | simulation time step
|
dt | simulation time step
|
||||||
DT | time taken to open the baffle
|
DT | time taken to open the baffle
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
The open fraction is then applied to scale the patch areas.
|
The open fraction is then applied to scale the patch areas.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
p | pressure field name | no | p
|
p | pressure field name | no | p
|
||||||
cyclicPatch | cylclic patch name | yes |
|
cyclicPatch | cylclic patch name | yes |
|
||||||
@ -65,7 +65,7 @@ Description
|
|||||||
maxOpenFractionDelta | max open fraction change per timestep | yes |
|
maxOpenFractionDelta | max open fraction change per timestep | yes |
|
||||||
minThresholdValue | minimum open fraction for activation | yes |
|
minThresholdValue | minimum open fraction for activation | yes |
|
||||||
forceBased | force (true) or pressure-based (false) activation | yes |
|
forceBased | force (true) or pressure-based (false) activation | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -48,15 +48,15 @@ Description
|
|||||||
the flow-speed plus the acoustic wave speed creating an acoustic wave
|
the flow-speed plus the acoustic wave speed creating an acoustic wave
|
||||||
transmissive boundary condition.
|
transmissive boundary condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
fieldInf | value of field beyond patch | no |
|
fieldInf | value of field beyond patch | no |
|
||||||
lInf | distance beyond patch for \c fieldInf | no |
|
lInf | distance beyond patch for \c fieldInf | no |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
\note
|
\note
|
||||||
If \c lInf is specified, \c fieldInf will be required; \c rho is only
|
If \c lInf is specified, \c fieldInf will be required; \c rho is only
|
||||||
|
|||||||
@ -43,11 +43,11 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\rho | density [kg/m3]
|
\rho | density [kg/m3]
|
||||||
g | acceleration due to gravity [m/s2]
|
g | acceleration due to gravity [m/s2]
|
||||||
h | patch face centres [m]
|
h | patch face centres [m]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
Otherwise we assume that it is the static pressure, and the gradient
|
Otherwise we assume that it is the static pressure, and the gradient
|
||||||
calculated using:
|
calculated using:
|
||||||
@ -56,16 +56,16 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
n | patch face normal vectors
|
n | patch face normal vectors
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
Constructs on-the-fly a new boundary condition (derived from
|
Constructs on-the-fly a new boundary condition (derived from
|
||||||
fixedValueFvPatchField) which is then used to evaluate.
|
fixedValueFvPatchField) which is then used to evaluate.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
Constructs on-the-fly a new boundary condition (derived from
|
Constructs on-the-fly a new boundary condition (derived from
|
||||||
mixedFvPatchField) which is then used to evaluate.
|
mixedFvPatchField) which is then used to evaluate.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,16 +32,16 @@ Description
|
|||||||
cylindrical co-ordinates given a central axis, central point, rpm, axial
|
cylindrical co-ordinates given a central axis, central point, rpm, axial
|
||||||
and radial velocity.
|
and radial velocity.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
axis | axis of rotation | yes |
|
axis | axis of rotation | yes |
|
||||||
centre | centre of rotation | yes |
|
centre | centre of rotation | yes |
|
||||||
axialVelocity | axial velocity profile [m/s] | yes |
|
axialVelocity | axial velocity profile [m/s] | yes |
|
||||||
radialVelocity | radial velocity profile [m/s] | yes |
|
radialVelocity | radial velocity profile [m/s] | yes |
|
||||||
rpm | rotational speed (revolutions per minute) | yes|
|
rpm | rotational speed (revolutions per minute) | yes|
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -34,14 +34,14 @@ Description
|
|||||||
The jump is specified as a \c DataEntry type, to enable the use of, e.g.
|
The jump is specified as a \c DataEntry type, to enable the use of, e.g.
|
||||||
contant, polynomial, table values.
|
contant, polynomial, table values.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
patchType | underlying patch type should be \c cyclic| yes |
|
patchType | underlying patch type should be \c cyclic| yes |
|
||||||
jump | current jump value | yes |
|
jump | current jump value | yes |
|
||||||
jumpTable | jump data, e.g. \c csvFile | yes |
|
jumpTable | jump data, e.g. \c csvFile | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -41,21 +41,21 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
phi | flux
|
phi | flux
|
||||||
D_p | pressure diffusivity
|
D_p | pressure diffusivity
|
||||||
Sf | patch face areas [m2]
|
Sf | patch face areas [m2]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phiHbyA | name of predicted flux field | no | phiHbyA
|
phiHbyA | name of predicted flux field | no | phiHbyA
|
||||||
phi | name of flux field | no | phi
|
phi | name of flux field | no | phi
|
||||||
rho | name of density field | no | rho
|
rho | name of density field | no | rho
|
||||||
Dp | name of pressure diffusivity field | no | Dp
|
Dp | name of pressure diffusivity field | no | Dp
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
directly into a matrix, i.e. to set a constraint condition. Default
|
directly into a matrix, i.e. to set a constraint condition. Default
|
||||||
behaviour is to act as a zero gradient condition.
|
behaviour is to act as a zero gradient condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition extrapolates field to the patch using the near-cell
|
This boundary condition extrapolates field to the patch using the near-cell
|
||||||
values and adjusts the distribution to match the specified mean value.
|
values and adjusts the distribution to match the specified mean value.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
meanValue | mean value | yes |
|
meanValue | mean value | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,12 +30,12 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition sets the patch-normal component to a fixed value.
|
This boundary condition sets the patch-normal component to a fixed value.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
fixedValue | fixed value | yes |
|
fixedValue | fixed value | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,23 +37,23 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\rho | density [kg/m3]
|
\rho | density [kg/m3]
|
||||||
\rho_{l,sat} | saturation liquid density [kg/m3]
|
\rho_{l,sat} | saturation liquid density [kg/m3]
|
||||||
\psi_l | liquid compressibility
|
\psi_l | liquid compressibility
|
||||||
p | pressure [Pa]
|
p | pressure [Pa]
|
||||||
p_{sat} | saturation pressure [Pa]
|
p_{sat} | saturation pressure [Pa]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
The variables \c rholSat, \c pSat and \c psil are retrieved from the
|
The variables \c rholSat, \c pSat and \c psil are retrieved from the
|
||||||
\c thermodynamicProperties dictionary.
|
\c thermodynamicProperties dictionary.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
p | pressure field name | no | p
|
p | pressure field name | no | p
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -43,12 +43,12 @@ Description
|
|||||||
For a volumetric-based flux:
|
For a volumetric-based flux:
|
||||||
- the flow rate is in m3/s
|
- the flow rate is in m3/s
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
flowRate | volumetric [m3/s] OR mass flow rate [kg/s] | yes |
|
flowRate | volumetric [m3/s] OR mass flow rate [kg/s] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -38,21 +38,21 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
U_p | velocity at the patch [m/s]
|
U_p | velocity at the patch [m/s]
|
||||||
U_c | velocity in cells adjacent to the patch [m/s]
|
U_c | velocity in cells adjacent to the patch [m/s]
|
||||||
n | patch normal vectors
|
n | patch normal vectors
|
||||||
\phi_p | flux at the patch [m3/s or kg/s]
|
\phi_p | flux at the patch [m3/s or kg/s]
|
||||||
Sf | patch face area vectors [m2]
|
Sf | patch face area vectors [m2]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | name of flux field | no | phi
|
phi | name of flux field | no | phi
|
||||||
rho | name of density field | no | rho
|
rho | name of density field | no | rho
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,12 +33,12 @@ Description
|
|||||||
operation switches between fixed (free stream) value and zero gradient
|
operation switches between fixed (free stream) value and zero gradient
|
||||||
based on the sign of the flux.
|
based on the sign of the flux.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
It is a zero-gradient condition that constrains the flux across the patch
|
It is a zero-gradient condition that constrains the flux across the patch
|
||||||
based on the free-stream velocity.
|
based on the free-stream velocity.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,13 +31,13 @@ Description
|
|||||||
This boundary condition provides a generic outflow condition, with
|
This boundary condition provides a generic outflow condition, with
|
||||||
specified inflow for the case of return flow.
|
specified inflow for the case of return flow.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
inletValue | inlet value for reverse flow | yes |
|
inletValue | inlet value for reverse flow | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,9 +32,9 @@ Description
|
|||||||
temperature for use with supersonic cases, where a user-specified
|
temperature for use with supersonic cases, where a user-specified
|
||||||
value is applied in the case of reverse flow.
|
value is applied in the case of reverse flow.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | velocity field name | no | U
|
U | velocity field name | no | U
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
@ -42,7 +42,7 @@ Description
|
|||||||
gamma | heat capacity ration (Cp/Cv) | yes |
|
gamma | heat capacity ration (Cp/Cv) | yes |
|
||||||
inletValue | reverse flow (inlet) value | yes |
|
inletValue | reverse flow (inlet) value | yes |
|
||||||
T0 | static temperature [K] | yes |
|
T0 | static temperature [K] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,14 +32,14 @@ Description
|
|||||||
condition. It does not use information on the patch; instead it holds
|
condition. It does not use information on the patch; instead it holds
|
||||||
thr data locally.
|
thr data locally.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
fieldName | name of field to be mapped | no | this field name
|
fieldName | name of field to be mapped | no | this field name
|
||||||
setAverage | flag to activate setting of average value | yes |
|
setAverage | flag to activate setting of average value | yes |
|
||||||
average | average value to apply if \c setAverage = yes | yes |
|
average | average value to apply if \c setAverage = yes | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,14 +31,14 @@ Description
|
|||||||
This boundary condition maps the boundary and internal values of a
|
This boundary condition maps the boundary and internal values of a
|
||||||
neighbour patch field to the boundary and internal values of *this.
|
neighbour patch field to the boundary and internal values of *this.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
fieldName | name of field to be mapped | no | this field name
|
fieldName | name of field to be mapped | no | this field name
|
||||||
setAverage | flag to activate setting of average value | yes |
|
setAverage | flag to activate setting of average value | yes |
|
||||||
average | average value to apply if \c setAverage = yes | yes |
|
average | average value to apply if \c setAverage = yes | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
\verbatim
|
\verbatim
|
||||||
myPatch
|
myPatch
|
||||||
|
|||||||
@ -31,14 +31,14 @@ Description
|
|||||||
This boundary condition maps the boundary values of a neighbour patch
|
This boundary condition maps the boundary values of a neighbour patch
|
||||||
field to the boundary and internal cell values of *this.
|
field to the boundary and internal cell values of *this.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
fieldName | name of field to be mapped | no | this field name
|
fieldName | name of field to be mapped | no | this field name
|
||||||
setAverage | flag to activate setting of average value | yes |
|
setAverage | flag to activate setting of average value | yes |
|
||||||
average | average value to apply if \c setAverage = yes | yes |
|
average | average value to apply if \c setAverage = yes | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -34,15 +34,15 @@ Description
|
|||||||
The sample mode is set by the underlying mapping engine, provided by the
|
The sample mode is set by the underlying mapping engine, provided by the
|
||||||
mappedPatchBase class.
|
mappedPatchBase class.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
fieldName | name of field to be mapped | no | this field name
|
fieldName | name of field to be mapped | no | this field name
|
||||||
setAverage | flag to activate setting of average value | yes |
|
setAverage | flag to activate setting of average value | yes |
|
||||||
average | average value to apply if \c setAverage = yes | yes |
|
average | average value to apply if \c setAverage = yes | yes |
|
||||||
interpolationScheme | type of interpolation scheme | no |
|
interpolationScheme | type of interpolation scheme | no |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,14 +37,14 @@ Description
|
|||||||
dimensions of the flux, phi. The current density is used to correct the
|
dimensions of the flux, phi. The current density is used to correct the
|
||||||
velocity when applying the mass basis.
|
velocity when applying the mass basis.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
neigPhi | name of flux field on neighbour mesh | yes |
|
neigPhi | name of flux field on neighbour mesh | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition maps the velocity and flux from a neighbour patch
|
This boundary condition maps the velocity and flux from a neighbour patch
|
||||||
to this patch
|
to this patch
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,12 +33,12 @@ Description
|
|||||||
for moving reference frame (MRF) calculations.
|
for moving reference frame (MRF) calculations.
|
||||||
|
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | velociy field name | no | U
|
U | velociy field name | no | U
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -41,21 +41,21 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\phi | flux
|
\phi | flux
|
||||||
Dp | pressure diffusivity
|
Dp | pressure diffusivity
|
||||||
Sf | patch face areas [m2]
|
Sf | patch face areas [m2]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phiHbyA | name of predicted flux field | no | phiHbyA
|
phiHbyA | name of predicted flux field | no | phiHbyA
|
||||||
phi | name of flux field | no | phi
|
phi | name of flux field | no | phi
|
||||||
rho | name of density field | no | rho
|
rho | name of density field | no | rho
|
||||||
Dp | name of pressure diffusivity field | no | Dp
|
Dp | name of pressure diffusivity field | no | Dp
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,24 +37,24 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
x_p | patch values
|
x_p | patch values
|
||||||
x_{ref} | patch reference values
|
x_{ref} | patch reference values
|
||||||
x_o | patch offset values
|
x_o | patch offset values
|
||||||
a | amplitude
|
a | amplitude
|
||||||
f | frequency [1/s]
|
f | frequency [1/s]
|
||||||
t | time [s]
|
t | time [s]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
refValue | reference value | yes |
|
refValue | reference value | yes |
|
||||||
offset | offset value | no | 0.0; // optional
|
offset | offset value | no | 0.0; // optional
|
||||||
amplitude | oscillation amplitude | yes |
|
amplitude | oscillation amplitude | yes |
|
||||||
frequency | oscillation frequency | yes |
|
frequency | oscillation frequency | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,13 +31,13 @@ Description
|
|||||||
This boundary condition provides a generic inflow condition, with
|
This boundary condition provides a generic inflow condition, with
|
||||||
specified outflow for the case of return flow.
|
specified outflow for the case of return flow.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
inletValue | inlet value | yes |
|
inletValue | inlet value | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,13 +32,13 @@ Description
|
|||||||
by name "outletPatchName" and applies this as the uniform value of the
|
by name "outletPatchName" and applies this as the uniform value of the
|
||||||
field over this patch.
|
field over this patch.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
outletPatchName | name of outlet patch | yes |
|
outletPatchName | name of outlet patch | yes |
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition provides a partial slip condition. The amount of
|
This boundary condition provides a partial slip condition. The amount of
|
||||||
slip is controlled by a user-supplied field.
|
slip is controlled by a user-supplied field.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
valueFraction | fraction od value used for boundary [0-1] | yes |
|
valueFraction | fraction od value used for boundary [0-1] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -36,27 +36,27 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
p_{hyd} | hyrostatic pressure [Pa]
|
p_{hyd} | hyrostatic pressure [Pa]
|
||||||
p_{ref} | reference pressure [Pa]
|
p_{ref} | reference pressure [Pa]
|
||||||
x_{ref} | reference point in Cartesian co-ordinates
|
x_{ref} | reference point in Cartesian co-ordinates
|
||||||
\rho | density (assumed uniform)
|
\rho | density (assumed uniform)
|
||||||
g | acceleration due to gravity [m/s2]
|
g | acceleration due to gravity [m/s2]
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
The values are assigned according to the phase-fraction field:
|
The values are assigned according to the phase-fraction field:
|
||||||
- 1: apply \$fp_{hyd}\$f
|
- 1: apply \$fp_{hyd}\$f
|
||||||
- 0: apply a zero-gradient condition
|
- 0: apply a zero-gradient condition
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phaseName | phase field name | no | alpha
|
phaseName | phase field name | no | alpha
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
pRefValue | reference pressure [Pa] | yes |
|
pRefValue | reference pressure [Pa] | yes |
|
||||||
pRefPoint | reference pressure location | yes |
|
pRefPoint | reference pressure location | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,14 +33,14 @@ Description
|
|||||||
applied for outflow (as defined by the flux); for inflow, the velocity
|
applied for outflow (as defined by the flux); for inflow, the velocity
|
||||||
is obtained from the flux with the specified inlet direction.
|
is obtained from the flux with the specified inlet direction.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
inletDirection | inlet direction per patch face | yes |
|
inletDirection | inlet direction per patch face | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,14 +32,14 @@ Description
|
|||||||
pressure is specified. The inflow velocity is obtained from the flux with
|
pressure is specified. The inflow velocity is obtained from the flux with
|
||||||
the specified inlet direction" direction.
|
the specified inlet direction" direction.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
inletDirection | inlet direction per patch face | yes |
|
inletDirection | inlet direction per patch face | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -35,13 +35,13 @@ Description
|
|||||||
|
|
||||||
A slip condition is applied tangential to the patch.
|
A slip condition is applied tangential to the patch.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -35,13 +35,13 @@ Description
|
|||||||
|
|
||||||
The tangential patch velocity can be optionally specified.
|
The tangential patch velocity can be optionally specified.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
tangentialVelocity | tangential velocity field | no |
|
tangentialVelocity | tangential velocity field | no |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,7 +33,7 @@ Description
|
|||||||
averaging the flux over the patch, and then applying it in the direction
|
averaging the flux over the patch, and then applying it in the direction
|
||||||
normal to the patch faces.
|
normal to the patch faces.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
pressure is specified. The inflow velocity is obtained from the flux with
|
pressure is specified. The inflow velocity is obtained from the flux with
|
||||||
a direction normal to the patch faces.
|
a direction normal to the patch faces.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,13 +33,13 @@ Description
|
|||||||
outflow (as defined by the flux); for inflow, the velocity is obtained from
|
outflow (as defined by the flux); for inflow, the velocity is obtained from
|
||||||
the flux with a direction normal to the patch faces.
|
the flux with a direction normal to the patch faces.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,14 +33,14 @@ Description
|
|||||||
for outflow (as defined by the flux); for inflow, the velocity is obtained
|
for outflow (as defined by the flux); for inflow, the velocity is obtained
|
||||||
from the flux with a direction normal to the patch faces.
|
from the flux with a direction normal to the patch faces.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
tangentialVelocity | tangential velocity field | no |
|
tangentialVelocity | tangential velocity field | no |
|
||||||
omega | angular velocty of the frame [rad/s] | yes |
|
omega | angular velocty of the frame [rad/s] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,9 +31,9 @@ Description
|
|||||||
This boundary condition provides a total pressure condition for patches
|
This boundary condition provides a total pressure condition for patches
|
||||||
in a rotating frame.
|
in a rotating frame.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | velocity field name | no | U
|
U | velocity field name | no | U
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
@ -42,7 +42,7 @@ Description
|
|||||||
gamma | ratio of specific heats (Cp/Cv) | yes |
|
gamma | ratio of specific heats (Cp/Cv) | yes |
|
||||||
p0 | static pressure reference | yes |
|
p0 | static pressure reference | yes |
|
||||||
omega | angular velocty of the frame [rad/s] | yes |
|
omega | angular velocty of the frame [rad/s] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,14 +30,14 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition provides a rotational velocity condition.
|
This boundary condition provides a rotational velocity condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
origin | origin of rotation in Cartesian co-ordinates | yes|
|
origin | origin of rotation in Cartesian co-ordinates | yes|
|
||||||
axis | axis of rotation | yes |
|
axis | axis of rotation | yes |
|
||||||
omega | angular velocty of the frame [rad/s] | yes |
|
omega | angular velocty of the frame [rad/s] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,7 +30,7 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition provides a slip constraint.
|
This boundary condition provides a slip constraint.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -36,15 +36,15 @@ Description
|
|||||||
- subsonic outflow is applied via a zero-gradient condition from inside
|
- subsonic outflow is applied via a zero-gradient condition from inside
|
||||||
the domain.
|
the domain.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
UInf | free-stream velocity | yes |
|
UInf | free-stream velocity | yes |
|
||||||
pInf | free-stream pressure | yes |
|
pInf | free-stream pressure | yes |
|
||||||
TInf | free-stream temperature | yes |
|
TInf | free-stream temperature | yes |
|
||||||
gamma | heat capacity ratio (cp/Cv) | yes |
|
gamma | heat capacity ratio (cp/Cv) | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition provides a surface-normal vector boundary condition
|
This boundary condition provides a surface-normal vector boundary condition
|
||||||
by its magnitude.
|
by its magnitude.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
refValue | reference value | yes |
|
refValue | reference value | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,15 +37,15 @@ Description
|
|||||||
dimensions of the flux, phi. The current density is used to correct the
|
dimensions of the flux, phi. The current density is used to correct the
|
||||||
velocity when applying the mass basis.
|
velocity when applying the mass basis.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
flowRate | flow rate profile | yes |
|
flowRate | flow rate profile | yes |
|
||||||
rpm | rotational speed profile | yes |
|
rpm | rotational speed profile | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,9 +37,9 @@ Description
|
|||||||
pressure and compressibility which is assumed constant, i.e. isothermal
|
pressure and compressibility which is assumed constant, i.e. isothermal
|
||||||
expansion/compression.
|
expansion/compression.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
Ap | syringe piston area [m2] | yes |
|
Ap | syringe piston area [m2] | yes |
|
||||||
Sp | syringe piston speed [m/s] | yes |
|
Sp | syringe piston speed [m/s] | yes |
|
||||||
@ -51,7 +51,7 @@ Description
|
|||||||
psI | initial syringe pressure [Pa] | yes |
|
psI | initial syringe pressure [Pa] | yes |
|
||||||
psi | gas compressibility [m2/s2] | yes |
|
psi | gas compressibility [m2/s2] | yes |
|
||||||
ams | added (or removed) gas mass [kg] | yes |
|
ams | added (or removed) gas mass [kg] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the BC specification:
|
Example of the BC specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -34,14 +34,14 @@ Description
|
|||||||
The jump is specified as a \c DataEntry type, to enable the use of, e.g.
|
The jump is specified as a \c DataEntry type, to enable the use of, e.g.
|
||||||
contant, polynomial, table values.
|
contant, polynomial, table values.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
patchType | underlying patch type should be \c cyclic| yes |
|
patchType | underlying patch type should be \c cyclic| yes |
|
||||||
jump | current jump value | yes |
|
jump | current jump value | yes |
|
||||||
jumpTable | jump data, e.g. \c csvFile | yes |
|
jumpTable | jump data, e.g. \c csvFile | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -42,14 +42,14 @@ Description
|
|||||||
|
|
||||||
Values are interpolated linearly between times.
|
Values are interpolated linearly between times.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
setAverage | flag to activate setting of average value | yes |
|
setAverage | flag to activate setting of average value | yes |
|
||||||
perturb | perturb points for regular geometries | no | 1e-5
|
perturb | perturb points for regular geometries | no | 1e-5
|
||||||
fieldTableName | alternative field name to sample | no| this field name
|
fieldTableName | alternative field name to sample | no| this field name
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
/verbatim
|
/verbatim
|
||||||
myPatch
|
myPatch
|
||||||
|
|||||||
@ -36,62 +36,62 @@ Description
|
|||||||
p_T = p_0 + 0.5 |U|^2
|
p_T = p_0 + 0.5 |U|^2
|
||||||
\f]
|
\f]
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
p_T | incompressible total pressure [m2/s2]
|
p_T | incompressible total pressure [m2/s2]
|
||||||
p_0 | incompressible reference pressure [m2/s2]
|
p_0 | incompressible reference pressure [m2/s2]
|
||||||
U | velocity
|
U | velocity
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
2. compressible subsonic:
|
2. compressible subsonic:
|
||||||
\f[
|
\f[
|
||||||
p_T = p_0 + 0.5 \rho |U|^2
|
p_T = p_0 + 0.5 \rho |U|^2
|
||||||
\f]
|
\f]
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
p_T | total pressure [Pa]
|
p_T | total pressure [Pa]
|
||||||
p_0 | reference pressure [Pa]
|
p_0 | reference pressure [Pa]
|
||||||
\rho | density [kg/m3]
|
\rho | density [kg/m3]
|
||||||
U | velocity
|
U | velocity
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
3. compressible transonic (\gamma <= 1):
|
3. compressible transonic (\gamma <= 1):
|
||||||
\f[
|
\f[
|
||||||
p_T = \frac{p_0}{1 + 0.5 \psi |U|^2}
|
p_T = \frac{p_0}{1 + 0.5 \psi |U|^2}
|
||||||
\f]
|
\f]
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
p_T | total pressure [Pa]
|
p_T | total pressure [Pa]
|
||||||
p_0 | reference pressure [Pa]
|
p_0 | reference pressure [Pa]
|
||||||
G | coefficient given by \f$\frac{\gamma}{1-\gamma}\f$
|
G | coefficient given by \f$\frac{\gamma}{1-\gamma}\f$
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
4. compressible supersonic (\gamma > 1):
|
4. compressible supersonic (\gamma > 1):
|
||||||
\f[
|
\f[
|
||||||
p_T = \frac{p_0}{(1 + 0.5 \psi G)^{\frac{1}{G}}}
|
p_T = \frac{p_0}{(1 + 0.5 \psi G)^{\frac{1}{G}}}
|
||||||
\f]
|
\f]
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
\gamma | ratio of specific heats (Cp/Cv)
|
\gamma | ratio of specific heats (Cp/Cv)
|
||||||
p_T | total pressure [Pa]
|
p_T | total pressure [Pa]
|
||||||
p_0 | reference pressure [Pa]
|
p_0 | reference pressure [Pa]
|
||||||
\psi | compressibility [m2/s2]
|
\psi | compressibility [m2/s2]
|
||||||
G | coefficient given by \f$\frac{\gamma}{1-\gamma}\f$
|
G | coefficient given by \f$\frac{\gamma}{1-\gamma}\f$
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
The modes of operation are set via the combination of \c phi, \c rho, and
|
The modes of operation are set via the combination of \c phi, \c rho, and
|
||||||
\c psi entries:
|
\c psi entries:
|
||||||
/table
|
\table
|
||||||
Mode | phi | rho | psi
|
Mode | phi | rho | psi
|
||||||
incompressible subsonic | phi | none | none
|
incompressible subsonic | phi | none | none
|
||||||
compressible subsonic | phi | rho | none
|
compressible subsonic | phi | rho | none
|
||||||
compressible transonic | phi | none | psi
|
compressible transonic | phi | none | psi
|
||||||
compressible supersonic | phi | none | psi
|
compressible supersonic | phi | none | psi
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | velocity field name | no | U
|
U | velocity field name | no | U
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
@ -99,7 +99,7 @@ Description
|
|||||||
psi | compressibility field name | no | none
|
psi | compressibility field name | no | none
|
||||||
gamma | ratio of specific heats (Cp/Cv) | yes |
|
gamma | ratio of specific heats (Cp/Cv) | yes |
|
||||||
p0 | static pressure reference | yes |
|
p0 | static pressure reference | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
\note
|
\note
|
||||||
The default boundary behaviour is for subsonic, incompressible flow.
|
The default boundary behaviour is for subsonic, incompressible flow.
|
||||||
|
|||||||
@ -30,16 +30,16 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition provides a total temperature condition.
|
This boundary condition provides a total temperature condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | Velocity field name | no | U
|
U | Velocity field name | no | U
|
||||||
phi | Flux field name | no | phi
|
phi | Flux field name | no | phi
|
||||||
psi | Compressibility field name | no | psi
|
psi | Compressibility field name | no | psi
|
||||||
gamma | ratio of specific heats (Cp/Cv) | yes |
|
gamma | ratio of specific heats (Cp/Cv) | yes |
|
||||||
T0 | reference temperature | yes |
|
T0 | reference temperature | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition provides a velocity condition for translational
|
This boundary condition provides a velocity condition for translational
|
||||||
motion on walls.
|
motion on walls.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | translational velocity | yes|
|
U | translational velocity | yes|
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -37,23 +37,23 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
x_p | patch values
|
x_p | patch values
|
||||||
x_{ref} | refernce patch values
|
x_{ref} | refernce patch values
|
||||||
n | time level
|
n | time level
|
||||||
\alpha | fraction of new random component added to previous time value
|
\alpha | fraction of new random component added to previous time value
|
||||||
C_{RMS} | RMS coefficient
|
C_{RMS} | RMS coefficient
|
||||||
s | fluctuation scale
|
s | fluctuation scale
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
fluctuationScale | RMS fluctuation scale (fraction of mean) | yes |
|
fluctuationScale | RMS fluctuation scale (fraction of mean) | yes |
|
||||||
referenceField | reference (mean) field | yes |
|
referenceField | reference (mean) field | yes |
|
||||||
alpha | fraction of new random component added to previous| no| 0.1
|
alpha | fraction of new random component added to previous| no| 0.1
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -38,22 +38,22 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
k_p | kinetic energy at the patch
|
k_p | kinetic energy at the patch
|
||||||
I | turbulence intensity
|
I | turbulence intensity
|
||||||
U | velocity field
|
U | velocity field
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
In the event of reverse flow, a zero-gradient condition is applied.
|
In the event of reverse flow, a zero-gradient condition is applied.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
intensity | fraction of mean field [0-1] | yes |
|
intensity | fraction of mean field [0-1] | yes |
|
||||||
U | velocity field name | no | U
|
U | velocity field name | no | U
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -36,22 +36,22 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
p_{hyd} | hyrostatic pressure [Pa]
|
p_{hyd} | hyrostatic pressure [Pa]
|
||||||
p_{ref} | reference pressure [Pa]
|
p_{ref} | reference pressure [Pa]
|
||||||
x_{ref} | reference point in Cartesian co-ordinates
|
x_{ref} | reference point in Cartesian co-ordinates
|
||||||
\rho | density (assumed uniform)
|
\rho | density (assumed uniform)
|
||||||
g | acceleration due to gravity [m/s2]
|
g | acceleration due to gravity [m/s2]
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
rho | uniform density [kg/m3] | yes |
|
rho | uniform density [kg/m3] | yes |
|
||||||
pRefValue | reference pressure [Pa] | yes |
|
pRefValue | reference pressure [Pa] | yes |
|
||||||
pRefPoint | reference pressure location | yes |
|
pRefPoint | reference pressure location | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,12 +30,12 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition provides a uniform fixed value condition.
|
This boundary condition provides a uniform fixed value condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
uniformValue | uniform value | yes |
|
uniformValue | uniform value | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,9 +31,9 @@ Description
|
|||||||
This boundary condition provides a time-varying form of the uniform total
|
This boundary condition provides a time-varying form of the uniform total
|
||||||
pressure boundary condition.
|
pressure boundary condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
U | velocity field name | no | U
|
U | velocity field name | no | U
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
@ -42,7 +42,7 @@ Description
|
|||||||
gamma | ratio of specific heats (Cp/Cv) | yes |
|
gamma | ratio of specific heats (Cp/Cv) | yes |
|
||||||
p0 | static pressure reference | yes |
|
p0 | static pressure reference | yes |
|
||||||
pressure | total pressure as a function of time | yes |
|
pressure | total pressure as a function of time | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
\note
|
\note
|
||||||
The default boundary behaviour is for subsonic, incompressible flow.
|
The default boundary behaviour is for subsonic, incompressible flow.
|
||||||
|
|||||||
@ -41,14 +41,14 @@ Description
|
|||||||
if alpha < lowerBound:
|
if alpha < lowerBound:
|
||||||
- apply a fixed value condition, with a uniform level of the lower bound
|
- apply a fixed value condition, with a uniform level of the lower bound
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
lowerBound | lower bound for clipping | yes |
|
lowerBound | lower bound for clipping | yes |
|
||||||
upperBound | upper bound for clipping | yes |
|
upperBound | upper bound for clipping | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -34,12 +34,12 @@ Description
|
|||||||
The flow rate is made proportional to the phase fraction alpha at each
|
The flow rate is made proportional to the phase fraction alpha at each
|
||||||
face of the patch and alpha is ensured to be bound between 0 and 1.
|
face of the patch and alpha is ensured to be bound between 0 and 1.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
flowRate | volumetric flow rate [m3/s] | yes |
|
flowRate | volumetric flow rate [m3/s] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -35,23 +35,23 @@ Description
|
|||||||
p = -\rho*g*\zeta
|
p = -\rho*g*\zeta
|
||||||
\f]
|
\f]
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\rho | density [kg/m3]
|
\rho | density [kg/m3]
|
||||||
g | acceleration due to gravity [m/s2]
|
g | acceleration due to gravity [m/s2]
|
||||||
\zeta | wave amplitude [m]
|
\zeta | wave amplitude [m]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
The wave amplitude is updated as part of the calculation, derived from the
|
The wave amplitude is updated as part of the calculation, derived from the
|
||||||
local volumetric flux.
|
local volumetric flux.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
zeta | wave amplitude field name | no | zeta
|
zeta | wave amplitude field name | no | zeta
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -39,23 +39,23 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
x_p | patch values
|
x_p | patch values
|
||||||
\phi_p | patch face flux
|
\phi_p | patch face flux
|
||||||
\psi_p | patch compressibility
|
\psi_p | patch compressibility
|
||||||
Sf | patch face area vector
|
Sf | patch face area vector
|
||||||
\gamma | ratio of specific heats
|
\gamma | ratio of specific heats
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
psi | compressibility field name | no | psi
|
psi | compressibility field name | no | psi
|
||||||
gamma | ratio of specific heats (Cp/Cv) | yes |
|
gamma | ratio of specific heats (Cp/Cv) | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -58,31 +58,31 @@ Wall functions for compressible flow
|
|||||||
\section secBoundaryConditions Typical usage for pressure-velocity systems
|
\section secBoundaryConditions Typical usage for pressure-velocity systems
|
||||||
|
|
||||||
subsonic inlet (flow specified):
|
subsonic inlet (flow specified):
|
||||||
/table
|
\table
|
||||||
Variable | Symbol | Type
|
Variable | Symbol | Type
|
||||||
pressure | p | \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
pressure | p | \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
||||||
velocity | U | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
velocity | U | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
||||||
transported property | - | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
transported property | - | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
||||||
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
subsonic outlet:
|
subsonic outlet:
|
||||||
/table
|
\table
|
||||||
Variable | Symbol | Type
|
Variable | Symbol | Type
|
||||||
pressure | p | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
pressure | p | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
||||||
velocity | U | \link Foam::inletOutletFvPatchField inletOutlet\endlink or \link Foam::pressureInletOutletVelocityFvPatchVectorField pressureInletOutletVelocity\endlink
|
velocity | U | \link Foam::inletOutletFvPatchField inletOutlet\endlink or \link Foam::pressureInletOutletVelocityFvPatchVectorField pressureInletOutletVelocity\endlink
|
||||||
transported property | - | \link Foam::inletOutletFvPatchField inletOutlet\endlink
|
transported property | - | \link Foam::inletOutletFvPatchField inletOutlet\endlink
|
||||||
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
wall:
|
wall:
|
||||||
/table
|
\table
|
||||||
Variable | Symbol | Type
|
Variable | Symbol | Type
|
||||||
pressure | p | \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
pressure | p | \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
||||||
velocity | U | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
velocity | U | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
||||||
transported property | - | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
transported property | - | \link Foam::fixedValueFvPatchField fixedValue\endlink
|
||||||
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
|
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
|
|||||||
@ -38,23 +38,23 @@ Description
|
|||||||
\f]
|
\f]
|
||||||
|
|
||||||
where
|
where
|
||||||
/vartable
|
\vartable
|
||||||
U_p | patch velocity [m/s]
|
U_p | patch velocity [m/s]
|
||||||
n | patch normal vector
|
n | patch normal vector
|
||||||
\phi | mass flux [kg/s]
|
\phi | mass flux [kg/s]
|
||||||
\rho | density [kg/m3]
|
\rho | density [kg/m3]
|
||||||
Sf | patch face area vectors [m2]
|
Sf | patch face area vectors [m2]
|
||||||
\delta | film height [m]
|
\delta | film height [m]
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
phi | Flux field name | no | phi
|
phi | Flux field name | no | phi
|
||||||
rho | density field name | no | rho
|
rho | density field name | no | rho
|
||||||
deltaf | height field name | no | deltaf
|
deltaf | height field name | no | deltaf
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,16 +33,16 @@ Description
|
|||||||
condition varies from the standard wall function by taking into account any
|
condition varies from the standard wall function by taking into account any
|
||||||
mass released from the film model.
|
mass released from the film model.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
B | model coefficient | no | 5.5
|
B | model coefficient | no | 5.5
|
||||||
yPlusCrit | critical y+ for transition to turbulent flow | no|11.05
|
yPlusCrit | critical y+ for transition to turbulent flow | no|11.05
|
||||||
Cmu | model coefficient | no | 0.09
|
Cmu | model coefficient | no | 0.09
|
||||||
kappa | Von-Karman constant | no | 0.41
|
kappa | Von-Karman constant | no | 0.41
|
||||||
Prt | turbulent Prandtl number | no | 0.85
|
Prt | turbulent Prandtl number | no | 0.85
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
using wall functions, based on turbulence kinetic energy, for use with
|
using wall functions, based on turbulence kinetic energy, for use with
|
||||||
surface film models.
|
surface film models.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,12 +31,12 @@ Description
|
|||||||
This boundary condition provides an energy jump condition across a pair
|
This boundary condition provides an energy jump condition across a pair
|
||||||
of coupled patches.
|
of coupled patches.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
jump | energy jump values | yes |
|
jump | energy jump values | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,7 +30,7 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition provides a fixed condition for internal energy
|
This boundary condition provides a fixed condition for internal energy
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -30,7 +30,7 @@ Group
|
|||||||
Description
|
Description
|
||||||
This boundary condition provides a gradient condition for internal energy
|
This boundary condition provides a gradient condition for internal energy
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
myPatch
|
myPatch
|
||||||
|
|||||||
@ -31,13 +31,13 @@ Description
|
|||||||
This boundary condition provides an enthalpy condition for wall heat
|
This boundary condition provides an enthalpy condition for wall heat
|
||||||
transfer
|
transfer
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
Tinf | wall temperature | yes |
|
Tinf | wall temperature | yes |
|
||||||
alphaWall | thermal diffusivity | yes |
|
alphaWall | thermal diffusivity | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -34,12 +34,12 @@ Description
|
|||||||
The radiation temperature is retrieved from the mesh database, using a
|
The radiation temperature is retrieved from the mesh database, using a
|
||||||
user specified temperature field name.
|
user specified temperature field name.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
T | temperature field name | no | T
|
T | temperature field name | no | T
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -34,12 +34,12 @@ Description
|
|||||||
The radiation temperature field across the patch is supplied by the user
|
The radiation temperature field across the patch is supplied by the user
|
||||||
using the \c Trad entry.
|
using the \c Trad entry.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
T | temperature field name | no | T
|
T | temperature field name | no | T
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -33,13 +33,13 @@ Description
|
|||||||
(fvDOM), in which the radiation temperature is retrieved from the
|
(fvDOM), in which the radiation temperature is retrieved from the
|
||||||
temperature field boundary condition.
|
temperature field boundary condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
T | temperature field name | no | T
|
T | temperature field name | no | T
|
||||||
emissivityMode | emissivity mode: solidThermo or lookup | yes |
|
emissivityMode | emissivity mode: solidThermo or lookup | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,13 +31,13 @@ Description
|
|||||||
This boundary condition provides a grey-diffuse condition for radiative
|
This boundary condition provides a grey-diffuse condition for radiative
|
||||||
heat flux, \c Qr, for use with the view factor model
|
heat flux, \c Qr, for use with the view factor model
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
Qro | external radiative heat flux | yes |
|
Qro | external radiative heat flux | yes |
|
||||||
emissivityMode | emissivity mode: solidThermo or lookup | yes |
|
emissivityMode | emissivity mode: solidThermo or lookup | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition provides a wide-band, diffusive radiation
|
This boundary condition provides a wide-band, diffusive radiation
|
||||||
condition, where the patch temperature is specified.
|
condition, where the patch temperature is specified.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -42,20 +42,20 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
htc_p | patch convective heat transfer coefficient
|
htc_p | patch convective heat transfer coefficient
|
||||||
Re | Reynolds number
|
Re | Reynolds number
|
||||||
Pr | Prandtl number
|
Pr | Prandtl number
|
||||||
\kappa_p | thermal conductivity
|
\kappa_p | thermal conductivity
|
||||||
L | length scale
|
L | length scale
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
L | Length scale [m] | yes |
|
L | Length scale [m] | yes |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -39,24 +39,24 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\epsilon_p | patch epsilon values
|
\epsilon_p | patch epsilon values
|
||||||
C_{\mu} | Model coefficient, set to 0.09
|
C_{\mu} | Model coefficient, set to 0.09
|
||||||
k | turbulence kinetic energy
|
k | turbulence kinetic energy
|
||||||
L | length scale
|
L | length scale
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
\note
|
\note
|
||||||
In the event of reverse flow, a zero-gradient condition is applied
|
In the event of reverse flow, a zero-gradient condition is applied
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
mixingLength | Length scale [m] | yes |
|
mixingLength | Length scale [m] | yes |
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
k | turbulence kinetic energy field name | no | k
|
k | turbulence kinetic energy field name | no | k
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -38,24 +38,24 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\omega_p | patch omega values
|
\omega_p | patch omega values
|
||||||
C_{\mu} | Model coefficient, set to 0.09
|
C_{\mu} | Model coefficient, set to 0.09
|
||||||
k | turbulence kinetic energy
|
k | turbulence kinetic energy
|
||||||
L | length scale
|
L | length scale
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
\note
|
\note
|
||||||
In the event of reverse flow, a zero-gradient condition is applied
|
In the event of reverse flow, a zero-gradient condition is applied
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
mixingLength | Length scale [m] | yes |
|
mixingLength | Length scale [m] | yes |
|
||||||
phi | flux field name | no | phi
|
phi | flux field name | no | phi
|
||||||
k | turbulence kinetic energy field name | no | k
|
k | turbulence kinetic energy field name | no | k
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,15 +31,15 @@ Description
|
|||||||
This boundary condition provides a thermal wall function for turbulent
|
This boundary condition provides a thermal wall function for turbulent
|
||||||
thermal diffusivity (usually\c alphat) based on the Jayatilleke model.
|
thermal diffusivity (usually\c alphat) based on the Jayatilleke model.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
Prt | turbulent Prandtl number | no | 0.85
|
Prt | turbulent Prandtl number | no | 0.85
|
||||||
Cmu | model coefficient | no | 0.09
|
Cmu | model coefficient | no | 0.09
|
||||||
kappa | Von Karman constant | no | 0.41
|
kappa | Von Karman constant | no | 0.41
|
||||||
E | model coefficient | no | 9.8
|
E | model coefficient | no | 9.8
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -40,19 +40,19 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
\alpha_t| turblence thermal diffusivity
|
\alpha_t| turblence thermal diffusivity
|
||||||
\mu_t | turblence viscosity
|
\mu_t | turblence viscosity
|
||||||
Pr_t | turblent Prandtl number
|
Pr_t | turblent Prandtl number
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
mut | turbulence viscosity field name | no | mut
|
mut | turbulence viscosity field name | no | mut
|
||||||
Prt | turbulent Prandtl number | no | 0.85
|
Prt | turbulent Prandtl number | no | 0.85
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -38,20 +38,20 @@ Description
|
|||||||
|
|
||||||
where
|
where
|
||||||
|
|
||||||
/vartable
|
\vartable
|
||||||
epsilon | turblence dissipation field
|
epsilon | turblence dissipation field
|
||||||
G | turblence generation field
|
G | turblence generation field
|
||||||
/endvartable
|
\endvartable
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
G | turbulence generation field name | no | G
|
G | turbulence generation field name | no | G
|
||||||
Cmu | model coefficient | no | 0.09
|
Cmu | model coefficient | no | 0.09
|
||||||
kappa | Von Karman constant | no | 0.41
|
kappa | Von Karman constant | no | 0.41
|
||||||
E | model coefficient | no | 9.8
|
E | model coefficient | no | 9.8
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition is applied to turbulence \c k, \c q, and \c R
|
This boundary condition is applied to turbulence \c k, \c q, and \c R
|
||||||
when using wall functions, and simply enforces a zero-gradient condition.
|
when using wall functions, and simply enforces a zero-gradient condition.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
with low Reynolds number models. It sets \c nut to zero, and provides an
|
with low Reynolds number models. It sets \c nut to zero, and provides an
|
||||||
access function to calculate y+.
|
access function to calculate y+.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,14 +31,14 @@ Description
|
|||||||
This boundary condition provides a turbulent viscosity condition when
|
This boundary condition provides a turbulent viscosity condition when
|
||||||
using wall functions for rough walls, based on velocity.
|
using wall functions for rough walls, based on velocity.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
/table
|
\table
|
||||||
Property | Description | Required | Default value
|
Property | Description | Required | Default value
|
||||||
roughnessHeight | roughness height | yes |
|
roughnessHeight | roughness height | yes |
|
||||||
roughnessConstant | roughness constanr | yes |
|
roughnessConstant | roughness constanr | yes |
|
||||||
roughnessFactor | scaling factor |
|
roughnessFactor | scaling factor |
|
||||||
/endtable
|
\endtable
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -32,7 +32,7 @@ Description
|
|||||||
using wall functions for rough walls, based on velocity, using Spaldings
|
using wall functions for rough walls, based on velocity, using Spaldings
|
||||||
law to give a continuous nut profile to the wall (y+ = 0)
|
law to give a continuous nut profile to the wall (y+ = 0)
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
@ -31,7 +31,7 @@ Description
|
|||||||
This boundary condition provides a turbulent viscosity condition when
|
This boundary condition provides a turbulent viscosity condition when
|
||||||
using wall functions, based on velocity.
|
using wall functions, based on velocity.
|
||||||
|
|
||||||
/heading Patch usage
|
\heading Patch usage
|
||||||
|
|
||||||
Example of the boundary condition specification:
|
Example of the boundary condition specification:
|
||||||
\verbatim
|
\verbatim
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user