Correct cases for the new version of settlingFoam.

This commit is contained in:
henry
2009-08-12 23:00:15 +01:00
parent 4506ff0d9d
commit ff89303a7a
18 changed files with 200 additions and 143 deletions

View File

@ -20,35 +20,35 @@ internalField uniform (0.0191 0 0);
boundaryField boundaryField
{ {
inlet inlet
{ {
type fixedValue; type fixedValue;
value uniform (0.0191 0 0); value uniform (0.0191 0 0);
} }
outlet outlet
{ {
type zeroGradient; type zeroGradient;
} }
bottomWall bottomWall
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
endWall endWall
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
top top
{ {
type symmetryPlane; type slip;
} }
frontAndBack frontAndBack
{ {
type empty; type empty;
} }

View File

@ -20,33 +20,33 @@ internalField uniform 0.001;
boundaryField boundaryField
{ {
inlet inlet
{ {
type fixedValue; type fixedValue;
value uniform 0.001; value uniform 0.001;
} }
outlet outlet
{ {
type zeroGradient; type zeroGradient;
} }
bottomWall bottomWall
{ {
type zeroGradient; type zeroGradient;
} }
endWall endWall
{ {
type zeroGradient; type zeroGradient;
} }
top top
{ {
type symmetryPlane; type zeroGradient;
} }
frontAndBack frontAndBack
{ {
type empty; type empty;
} }

View File

@ -20,33 +20,33 @@ internalField uniform 1.50919e-06;
boundaryField boundaryField
{ {
inlet inlet
{ {
type fixedValue; type fixedValue;
value uniform 1.50919e-06; value uniform 1.50919e-06;
} }
outlet outlet
{ {
type zeroGradient; type zeroGradient;
} }
bottomWall bottomWall
{ {
type zeroGradient; type zeroGradient;
} }
endWall endWall
{ {
type zeroGradient; type zeroGradient;
} }
top top
{ {
type symmetryPlane; type zeroGradient;
} }
frontAndBack frontAndBack
{ {
type empty; type empty;
} }

View File

@ -20,33 +20,33 @@ internalField uniform 0.00015;
boundaryField boundaryField
{ {
inlet inlet
{ {
type fixedValue; type fixedValue;
value uniform 0.00015; value uniform 0.00015;
} }
outlet outlet
{ {
type zeroGradient; type zeroGradient;
} }
bottomWall bottomWall
{ {
type zeroGradient; type zeroGradient;
} }
endWall endWall
{ {
type zeroGradient; type zeroGradient;
} }
top top
{ {
type symmetryPlane; type zeroGradient;
} }
frontAndBack frontAndBack
{ {
type empty; type empty;
} }

View File

@ -39,13 +39,13 @@ boundaryField
endWall endWall
{ {
type buoyantPressure; type zeroGradient;
value uniform 0;
} }
top top
{ {
type symmetryPlane; type buoyantPressure;
value uniform 0;
} }
frontAndBack frontAndBack

View File

@ -16,7 +16,7 @@ FoamFile
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -2 0 0 0 0]; dimensions [0 1 -2 0 0 0 0];
value ( 0 -9.81 0 ); value (0 -9.81 0);
// ************************************************************************* // // ************************************************************************* //

View File

@ -16,7 +16,7 @@ FoamFile
convertToMeters 1; convertToMeters 1;
vertices vertices
( (
(0 0 -0.1) (0 0 -0.1)
(8.65 0 -0.1) (8.65 0 -0.1)
@ -32,40 +32,40 @@ vertices
(0 1 0.1) (0 1 0.1)
); );
blocks blocks
( (
hex (0 1 2 3 6 7 8 9) (200 4 1) simpleGrading (1 1 1) hex (0 1 2 3 6 7 8 9) (200 4 1) simpleGrading (1 1 1)
hex (3 2 4 5 9 8 10 11) (200 36 1) simpleGrading (1 1 1) hex (3 2 4 5 9 8 10 11) (200 36 1) simpleGrading (1 1 1)
); );
edges edges
( (
); );
patches patches
( (
patch inlet patch inlet
( (
(0 6 9 3) (0 6 9 3)
(3 9 11 5) (3 9 11 5)
) )
patch outlet patch outlet
( (
(1 2 8 7) (1 2 8 7)
) )
patch bottomWall patch bottomWall
( (
(0 1 7 6) (0 1 7 6)
) )
wall endWall wall endWall
( (
(2 4 10 8) (2 4 10 8)
) )
symmetryPlane top patch top
( (
(5 11 10 4) (5 11 10 4)
) )
empty frontAndBack empty frontAndBack
( (
(0 3 2 1) (0 3 2 1)
(6 7 8 9) (6 7 8 9)

View File

@ -1,7 +1,7 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.6 | | \\ / O peration | Version: 1.6.x |
| \\ / A nd | Web: www.OpenFOAM.org | | \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
@ -43,7 +43,7 @@ FoamFile
} }
top top
{ {
type symmetryPlane; type patch;
nFaces 200; nFaces 200;
startFace 16040; startFace 16040;
} }

View File

@ -25,7 +25,7 @@ stopAt endTime;
endTime 6400; endTime 6400;
deltaT 0.2; deltaT 0.1;
writeControl runTime; writeControl runTime;

View File

@ -17,7 +17,7 @@ FoamFile
solvers solvers
{ {
"(p|rho)" p
{ {
solver PCG; solver PCG;
preconditioner DIC; preconditioner DIC;
@ -25,7 +25,39 @@ solvers
relTol 0; relTol 0;
} }
"(U|k|epsilon|Alpha)" U
{
solver PBiCG;
preconditioner DILU;
tolerance 1e-07;
relTol 0;
}
k
{
solver PBiCG;
preconditioner DILU;
tolerance 1e-07;
relTol 0;
}
epsilon
{
solver PBiCG;
preconditioner DILU;
tolerance 1e-07;
relTol 0;
}
rho
{
solver PCG;
preconditioner DIC;
tolerance 1e-07;
relTol 0;
}
Alpha
{ {
solver PBiCG; solver PBiCG;
preconditioner DILU; preconditioner DILU;

View File

@ -20,120 +20,120 @@ internalField uniform (0 0 0);
boundaryField boundaryField
{ {
SYMP3 SYMP3
{ {
type symmetryPlane; type slip;
} }
INLE1 INLE1
{ {
type fixedValue; type fixedValue;
value uniform (0.1315 0 0); value uniform (0.1315 0 0);
} }
OUTL9 OUTL9
{ {
type fixedValue; type fixedValue;
value uniform (0 0.0177 0); value uniform (0 0.0177 0);
} }
OUTL10 OUTL10
{ {
type fixedValue; type fixedValue;
value uniform (0 0.0177 0); value uniform (0 0.0177 0);
} }
OUTL11 OUTL11
{ {
type fixedValue; type fixedValue;
value uniform (0 0.0177 0); value uniform (0 0.0177 0);
} }
OUTL12 OUTL12
{ {
type fixedValue; type fixedValue;
value uniform (0 0.0177 0); value uniform (0 0.0177 0);
} }
WALL6 WALL6
{ {
type fixedValue; type fixedValue;
value uniform (-0.003 0 0); value uniform (-0.003 0 0);
} }
WALL8 WALL8
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL61 WALL61
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL62 WALL62
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL63 WALL63
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL64 WALL64
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL65 WALL65
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL66 WALL66
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL67 WALL67
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL68 WALL68
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL69 WALL69
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL7 WALL7
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
WALL70 WALL70
{ {
type fixedValue; type fixedValue;
value uniform (0 0 0); value uniform (0 0 0);
} }
OUTL15 OUTL15
{ {
type zeroGradient; type zeroGradient;
} }

View File

@ -20,103 +20,103 @@ internalField uniform 0;
boundaryField boundaryField
{ {
SYMP3 SYMP3
{ {
type symmetryPlane; type zeroGradient;
} }
INLE1 INLE1
{ {
type fixedValue; type fixedValue;
value uniform 0.002; value uniform 0.002;
} }
OUTL9 OUTL9
{ {
type zeroGradient; type zeroGradient;
} }
OUTL10 OUTL10
{ {
type zeroGradient; type zeroGradient;
} }
OUTL11 OUTL11
{ {
type zeroGradient; type zeroGradient;
} }
OUTL12 OUTL12
{ {
type zeroGradient; type zeroGradient;
} }
WALL6 WALL6
{ {
type zeroGradient; type zeroGradient;
} }
WALL8 WALL8
{ {
type zeroGradient; type zeroGradient;
} }
WALL61 WALL61
{ {
type zeroGradient; type zeroGradient;
} }
WALL62 WALL62
{ {
type zeroGradient; type zeroGradient;
} }
WALL63 WALL63
{ {
type zeroGradient; type zeroGradient;
} }
WALL64 WALL64
{ {
type zeroGradient; type zeroGradient;
} }
WALL65 WALL65
{ {
type zeroGradient; type zeroGradient;
} }
WALL66 WALL66
{ {
type zeroGradient; type zeroGradient;
} }
WALL67 WALL67
{ {
type zeroGradient; type zeroGradient;
} }
WALL68 WALL68
{ {
type zeroGradient; type zeroGradient;
} }
WALL69 WALL69
{ {
type zeroGradient; type zeroGradient;
} }
WALL7 WALL7
{ {
type zeroGradient; type zeroGradient;
} }
WALL70 WALL70
{ {
type zeroGradient; type zeroGradient;
} }
OUTL15 OUTL15
{ {
type zeroGradient; type zeroGradient;
} }

View File

@ -20,103 +20,103 @@ internalField uniform 1.973e-07;
boundaryField boundaryField
{ {
SYMP3 SYMP3
{ {
type symmetryPlane; type zeroGradient;
} }
INLE1 INLE1
{ {
type fixedValue; type fixedValue;
value uniform 1.973e-07; value uniform 1.973e-07;
} }
OUTL9 OUTL9
{ {
type zeroGradient; type zeroGradient;
} }
OUTL10 OUTL10
{ {
type zeroGradient; type zeroGradient;
} }
OUTL11 OUTL11
{ {
type zeroGradient; type zeroGradient;
} }
OUTL12 OUTL12
{ {
type zeroGradient; type zeroGradient;
} }
WALL6 WALL6
{ {
type zeroGradient; type zeroGradient;
} }
WALL8 WALL8
{ {
type zeroGradient; type zeroGradient;
} }
WALL61 WALL61
{ {
type zeroGradient; type zeroGradient;
} }
WALL62 WALL62
{ {
type zeroGradient; type zeroGradient;
} }
WALL63 WALL63
{ {
type zeroGradient; type zeroGradient;
} }
WALL64 WALL64
{ {
type zeroGradient; type zeroGradient;
} }
WALL65 WALL65
{ {
type zeroGradient; type zeroGradient;
} }
WALL66 WALL66
{ {
type zeroGradient; type zeroGradient;
} }
WALL67 WALL67
{ {
type zeroGradient; type zeroGradient;
} }
WALL68 WALL68
{ {
type zeroGradient; type zeroGradient;
} }
WALL69 WALL69
{ {
type zeroGradient; type zeroGradient;
} }
WALL7 WALL7
{ {
type zeroGradient; type zeroGradient;
} }
WALL70 WALL70
{ {
type zeroGradient; type zeroGradient;
} }
OUTL15 OUTL15
{ {
type zeroGradient; type zeroGradient;
} }

View File

@ -20,103 +20,103 @@ internalField uniform 0.000259;
boundaryField boundaryField
{ {
SYMP3 SYMP3
{ {
type symmetryPlane; type zeroGradient;
} }
INLE1 INLE1
{ {
type fixedValue; type fixedValue;
value uniform 0.000259; value uniform 0.000259;
} }
OUTL9 OUTL9
{ {
type zeroGradient; type zeroGradient;
} }
OUTL10 OUTL10
{ {
type zeroGradient; type zeroGradient;
} }
OUTL11 OUTL11
{ {
type zeroGradient; type zeroGradient;
} }
OUTL12 OUTL12
{ {
type zeroGradient; type zeroGradient;
} }
WALL6 WALL6
{ {
type zeroGradient; type zeroGradient;
} }
WALL8 WALL8
{ {
type zeroGradient; type zeroGradient;
} }
WALL61 WALL61
{ {
type zeroGradient; type zeroGradient;
} }
WALL62 WALL62
{ {
type zeroGradient; type zeroGradient;
} }
WALL63 WALL63
{ {
type zeroGradient; type zeroGradient;
} }
WALL64 WALL64
{ {
type zeroGradient; type zeroGradient;
} }
WALL65 WALL65
{ {
type zeroGradient; type zeroGradient;
} }
WALL66 WALL66
{ {
type zeroGradient; type zeroGradient;
} }
WALL67 WALL67
{ {
type zeroGradient; type zeroGradient;
} }
WALL68 WALL68
{ {
type zeroGradient; type zeroGradient;
} }
WALL69 WALL69
{ {
type zeroGradient; type zeroGradient;
} }
WALL7 WALL7
{ {
type zeroGradient; type zeroGradient;
} }
WALL70 WALL70
{ {
type zeroGradient; type zeroGradient;
} }
OUTL15 OUTL15
{ {
type zeroGradient; type zeroGradient;
} }

View File

@ -22,7 +22,8 @@ boundaryField
{ {
SYMP3 SYMP3
{ {
type symmetryPlane; type buoyantPressure;
value uniform 0;
} }
INLE1 INLE1

View File

@ -1,8 +0,0 @@
#!/bin/sh
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
application=`getApplication`
#runApplication blockMesh
runApplication $application

View File

@ -17,7 +17,7 @@ FoamFile
( (
SYMP3 SYMP3
{ {
type symmetryPlane; type patch;
startFace 53708; startFace 53708;
nFaces 3191; nFaces 3191;
} }

View File

@ -17,7 +17,7 @@ FoamFile
solvers solvers
{ {
"(p|rho)" p
{ {
solver PCG; solver PCG;
preconditioner DIC; preconditioner DIC;
@ -25,7 +25,39 @@ solvers
relTol 0; relTol 0;
} }
"(U|k|epsilon|Alpha)" U
{
solver PBiCG;
preconditioner DILU;
tolerance 1e-07;
relTol 0;
}
k
{
solver PBiCG;
preconditioner DILU;
tolerance 1e-07;
relTol 0;
}
epsilon
{
solver PBiCG;
preconditioner DILU;
tolerance 1e-07;
relTol 0;
}
rho
{
solver PCG;
preconditioner DIC;
tolerance 1e-07;
relTol 0;
}
Alpha
{ {
solver PBiCG; solver PBiCG;
preconditioner DILU; preconditioner DILU;