Updated template cases for new turbulenceProperties file, fvSchemes syntax and MRFProperties.

With contribution from Richard Jones
This commit is contained in:
Chris Greenshields 2015-07-06 10:23:40 +01:00
parent 109d84104f
commit 189b8a4e84
18 changed files with 214 additions and 152 deletions

View File

@ -14,6 +14,38 @@ FoamFile
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RASModel; simulationType RAS;
RAS
{
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
}
LES
{
LESModel SpalartAllmarasDDES;
delta cubeRootVol;
turbulence on;
printCoeffs on;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
smoothCoeffs
{
delta cubeRootVol;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
maxDeltaRatio 1.1;
}
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -39,8 +39,7 @@ divSchemes
div(phi,k) $turbulence; div(phi,k) $turbulence;
div(phi,omega) $turbulence; div(phi,omega) $turbulence;
div(phi,epsilon) $turbulence; div(phi,epsilon) $turbulence;
div((nuEff*dev2(T(grad(U))))) Gauss linear;
div((nuEff*dev(T(grad(U))))) Gauss linear;
} }
laplacianSchemes laplacianSchemes
@ -62,6 +61,12 @@ fluxRequired
{ {
default no; default no;
p ; p ;
p_rgh ;
}
wallDist
{
method meshWave;
} }
// ************************************************************************* // // ************************************************************************* //

View File

@ -14,6 +14,38 @@ FoamFile
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RASModel; simulationType RAS;
RAS
{
RASModel kEpsilon;
turbulence on;
printCoeffs on;
}
LES
{
LESModel SpalartAllmarasDDES;
delta cubeRootVol;
turbulence on;
printCoeffs on;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
smoothCoeffs
{
delta cubeRootVol;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
maxDeltaRatio 1.1;
}
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -42,7 +42,7 @@ divSchemes
div(phi,T) $turbulence; div(phi,T) $turbulence;
div((nuEff*dev(T(grad(U))))) Gauss linear; div((nuEff*dev2(T(grad(U))))) Gauss linear;
} }
laplacianSchemes laplacianSchemes
@ -63,7 +63,12 @@ snGradSchemes
fluxRequired fluxRequired
{ {
default no; default no;
p_rgh ; p_rgh ;
}
wallDist
{
method meshWave;
} }
// ************************************************************************* // // ************************************************************************* //

View File

@ -4,4 +4,4 @@ Overview
+ Can be used for MRF or AMI simulations + Can be used for MRF or AMI simulations
+ Setup to run the simpleFoam solver + Setup to run the simpleFoam solver
+ Set up is like inflowOutflowRotating but without inlet and outlet + Set up is like inflowOutflowRotating but without inlet and outlet
+ See $FOAM_ETC/templates/closedVolumeRotating/README for details of use + See $FOAM_ETC/templates/closedVolume/README for details of use

View File

@ -10,14 +10,17 @@ FoamFile
version 2.0; version 2.0;
format ascii; format ascii;
class dictionary; class dictionary;
object RASProperties; location "constant";
object MRFProperties;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
RASModel kOmegaSST; MRF1
{
cellZone rotatingZone;
active yes;
turbulence on; #include "rotatingZoneProperties"
}
printCoeffs on;
// ************************************************************************* // // ************************************************************************* //

View File

@ -1,23 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object RASProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
// ************************************************************************* //

View File

@ -14,6 +14,38 @@ FoamFile
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RASModel; simulationType RAS;
RAS
{
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
}
LES
{
LESModel SpalartAllmarasDDES;
delta cubeRootVol;
turbulence on;
printCoeffs on;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
smoothCoeffs
{
delta cubeRootVol;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
maxDeltaRatio 1.1;
}
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -1,30 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object fvOptions;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
MRF1
{
type MRFSource;
selectionMode cellZone;
cellZone rotatingZone;
active yes;
MRFSourceCoeffs
{
#include "${FOAM_CASE}/constant/rotatingZoneProperties"
}
}
// ************************************************************************* //

View File

@ -40,7 +40,7 @@ divSchemes
div(phi,omega) $turbulence; div(phi,omega) $turbulence;
div(phi,epsilon) $turbulence; div(phi,epsilon) $turbulence;
div((nuEff*dev(T(grad(U))))) Gauss linear; div((nuEff*dev2(T(grad(U))))) Gauss linear;
} }
laplacianSchemes laplacianSchemes
@ -64,4 +64,9 @@ fluxRequired
p ; p ;
} }
wallDist
{
method meshWave;
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -1,23 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object RASProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
// ************************************************************************* //

View File

@ -14,6 +14,38 @@ FoamFile
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RASModel; simulationType RAS;
RAS
{
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
}
LES
{
LESModel SpalartAllmarasDDES;
delta cubeRootVol;
turbulence on;
printCoeffs on;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
smoothCoeffs
{
delta cubeRootVol;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
maxDeltaRatio 1.1;
}
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -40,7 +40,7 @@ divSchemes
div(phi,omega) $turbulence; div(phi,omega) $turbulence;
div(phi,epsilon) $turbulence; div(phi,epsilon) $turbulence;
div((nuEff*dev(T(grad(U))))) Gauss linear; div((nuEff*dev2(T(grad(U))))) Gauss linear;
} }
laplacianSchemes laplacianSchemes
@ -64,4 +64,9 @@ fluxRequired
p ; p ;
} }
wallDist
{
method meshWave;
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -10,14 +10,17 @@ FoamFile
version 2.0; version 2.0;
format ascii; format ascii;
class dictionary; class dictionary;
object RASProperties; location "constant";
object MRFProperties;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
RASModel kEpsilon; MRF1
{
cellZone rotatingZone;
active yes;
turbulence on; #include "rotatingZoneProperties"
}
printCoeffs on;
// ************************************************************************* // // ************************************************************************* //

View File

@ -1,23 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object RASProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
// ************************************************************************* //

View File

@ -14,6 +14,38 @@ FoamFile
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RASModel; simulationType RAS;
RAS
{
RASModel kOmegaSST;
turbulence on;
printCoeffs on;
}
LES
{
LESModel SpalartAllmarasDDES;
delta cubeRootVol;
turbulence on;
printCoeffs on;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
smoothCoeffs
{
delta cubeRootVol;
cubeRootVolCoeffs
{
deltaCoeff 1;
}
maxDeltaRatio 1.1;
}
}
// ************************************************************************* // // ************************************************************************* //

View File

@ -1,30 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object fvOptions;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
MRF1
{
type MRFSource;
selectionMode cellZone;
cellZone rotatingZone;
active yes;
MRFSourceCoeffs
{
#include "${FOAM_CASE}/constant/rotatingZoneProperties"
}
}
// ************************************************************************* //

View File

@ -40,7 +40,7 @@ divSchemes
div(phi,omega) $turbulence; div(phi,omega) $turbulence;
div(phi,epsilon) $turbulence; div(phi,epsilon) $turbulence;
div((nuEff*dev(T(grad(U))))) Gauss linear; div((nuEff*dev2(T(grad(U))))) Gauss linear;
} }
laplacianSchemes laplacianSchemes
@ -64,4 +64,9 @@ fluxRequired
p ; p ;
} }
wallDist
{
method meshWave;
}
// ************************************************************************* // // ************************************************************************* //