Fix Tutorials: Tutorial "mixer" in "incompressible/simpleSRFFoam" now works fine.

This commit is contained in:
Philippose Rajan 2010-11-02 23:25:19 +01:00
parent 4048d18e10
commit 0bd90c04d0
7 changed files with 152 additions and 133 deletions

View file

@ -1,8 +1,8 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.5 | | \\ / O peration | Version: 1.6-ext |
| \\ / A nd | Web: http://www.OpenFOAM.org | | \\ / A nd | Web: www.extend-project.de |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
FoamFile FoamFile

View file

@ -1,8 +1,8 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.5 | | \\ / O peration | Version: 1.6-ext |
| \\ / A nd | Web: http://www.OpenFOAM.org | | \\ / A nd | Web: www.extend-project.de |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
FoamFile FoamFile

View file

@ -1,8 +1,8 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM Extend Project: Open source CFD |
| \\ / O peration | Version: 1.5 | | \\ / O peration | Version: 1.6-ext |
| \\ / A nd | Web: http://www.OpenFOAM.org | | \\ / A nd | Web: www.extend-project.de |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
FoamFile FoamFile
@ -10,6 +10,7 @@ FoamFile
version 2.0; version 2.0;
format ascii; format ascii;
class volScalarField; class volScalarField;
location "0";
object k; object k;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -25,26 +26,26 @@ boundaryField
type fixedValue; type fixedValue;
value uniform 0.375; value uniform 0.375;
} }
outlet outlet
{ {
type zeroGradient; type zeroGradient;
} }
innerWall innerWall
{ {
type zeroGradient; type kqRWallFunction;
value uniform 0.375;
} }
outerWall outerWall
{ {
type zeroGradient; type kqRWallFunction;
value uniform 0.375;
} }
cyclic cyclic
{ {
type cyclic; type cyclic;
value uniform 0.375;
} }
} }
// ************************************************************************* // // ************************************************************************* //

View file

@ -1,8 +1,8 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM Extend Project: Open source CFD |
| \\ / O peration | Version: 1.5 | | \\ / O peration | Version: 1.6-ext |
| \\ / A nd | Web: http://www.OpenFOAM.org | | \\ / A nd | Web: www.extend-project.de |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
FoamFile FoamFile
@ -10,6 +10,7 @@ FoamFile
version 2.0; version 2.0;
format ascii; format ascii;
class volScalarField; class volScalarField;
location "0";
object omega; object omega;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -25,26 +26,36 @@ boundaryField
type fixedValue; type fixedValue;
value uniform 3.5; value uniform 3.5;
} }
outlet outlet
{ {
type zeroGradient; type zeroGradient;
} }
innerWall innerWall
{ {
type zeroGradient; type omegaWallFunction;
U Urel;
Cmu 0.09;
kappa 0.41;
E 9.8;
beta1 0.075;
value uniform 3.5;
} }
outerWall outerWall
{ {
type zeroGradient; type omegaWallFunction;
U Urel;
Cmu 0.09;
kappa 0.41;
E 9.8;
beta1 0.075;
value uniform 3.5;
} }
cyclic cyclic
{ {
type cyclic; type cyclic;
value uniform 3.5;
} }
} }
// ************************************************************************* // // ************************************************************************* //

View file

@ -1,8 +1,8 @@
/*--------------------------------*- C++ -*----------------------------------*\ /*--------------------------------*- C++ -*----------------------------------*\
| ========= | | | ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.5 | | \\ / O peration | Version: 1.6-ext |
| \\ / A nd | Web: http://www.OpenFOAM.org | | \\ / A nd | Web: www.extend-project.de |
| \\/ M anipulation | | | \\/ M anipulation | |
\*---------------------------------------------------------------------------*/ \*---------------------------------------------------------------------------*/
FoamFile FoamFile

View file

@ -12,105 +12,105 @@ FoamFile
class dictionary; class dictionary;
object blockMeshDict; object blockMeshDict;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 0.1; convertToMeters 0.1;
vertices vertices
( (
( 0.500 0.000 0.000) ( 0.500 0.000 0.000)
( 0.369 0.338 0.000) ( 0.369 0.338 0.000)
( 0.338 0.369 0.000) ( 0.338 0.369 0.000)
( 0.000 0.500 0.000) ( 0.000 0.500 0.000)
( 0.737 0.676 0.000) ( 0.737 0.676 0.000)
( 0.074 0.068 0.000) ( 0.074 0.068 0.000)
( 0.676 0.737 0.000) ( 0.676 0.737 0.000)
( 0.068 0.074 0.000) ( 0.068 0.074 0.000)
( 0.000 1.000 0.000) ( 0.000 1.000 0.000)
( 1.000 0.000 0.000) ( 1.000 0.000 0.000)
( 0.100 0.000 0.000) ( 0.100 0.000 0.000)
( 0.000 0.100 0.000) ( 0.000 0.100 0.000)
( 0.500 0.000 2.000) ( 0.500 0.000 2.000)
( 0.369 0.338 2.000) ( 0.369 0.338 2.000)
( 0.338 0.369 2.000) ( 0.338 0.369 2.000)
( 0.000 0.500 2.000) ( 0.000 0.500 2.000)
( 0.737 0.676 2.000) ( 0.737 0.676 2.000)
( 0.074 0.068 2.000) ( 0.074 0.068 2.000)
( 0.676 0.737 2.000) ( 0.676 0.737 2.000)
( 0.068 0.074 2.000) ( 0.068 0.074 2.000)
( 0.000 1.000 2.000) ( 0.000 1.000 2.000)
( 1.000 0.000 2.000) ( 1.000 0.000 2.000)
( 0.100 0.000 2.000) ( 0.100 0.000 2.000)
( 0.000 0.100 2.000) ( 0.000 0.100 2.000)
); );
blocks blocks
( (
hex (1 0 9 4 13 12 21 16) (10 20 40) simpleGrading (1 1 1) hex (1 0 9 4 13 12 21 16) (10 20 40) simpleGrading (1 1 1)
hex (2 1 4 6 14 13 16 18) (2 20 40) simpleGrading (1 1 1) hex (2 1 4 6 14 13 16 18) (2 20 40) simpleGrading (1 1 1)
hex (3 2 6 8 15 14 18 20) (10 20 40) simpleGrading (1 1 1) hex (3 2 6 8 15 14 18 20) (10 20 40) simpleGrading (1 1 1)
hex (5 10 0 1 17 22 12 13) (10 20 40) simpleGrading (1 1 1) hex (5 10 0 1 17 22 12 13) (10 20 40) simpleGrading (1 1 1)
hex (11 7 2 3 23 19 14 15) (10 20 40) simpleGrading (1 1 1) hex (11 7 2 3 23 19 14 15) (10 20 40) simpleGrading (1 1 1)
); );
edges edges
( (
arc 0 1 ( 0.470 0.171 0.000 ) arc 0 1 ( 0.470 0.171 0.000 )
arc 12 13 ( 0.470 0.171 2.000 ) arc 12 13 ( 0.470 0.171 2.000 )
arc 2 3 ( 0.171 0.470 0.000 ) arc 2 3 ( 0.171 0.470 0.000 )
arc 14 15 ( 0.171 0.470 2.000 ) arc 14 15 ( 0.171 0.470 2.000 )
arc 9 4 ( 0.940 0.342 0.000 ) arc 9 4 ( 0.940 0.342 0.000 )
arc 21 16 ( 0.940 0.342 2.000 ) arc 21 16 ( 0.940 0.342 2.000 )
arc 5 10 ( 0.094 0.034 0.000 ) arc 5 10 ( 0.094 0.034 0.000 )
arc 17 22 ( 0.094 0.034 2.000 ) arc 17 22 ( 0.094 0.034 2.000 )
arc 6 8 ( 0.342 0.940 0.000 ) arc 6 8 ( 0.342 0.940 0.000 )
arc 18 20 ( 0.342 0.940 2.000 ) arc 18 20 ( 0.342 0.940 2.000 )
arc 11 7 ( 0.034 0.094 0.000 ) arc 11 7 ( 0.034 0.094 0.000 )
arc 23 19 ( 0.034 0.094 2.000 ) arc 23 19 ( 0.034 0.094 2.000 )
); );
patches patches
( (
patch inlet patch inlet
( (
(13 12 21 16) (13 12 21 16)
(14 13 16 18) (14 13 16 18)
(15 14 18 20) (15 14 18 20)
(17 22 12 13) (17 22 12 13)
(23 19 14 15) (23 19 14 15)
) )
patch outlet patch outlet
( (
(1 4 9 0) (1 4 9 0)
(2 6 4 1) (2 6 4 1)
(3 8 6 2) (3 8 6 2)
(5 1 0 10) (5 1 0 10)
(11 3 2 7) (11 3 2 7)
) )
wall innerWall wall innerWall
( (
(2 1 13 14) (2 1 13 14)
(5 10 22 17) (5 10 22 17)
(5 17 13 1) (5 17 13 1)
(11 7 19 23) (11 7 19 23)
(7 2 14 19) (7 2 14 19)
) )
wall outerWall wall outerWall
( (
(4 16 21 9) (4 16 21 9)
(6 18 16 4) (6 18 16 4)
(8 20 18 6) (8 20 18 6)
) )
cyclic cyclic cyclic cyclic
( (
(0 9 21 12) (0 9 21 12)
(10 0 12 22) (10 0 12 22)
(3 15 20 8) (3 15 20 8)
(11 23 15 3) (11 23 15 3)
) )
); );
mergeMatchPairs mergeMatchPairs
( (
); );

View file

@ -16,44 +16,51 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
solver PCG;
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
}; };
Urel PBiCG Urel
{ {
solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; };
k PBiCG k
{ {
solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; };
epsilon PBiCG epsilon
{ {
solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; };
omega PBiCG omega
{ {
solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; };
R PBiCG R
{ {
solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; };
nuTilda PBiCG nuTilda
{ {
solver PBiCG;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;