Merge branch 'master' of /export/shaggy2/andy/shelob/OpenFOAM/OpenFOAM-dev

This commit is contained in:
andy
2012-07-25 09:01:55 +01:00
124 changed files with 676 additions and 179 deletions

View File

@ -35,19 +35,28 @@ Description
The respective contributions from each is determined by a weight field:
\f[
x_p = w*A + (1-w)*(x_c + B/\Delta)
x_p = w x_p + (1-w) \left(x_c + \frac{\nabla_\perp x}{\Delta}\right)
\f]
where
\vartable
x_p | patch values
x_c | patch internal cell values
w | weight field, \c valueFraction_
A | fixed value, \c refValue_
B | patch normal gradient, \c refGrad_
w | weight field
\Delta| inverse distance from face centre to internal cell centre
w | weighting (0-1)
\endvartable
\heading Patch usage
\table
Property | Description | Required | Default value
valueFraction | weight field | yes |
refValue | fixed value | yes |
refGrad | patch normal gradient | yes |
\endtable
\note
This condition is not usually applied directly; instead, use a derived
mixed condition such as \c inletOutlet

View File

@ -28,7 +28,7 @@ Group
grpGenericBoundaryConditions
Description
This boundary condition appies a zero-gradient condition from the patch
This boundary condition applies a zero-gradient condition from the patch
internal field onto the patch faces.
\heading Patch usage
@ -57,7 +57,7 @@ namespace Foam
{
/*---------------------------------------------------------------------------*\
Class zeroGradientFvPatch Declaration
Class zeroGradientFvPatchField Declaration
\*---------------------------------------------------------------------------*/
template<class Type>

View File

@ -28,7 +28,7 @@ Group
grpCoupledBoundaryConditions
Description
This boundary condition supplies a jump condition, using the \c cyclic
This boundary condition provides a jump condition, using the \c cyclic
condition as a base.
The jump is specified as a \c DataEntry type, to enable the use of, e.g.

View File

@ -31,31 +31,36 @@ Description
This boundary condition can be applied to assign either a pressure inlet
or outlet total pressure condition for a fan.
User specifies:
\li pressure drop vs volumetric flow rate table (fan curve) file name;
\li direction of normal flow through the fan, in or out;
\li total pressure of the environment.
\heading Patch usage
\table
Property | Description | Required | Default value
fileName | fan curve file name | yes |
outOfBounds | out of bounds handling | yes |
direction | direction of flow through fan [in/out] | yes |
p0 | environmental total pressure | yes |
\endtable
Example of the boundary condition specification:
\verbatim
inlet
{
type fanPressure;
fileName "fanCurve"; // Fan curve file name
outOfBounds clamp; // (error|warn|clamp|repeat)
direction in; // Direction of flow through fan
p0 uniform 0; // Environmental total pressure
value uniform 0; // Initial pressure
fileName "fanCurve";
outOfBounds clamp;
direction in;
p0 uniform 0;
value uniform 0;
}
outlet
{
type fanPressure;
fileName "fanCurve"; // Fan curve file name
outOfBounds clamp; // (error|warn|clamp|repeat)
direction out; // Direction of flow through fan
p0 uniform 0; // Environmental total pressure
value uniform 0; // Initial pressure
fileName "fanCurve";
outOfBounds clamp;
direction out;
p0 uniform 0;
value uniform 0;
}
\endverbatim

View File

@ -44,7 +44,7 @@ Description
\verbatim
myPatch
{
type mappedFixedInternalValue;
type mappedFixedPushedInternalValue;
fieldName T;
setAverage no;
average 0;
@ -78,7 +78,7 @@ namespace Foam
{
/*---------------------------------------------------------------------------*\
Class mappedFixedPushedInternalValueFvPatchField Declaration
Class mappedFixedPushedInternalValueFvPatchField Declaration
\*---------------------------------------------------------------------------*/
template<class Type>

View File

@ -42,7 +42,7 @@ Description
\verbatim
myPatch
{
type mappedFixedInternalValue;
type mappedVelocityFlux;
phi phi;
value uniform 0; // place holder
}

View File

@ -61,7 +61,7 @@ Description
\verbatim
myPatch
{
type externalWallHeatFluxTemperature;
type multiphaseFixedFluxPressure;
phiHbyA phiHbyA;
phi phi;
rho rho;

View File

@ -42,7 +42,7 @@ Description
\verbatim
myPatch
{
type inletOutlet;
type surfaceNormalFixedValue;
refValue -10; // 10 INTO the domain
}
\endverbatim

View File

@ -42,7 +42,7 @@ Description
\verbatim
myPatch
{
type rotatingWallVelocity;
type translatingWallVelocity;
U (100 0 0);
}
\endverbatim

View File

@ -85,7 +85,7 @@ turbulentIntensityKineticEnergyInletFvPatchScalarField
"("
"const fvPatch&, "
"const DimensionedField<scalar, volMesh>&, "
"const dictionary&
"const dictionary&"
")"
) << "Turbulence intensity should be specified as a fraction 0-1 "
"of the mean velocity\n"

View File

@ -24,11 +24,13 @@ License
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
\page pageBoundaryConditions Boundary Conditions
\ref grpBoundaryConditions
\ref grpBoundaryConditions are required to 'close' the simulation problem.
Careful attention should be applied to their selection so as to create a
well-posed system of equations, which can be solved numerically.
\section secBoundaryConditionsOverview Overview
The set of available \ref grpBoundaryConditions comprise of basic, turbulent and
thermophysical types.
\subsection secBC1 Basic boundary conditions
- \ref grpConstraintBoundaryConditions
@ -47,6 +49,10 @@ License
\section secWallFunctions Wall functions
Wall functions in OpenFOAM are modelled as boundary conditions, applied to
the viscosity for momentum, and thermal diffusivity for energy. Two groups of
wall functions are available, which vary in terms of the underlying
compressibility assumption.
Wall functions for incompressible flow
- \ref grpIcoWallFunctions
@ -56,6 +62,9 @@ Wall functions for compressible flow
\section secBoundaryConditions Typical usage for pressure-velocity systems
The choice as to the most appropriate set of boundary conditions is dictated by
the type of flow problem. In many cases, multiple possible selections exist;
the following tables offer suggestions for subsonic flow.
subsonic inlet (flow specified):
\table
@ -75,7 +84,7 @@ subsonic outlet:
derived property | - | \link Foam::calculatedFvPatchField calculated\endlink or \link Foam::zeroGradientFvPatchField zeroGradient\endlink
\endtable
wall:
wall (impermeable, non-slip):
\table
Variable | Symbol | Type
pressure | p | \link Foam::zeroGradientFvPatchField zeroGradient\endlink

View File

@ -34,7 +34,7 @@ License
The difference between the methods is based on when the patch values are
updated. When the condition is applied to a solution variable, the
call to updateCoeffs() occurs as a preliminary step of the
\<matrix\>.solve(). The evaluate() method is invoked after, or idependent
\<matrix\>.solve(). The evaluate() method is invoked after, or independent
of the matrix solve, via a call to \<field\>.correctBoundaryConditions().
@}

View File

@ -24,7 +24,8 @@ License
Class
Foam::partialWrite
\ingroup grpIOFunctionObjects
Group
grpIOFunctionObjects
Description
Allows some fields/registered objects to be written more often than others.

View File

@ -24,7 +24,8 @@ License
Class
Foam::removeRegisteredObject
\ingroup grpIOFunctionObjects
Group
grpIOFunctionObjects
Description
Removes registered IO objects if present in the database

View File

@ -24,7 +24,8 @@ License
Class
Foam::writeRegisteredObject
\ingroup grpIOFunctionObjects
Group
grpIOFunctionObjects
Description
Takes over the writing of registered IO objects

View File

@ -24,7 +24,8 @@ License
Class
Foam::cloudInfo
\ingroup grpCloudFunctionObjects
Group
grpCloudFunctionObjects
Description
This function object outputs lagrangian cloud information to a file. The

View File

@ -24,7 +24,8 @@ License
Class
Foam::fieldAverage
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Calculates the field averages given list of fieldAverageItems, e.g.

View File

@ -21,10 +21,11 @@ License
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
class
Class
Foam::fieldCoordinateSystemTransform
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Transforms fields from global cartesian co-ordinates to local co-ordinate

View File

@ -24,7 +24,8 @@ License
Class
Foam::fieldMinMax
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Calculates scalar minimim and maximum field values.

View File

@ -24,7 +24,8 @@ License
Class
Foam::fieldValue
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Base class for field value -based function objects.

View File

@ -24,7 +24,8 @@ License
Class
Foam::nearWallFields
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Samples near-patch volFields

View File

@ -24,7 +24,8 @@ License
Class
Foam::processorField
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Writes a scalar field whose value is the local processor ID. Output

View File

@ -24,7 +24,8 @@ License
Class
Foam::readFields
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Reads fields from the time folders and adds them to the mesh database

View File

@ -24,7 +24,8 @@ License
Class
Foam::regionSizeDistribution
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Looks up a field, interpolates it to the faces and determines a connected

View File

@ -24,7 +24,8 @@ License
Class
Foam::streamLine
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Generation of streamlines. Samples along track of passive particle.

View File

@ -24,7 +24,7 @@ License
Class
Foam::surfaceInterpolateFields
\ingroup grpFieldFunctionObjects
Group grpFieldFunctionObjects
Description
Linear interpolates volFields to surfaceFields

View File

@ -24,7 +24,8 @@ License
Class
Foam::turbulenceFields
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Stores turbulence fields on the mesh database for further manipulation.

View File

@ -24,7 +24,8 @@ License
Class
Foam::wallBoundedStreamLine
\ingroup grpFieldFunctionObjects
Group
grpFieldFunctionObjects
Description
Generation of streamlines. Samples along track of passive particle.

View File

@ -24,7 +24,8 @@ License
Class
Foam::forceCoeffs
\ingroup grpForcesFunctionObjects
Group
grpForcesFunctionObjects
Description
Derived from the forces function object, creates a specialisation to

View File

@ -24,7 +24,8 @@ License
Class
Foam::forces
\ingroup grpForcesFunctionObjects
Group
grpForcesFunctionObjects
Description
Calculates the forces and moments by integrating the pressure and

View File

@ -24,7 +24,8 @@ License
Class
Foam::abortCalculation
\ingroup grpJobControlFunctionObjects
Group
grpJobControlFunctionObjects
Description
Watches for presence of the named file in the $FOAM_CASE directory

View File

@ -24,7 +24,8 @@ License
Class
Foam::systemCall
\ingroup grpFunctionObjects
Group
grpFunctionObjects
Description
Executes system calls, entered in the form of a string list

View File

@ -24,7 +24,8 @@ License
Class
Foam::codedFunctionObject
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
functionObject using dynamic code compilation.

View File

@ -24,7 +24,8 @@ License
Class
Foam::dsmcFields
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
Calculate intensive fields:

View File

@ -24,18 +24,28 @@ License
Class
Foam::pressureCoefficient
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
Calculates pressure coefficient, \f$c_p\f$
\f[
c_p = p/p_{dyn,inf}
c_p = \frac{p}{p_{dyn,\infty}}
\f]
where:
\f[
p_{dyn,\infty} = 0.5 \rho |U_{\infty}|^2
\f]
where:
where
\vartable
c_p | pressure coefficient
p | pressure [bar]
\rho | density [kg/m3]
U | velocity [m/s]
\endvartable
p_dyn,inf = 0.5*rho*mag(U_inf)^2
SourceFiles
pressureCoefficient.C

View File

@ -24,7 +24,8 @@ License
Class
Foam::staticPressure
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
Converts kinematic pressure to static pressure, from the name of the

View File

@ -24,7 +24,8 @@ License
Class
Foam::timeActivatedFileUpdate
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
Performs a file copy/replacement once a specified time has been reached.

View File

@ -24,7 +24,8 @@ License
Class
Foam::yPlusLES
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
Evaluates and outputs turbulence y+ for LES models. Values written to

View File

@ -24,7 +24,8 @@ License
Class
Foam::yPlusRAS
\ingroup grpUtilitiesFunctionObjects
Group
grpUtilitiesFunctionObjects
Description
Evaluates and outputs turbulence y+ for RAS models. Values written to

View File

@ -21,12 +21,12 @@ License
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
\addtogroup functionObjects
@{
Class
Foam::probes
Group
grpFunctionObjects
Description
Set of locations to sample.
@ -34,7 +34,6 @@ Description
SourceFiles
probes.C
@}
\*---------------------------------------------------------------------------*/

View File

@ -21,12 +21,12 @@ License
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
\addtogroup functionObjects
@{
Class
Foam::sampledSet
Group
grpFunctionObjects
Description
Holds list of sampling points which is filled at construction time.
Various implementations of this base class to e.g. get sampling points
@ -38,7 +38,6 @@ Description
SourceFiles
sampledSet.C
@}
\*---------------------------------------------------------------------------*/

View File

@ -21,12 +21,12 @@ License
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
\addtogroup functionObjects
@{
Class
Foam::sampledSurface
Group
grpFunctionObjects
Description
An abstract class for surfaces with sampling.
@ -46,7 +46,6 @@ Description
SourceFiles
sampledSurface.C
sampledSurfaceTemplates.C
@}
\*---------------------------------------------------------------------------*/

View File

@ -25,6 +25,7 @@ License
\defgroup grpThermoBoundaryConditions Thermophysical boundary conditions
@{
\ingroup grpBoundaryConditions
This group contains thermophysical model boundary conditions
@}

View File

@ -97,10 +97,8 @@ void Foam::gradientEnergyFvPatchScalarField::updateCoeffs()
return;
}
const basicThermo& thermo = db().lookupObject<basicThermo>
(
"thermophysicalProperties"
);
const basicThermo& thermo =
db().lookupObject<basicThermo>("thermophysicalProperties");
const label patchi = patch().index();

View File

@ -28,9 +28,25 @@ Group
grpThermoBoundaryConditions
Description
This boundary condition provides a gradient condition for internal energy
This boundary condition provides a gradient condition for internal energy,
where the gradient is calculated using:
\f[
\nabla(e_p) = \nabla_\perp C_p(p, T) + \frac{e_p - e_c}{\Delta}
\f]
where
\vartable
e_p | energy at patch faces [J]
e_c | energy at patch internal cells [J]
p | pressure [bar]
T | temperature [K]
C_p | specific heat [J/kg/K]
\Delta | distance between patch face and internal cell centres [m]
\endvartable
\heading Patch usage
Example of the boundary condition specification:
\verbatim
myPatch

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::alphaContactAngleFvPatchScalarField
Group
grpWallBoundaryConditions grpGenericBoundaryConditions
Description
Abstract base class for alphaContactAngle boundary conditions.
@ -47,11 +50,12 @@ Description
on p_rgh must set to guarantee that the flux is corrected to be zero at the
wall e.g.
walls
{
type fixedFluxPressure;
adjoint no;
}
\verbatim
myPatch
{
type alphaContactAngle;
}
\endverbatim
If "limit zeroGradient;" is used the pressure BCs can be left as before.
@ -72,7 +76,7 @@ namespace Foam
{
/*---------------------------------------------------------------------------*\
Class alphaContactAngleFvPatch Declaration
Class alphaContactAngleFvPatchScalarField Declaration
\*---------------------------------------------------------------------------*/
class alphaContactAngleFvPatchScalarField

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::DeardorffDiffStress
Group
grpCmpLESTurbulence
Description
Differential SGS Stress Equation Model for compressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::GenEddyVisc
Group
grpCmpLESTurbulence
Description
General base class for all compressible models that can be implemented as
an eddy viscosity, i.e. algebraic and one-equation models.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::GenSGSStress
Group
grpCmpLESTurbulence
Description
General base class for all compressible models that directly
solve for the SGS stress tensor B.
@ -52,7 +55,7 @@ namespace LESModels
{
/*---------------------------------------------------------------------------*\
Class GenSGSStress Declaration
Class GenSGSStress Declaration
\*---------------------------------------------------------------------------*/
class GenSGSStress

View File

@ -24,10 +24,12 @@ License
Namespace
Foam::compressible::LESModels
Group
grpCmpLESTurbulence
Description
Namespace for compressible LES models.
Class
Foam::compressible::LESModel

View File

@ -0,0 +1,32 @@
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
\defgroup grpCmpLESTurbulence Compressible LES turbulence
@{
\ingroup grpCmpTurbulence
This group contains compressible LES models.
@}
\*---------------------------------------------------------------------------*/

View File

@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::Smagorinsky
Group
grpCmpLESTurbulence
Description
The choric Smagorinsky Model for compressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::SpalartAllmaras
Group
grpCmpLESTurbulence
Description
SpalartAllmaras for compressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::homogeneousDynOneEqEddy
Group
grpCmpLESTurbulence
Description
One Equation Eddy Viscosity Model for compressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::lowReOneEqEddy
Group
grpCmpLESTurbulence
Description
One Equation Eddy Viscosity Model for compressible flow

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::LESModels::oneEqEddy
Group
grpCmpLESTurbulence
Description
One Equation Eddy Viscosity Model for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::LRR
Group
grpCmpRASTurbulence
Description
Launder, Reece and Rodi Reynolds-stress turbulence model for
compressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::LaunderGibsonRSTM
Group
grpCmpRASTurbulence
Description
Launder-Gibson Reynolds stress turbulence model for compressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::LaunderSharmaKE
Group
grpCmpRASTurbulence
Description
Launder and Sharma low-Reynolds k-epsilon turbulence model for
compressible and combusting flows.

View File

@ -27,7 +27,6 @@ Namespace
Description
Namespace for compressible RAS turbulence models.
Class
Foam::compressible::RASModel

View File

@ -0,0 +1,32 @@
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
\defgroup grpCmpRASTurbulence Compressible RAS turbulence
@{
\ingroup grpCmpTurbulence
This group contains compressible RAS models.
@}
\*---------------------------------------------------------------------------*/

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::RNGkEpsilon
Group
grpCmpRASTurbulence
Description
Renormalisation group k-epsilon turbulence model for compressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::SpalartAllmaras
Group
grpCmpRASTurbulence
Description
Spalart-Allmaras one-eqn mixing-length model for compressible
external flows.

View File

@ -61,7 +61,7 @@ Description
\verbatim
myPatch
{
type turbulentInlet;
type convectiveHeatTransfer;
L 0.1;
}
\endverbatim

View File

@ -25,6 +25,7 @@ License
\defgroup grpCmpRASBoundaryConditions RAS compressible boundary conditions
@{
\ingroup grpCmpRASTurbulence
This group contains compressible RAS turbulence model boundary conditions
@}

View File

@ -45,7 +45,7 @@ Description
\verbatim
myPatch
{
type alphaSgsJayatillekeWallFunction;
type alphatJayatillekeWallFunction;
Prt 0.85;
kappa 0.41;
E 9.8;

View File

@ -25,7 +25,7 @@ Class
Foam::compressible::RASModels::kqRWallFunctionFvPatchField
Group
grpIcoWallFunctions
grpCmpWallFunctions
Description
This boundary condition is applied to turbulence \c k, \c q, and \c R

View File

@ -37,14 +37,14 @@ Description
Property | Description | Required | Default value
roughnessHeight | roughness height | yes |
roughnessConstant | roughness constanr | yes |
roughnessFactor | scaling factor |
roughnessFactor | scaling factor | yes |
\endtable
Example of the boundary condition specification:
\verbatim
myPatch
{
type nutURoughWallFunction;
type mutURoughWallFunction;
roughnessHeight 1e-5;
roughnessConstant 0.5;
roughnessFactor 1;

View File

@ -29,9 +29,22 @@ Group
Description
This boundary condition provides a turbulent viscosity condition when
using wall functions for rough walls, based on velocity, using Spaldings
using wall functions for rough walls, based on velocity, using Spalding's
law to give a continuous nut profile to the wall (y+ = 0)
\f[
y^+ = u^+ + \frac{1}{E} \left[exp(\kappa u^+) - 1 - \kappa u^+\,
- 0.5 (\kappa u^+)^2 - \frac{1}{6} (\kappa u^+)^3\right]
\f]
where
\vartable
y^+ | non-dimensional position
u^+ | non-dimensional velocity
\kappa | Von Karman constant
\endvartable
\heading Patch usage
Example of the boundary condition specification:

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -49,7 +49,7 @@ Description
\verbatim
myPatch
{
type nutkAtmRoughWallFunction;
type mutkRoughWallFunction;
Ks uniform 0;
Cs uniform 0.5;
}

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::kEpsilon
Group
grpCmpRASTurbulence
Description
Standard k-epsilon turbulence model for compressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::kOmegaSST
Group
grpCmpRASTurbulence
Description
Implementation of the k-omega-SST turbulence model for compressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::laminar
Group
grpCmpRASTurbulence
Description
Dummy turbulence model for laminar compressible flow.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::compressible::RASModels::realizableKE
Group
grpCmpRASTurbulence
Description
Realizable k-epsilon turbulence model for compressible flows.

View File

@ -0,0 +1,31 @@
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
\defgroup grpCmpTurbulence Compressible turbulence
@{
This group contains compressible turbulence models.
@}
\*---------------------------------------------------------------------------*/

View File

@ -25,7 +25,8 @@ License
Class
Foam::fixedShearStressFvPatchVectorField
Group grpWallBoundaryConditions
Group
grpWallBoundaryConditions
Description
Set a constant shear stress as tau0 = -nuEff dU/dn.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,18 +24,57 @@ License
Class
Foam::porousBafflePressureFvPatchField
Group
grpCoupledBoundaryConditions
Description
Foam::porousBafflePressureFvPatchField
the porous baffle operates on a cyclic patch and introduce a jump on the p
field as follow:
This boundary condition provides a jump condition, using the \cyclic
condition as a base.
deltaP = -(I*mu*U + 0.5*D*rho*magSqr(U)*L)
The porous baffle introduces a pressure jump defined by:
where:
\f[
\Delta p = -(I \mu U + 0.5 D \rho |U|^2 L)
\f]
I is the inertial coefficient
D is the darcy coeafficient
L is the porous media lenght in the flow direction
where
\vartable
p | pressure [Pa]
\rho | density [kg/m3]
\mu | viscosity [Pa s]
I | inertial coefficient
D | Darcy coefficient
L | porous media length in the flow direction
\endvartable
\heading Patch usage
\table
Property | Description | Required | Default value
patchType | underlying patch type should be \c cyclic| yes |
D | Darcy coefficient | yes |
I | inertial coefficient | yes |
L | porous media length in the flow direction | yes |
\endtable
Example of the boundary condition specification:
\verbatim
myPatch
{
type porousBafflePressure;
patchType cyclic;
jump uniform 0;
D 1000000;
I 0.001;
L 0.1;
value uniform 0;
}
\endverbatim
\note
The underlying \c patchType should be set to \c cyclic
SourceFiles
porousBafflePressureFvPatchField.C
@ -63,7 +102,7 @@ class porousBafflePressureFvPatchField
{
// Private data
//- Darcy pressure lost coefficient
//- Darcy pressure loss coefficient
scalar D_;
//- Inertia pressure lost coefficient

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,26 +24,31 @@ License
Class
Foam::incompressible::LESModels::DeardorffDiffStress
Group
grpIcoLESTurbulence
Description
Differential SGS Stress Equation Model for incompressible flows
The DSEM uses a model version of the full balance equation for the SGS
stress tensor to simulate the behaviour of B.
Thus,
\verbatim
d/dt(B) + div(U*B) - div(nuSgs*grad(B))
=
P - c1*epsilon/k*B - 0.667*(1 - c1)*epsilon*I - c2*(P - 0.333*trP*I)
\f[
\frac{d}{dt}(B) + \nabla\cdot(U B) - \nabla\cdot(\nu_{sgs}\nabla B)
=
P - c_1 \frac{\epsilon}{k}B - 0.667(1 - c_1)\epsilon I
- c_2 (P - 0.333 trP I)
\f]
where
k = 0.5*tr(B),
epsilon = ce*k^3/2/delta,
epsilon/k = ce*k^1/2/delta
P = -(B'L + L'B)
nuSgs = ck*sqrt(k)*delta
nuEff = nuSgs + nu
\endverbatim
\f{eqnarray*}{
k &=& 0.5 tr(B) \\
\epsilon &=& c_e k^{3/2}/\Delta \\
\epsilon/k &=& c_e k^{1/2}/\Delta \\
P &=& -(B'L + L'B) \\
\nu_{sgs} &=& c_k k^{1/2} \Delta \\
\nu_{eff} &=& \nu_{sgs} + \nu
\f}
SourceFiles
DeardorffDiffStress.C
@ -65,7 +70,7 @@ namespace LESModels
{
/*---------------------------------------------------------------------------*\
Class DeardorffDiffStress Declaration
Class DeardorffDiffStress Declaration
\*---------------------------------------------------------------------------*/
class DeardorffDiffStress

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::GenEddyVisc
Group
grpIcoLESTurbulence
Description
General base class for all incompressible models that can be implemented
as an eddy viscosity, i.e. algebraic and one-equation models.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::GenSGSStress
Group
grpIcoLESTurbulence
Description
General base class for all incompressible models that directly
solve for the SGS stress tensor B.

View File

@ -24,6 +24,9 @@ License
Namespace
Foam::incompressible::LESModels
Group
grpIcoLESTurbulence
Description
Namespace for incompressible LES models.

View File

@ -0,0 +1,32 @@
/*---------------------------------------------------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
OpenFOAM is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
\defgroup grpIcoLESTurbulence Incompressible LES turbulence
@{
\ingroup grpIcoTurbulence
This group contains incompressible LES models.
@}
\*---------------------------------------------------------------------------*/

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::LRRDiffStress
Group
grpIcoLESTurbulence
Description
Differential SGS Stress Equation Model for incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::Smagorinsky
Group
grpIcoLESTurbulence
Description
The Isochoric Smagorinsky Model for incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::Smagorinsky2
Group
grpIcoLESTurbulence
Description
The Isochoric Smagorinsky Model for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::SpalartAllmaras
Group
grpIcoLESTurbulence
Description
SpalartAllmaras DES (SA + LES) turbulence model for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::SpalartAllmarasDDES
Group
grpIcoLESTurbulence
Description
SpalartAllmaras DDES LES turbulence model for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::SpalartAllmarasIDDES
Group
grpIcoLESTurbulence
Description
SpalartAllmarasIDDES LES turbulence model for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::dynLagrangian
Group
grpIcoLESTurbulence
Description
Dynamic eddy-viscosity model with Lagrangian averaging for incompressible
flow

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::dynOneEqEddy
Group
grpIcoLESTurbulence
Description
Localised Dynamic One Equation Eddy Viscosity Model for incompressible
flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::homogeneousDynOneEqEddy
Group
grpIcoLESTurbulence
Description
One Equation Eddy Viscosity Model for incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::homogeneousDynSmagorinsky
Group
grpIcoLESTurbulence
Description
The Isochoric homogeneous dynamic Smagorinsky Model for
incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::kOmegaSSTSAS
Group
grpIcoLESTurbulence
Description
kOmegaSSTSAS LES turbulence model for incompressible flows
based on:

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::mixedSmagorinsky
Group
grpIcoLESTurbulence
Description
The mixed Isochoric Smagorinsky Model for incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::oneEqEddy
Group
grpIcoLESTurbulence
Description
One Equation Eddy Viscosity Model for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::scaleSimilarity
Group
grpIcoLESTurbulence
Description
General base class for all scale similarity models
for incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::LESModels::spectEddyVisc
Group
grpIcoLESTurbulence
Description
The Isochoric spectral Eddy Viscosity Model for incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::RASModels::LRR
Group
grpIcoRASTurbulence
Description
Launder, Reece and Rodi Reynolds-stress turbulence model for
incompressible flows.

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::RASModels::LamBremhorstKE
Group
grpIcoRASTurbulence
Description
Lam and Bremhorst low-Reynolds number k-epsilon turbulence model
for incompressible flows

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2011 OpenFOAM Foundation
\\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -24,6 +24,9 @@ License
Class
Foam::incompressible::RASModels::LaunderGibsonRSTM
Group
grpIcoRASTurbulence
Description
Launder-Gibson Reynolds stress turbulence model for incompressible flows.

Some files were not shown because too many files have changed in this diff Show More