mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-12-28 03:37:59 +00:00
restructuring to reflect solver hierarchy
This commit is contained in:
@ -0,0 +1,46 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object RASProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
// Switch turbulence model on or off
|
||||
|
||||
turbulence on;
|
||||
|
||||
printCoeffs on;
|
||||
|
||||
// Standard k-epsilon model coefficients
|
||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
kEpsilonCoeffs
|
||||
{
|
||||
Cmu 0.09;
|
||||
C1 1.44;
|
||||
C2 1.92;
|
||||
C3 -0.375;
|
||||
|
||||
alphak 1.0;
|
||||
alphaEps 0.82142;
|
||||
}
|
||||
|
||||
// Wall function coefficients
|
||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
wallFunctionCoeffs
|
||||
{
|
||||
kappa 0.4187;
|
||||
E 9.0;
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,19 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object environmentalProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
g g [0 1 -2 0 0] (0 0 -9.81);
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,26 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object filterProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
filter off;
|
||||
|
||||
// filterNormal has to be in the direction of trapped particles
|
||||
filterNormal (0 0 1);
|
||||
|
||||
filterPosition filterPosition [0 1 0 0 0] (0 0 0.02);
|
||||
|
||||
filterThickness filterThickness [0 1 0 0 0] 1.0e-6;
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,22 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object interfacialProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
dragModela GidaspowSchillerNaumann;
|
||||
dragModelb GidaspowSchillerNaumann;
|
||||
|
||||
dragPhase a;
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,50 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object kineticTheoryProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
kineticTheory off;
|
||||
|
||||
equilibrium on;
|
||||
|
||||
e e [ 0 0 0 0 0 0 0 ] 0.9 ;
|
||||
|
||||
alphaMax alphaMax [ 0 0 0 0 0 0 0 ] 0.6 ;
|
||||
|
||||
alphaMinFriction alphaMinFriction [ 0 0 0 0 0 0 0 ] 0.5 ;
|
||||
|
||||
Fr Fr [ 1 -1 -2 0 0 0 0 ] 0.05 ;
|
||||
|
||||
eta eta [ 0 0 0 0 0 0 0 ] 2.0 ;
|
||||
|
||||
p p [ 0 0 0 0 0 0 0 ] 5.0 ;
|
||||
|
||||
phi phi [ 0 0 0 0 0 0 0 ] 25.0 ;
|
||||
|
||||
viscosityModel Syamlal;
|
||||
|
||||
conductivityModel HrenyaSinclair;
|
||||
|
||||
granularPressureModel Lun;
|
||||
|
||||
frictionalStressModel JohnsonJackson;
|
||||
|
||||
radialModel Gidaspow;
|
||||
|
||||
HrenyaSinclairCoeffs
|
||||
{
|
||||
L L [ 0 1 0 0 0 0 0 ] 5.0e-4 ;
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,76 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object blockMeshDict;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
convertToMeters 1.0;
|
||||
|
||||
vertices
|
||||
(
|
||||
|
||||
(0 0.0 0)
|
||||
(0.5 0.0 0)
|
||||
(0.5 0.0 2.50)
|
||||
(0 0.0 2.50)
|
||||
(0 0.1 0)
|
||||
(0.5 0.1 0)
|
||||
(0.5 0.1 2.50)
|
||||
(0 0.1 2.50)
|
||||
|
||||
);
|
||||
|
||||
// 7 ---------- 6
|
||||
// /| /|
|
||||
// / | / | z
|
||||
// 3 ---------- 2 | ^
|
||||
// | | | | | y
|
||||
// | 4 --------|- 5 | /
|
||||
// | / | / | /
|
||||
// |/ |/ |/
|
||||
// 0 ---------- 1 -----> x
|
||||
blocks
|
||||
(
|
||||
hex (0 1 5 4 3 2 6 7) (25 1 125) simpleGrading (1 1 1)
|
||||
);
|
||||
|
||||
edges
|
||||
(
|
||||
);
|
||||
|
||||
patches
|
||||
(
|
||||
patch top
|
||||
(
|
||||
(3 2 6 7)
|
||||
)
|
||||
|
||||
patch bottom
|
||||
(
|
||||
(1 0 4 5)
|
||||
)
|
||||
|
||||
wall walls
|
||||
(
|
||||
(2 1 5 6)
|
||||
(0 3 7 4)
|
||||
)
|
||||
|
||||
empty frontBack
|
||||
(
|
||||
(0 1 2 3)
|
||||
(7 6 5 4)
|
||||
)
|
||||
);
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,45 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format binary;
|
||||
class polyBoundaryMesh;
|
||||
object boundary;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
4
|
||||
(
|
||||
top
|
||||
{
|
||||
type patch;
|
||||
nFaces 25;
|
||||
startFace 6100;
|
||||
}
|
||||
bottom
|
||||
{
|
||||
type patch;
|
||||
nFaces 25;
|
||||
startFace 6125;
|
||||
}
|
||||
walls
|
||||
{
|
||||
type wall;
|
||||
nFaces 250;
|
||||
startFace 6150;
|
||||
}
|
||||
frontBack
|
||||
{
|
||||
type empty;
|
||||
nFaces 6250;
|
||||
startFace 6400;
|
||||
}
|
||||
)
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,27 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object ppProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
preAlphaExp 500;
|
||||
|
||||
expMax 1.0e+3;
|
||||
|
||||
alphaMax 0.6;
|
||||
|
||||
g0 g0 [1 -1 -2 0 0 0 0 ] 1000 ;
|
||||
|
||||
packingLimiter no;
|
||||
|
||||
// ************************************************************************* //
|
||||
@ -0,0 +1,41 @@
|
||||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 1.5 |
|
||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object transportProperties;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
// a is the discrete phase and
|
||||
// b is the continuous phase
|
||||
|
||||
// sand
|
||||
phasea
|
||||
{
|
||||
rho rho [1 -3 0 0 0] 2640;
|
||||
nu nu [0 2 -1 0 0] 1.0e-6;
|
||||
d d [0 1 0 0 0 0 0] 480.0e-6;
|
||||
}
|
||||
|
||||
// air
|
||||
phaseb
|
||||
{
|
||||
rho rho [1 -3 0 0 0] 1.28;
|
||||
nu nu [0 2 -1 0 0] 1.328e-5;
|
||||
d d [0 1 0 0 0 0 0] 1.0;
|
||||
}
|
||||
|
||||
Cvm Cvm [0 0 0 0 0] 0.0;
|
||||
Cl Cl [0 0 0 0 0] 0.0;
|
||||
Ct Ct [0 0 0 0 0] 0.0;
|
||||
alphaAlpha alphaAlpha [0 0 0 0 0] 0.0;
|
||||
|
||||
// ************************************************************************* //
|
||||
Reference in New Issue
Block a user