mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: Added tutorial cases for the reactingParcelFilmFoam solver
This commit is contained in:
@ -0,0 +1,35 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object H2O;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object N2;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.79;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,34 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object O2;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.21;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,37 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 300;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object Tf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object USpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // kg.m/s/(m2.s)
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object Uf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object deltaf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 100000;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 100000;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object pSpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // Pa
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average 0.0;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object H2O;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object N2;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.79;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,34 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object O2;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.21;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,37 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,35 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6.x |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
wallFilm
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 300;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object Tf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object USpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // kg.m/s/(m2.s)
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object Uf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object deltaf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 100000;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 100000;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/region0_to_wallFilmRegion_masterRegion";
|
||||||
|
object pSpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // Pa
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
// cyclic boundaries between film patches
|
||||||
|
"(cube[0-9][0-9]_side[0-9]_cube[0-9][0-9]_side[0-9])"
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
}
|
||||||
|
|
||||||
|
// top film surface
|
||||||
|
"(.*top)"
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
// mapped boundaries
|
||||||
|
"(region0_to.*)"
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average 0.0;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// floor sides
|
||||||
|
floor_side
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
13
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allclean
Executable file
13
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allclean
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Source tutorial clean functions
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
|
||||||
|
|
||||||
|
cleanCase
|
||||||
|
|
||||||
|
rm -rf system/wallFilmRegion
|
||||||
|
rm -rf constant/wallFilmRegion
|
||||||
|
rm -rf 0
|
||||||
|
cp -rf 0.org 0
|
||||||
|
|
||||||
|
rm -f *.obj
|
||||||
|
|
||||||
6
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun
Executable file
6
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Source tutorial run functions
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||||
|
|
||||||
|
./Allrun.pre
|
||||||
|
runApplication reactingParcelFilmFoam
|
||||||
14
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun-parallel
Executable file
14
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun-parallel
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Source tutorial run functions
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||||
|
|
||||||
|
./Allrun.pre
|
||||||
|
|
||||||
|
decomposePar -region wallFilmRegion >& log.decomposePar.wallFilmRegion
|
||||||
|
decomposePar >& log.decomposePar.primaryRegion
|
||||||
|
|
||||||
|
runParallel reactingParcelFilmFoam 4
|
||||||
|
|
||||||
|
reconstructPar -region wallFilmRegion >& log.reconstructPar.wallFilmRegion
|
||||||
|
reconstructPar >& log.reconstructPar.primaryRegion
|
||||||
|
|
||||||
45
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun.pre
Executable file
45
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/Allrun.pre
Executable file
@ -0,0 +1,45 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Source tutorial run functions
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||||
|
|
||||||
|
# create the underlying block mesh
|
||||||
|
runApplication blockMesh
|
||||||
|
|
||||||
|
# create the set for the obstacles
|
||||||
|
runApplication setSet -batch createObstacle.setSet
|
||||||
|
mv log.setSet log.setSet1
|
||||||
|
|
||||||
|
# create the obstacles - add obstacle patches to wallFilm patch
|
||||||
|
runApplication subsetMesh c0 -patch wallFilm -overwrite
|
||||||
|
|
||||||
|
# split the obstacle patches into cube[1-6]_patch[1-6]
|
||||||
|
echo "running patchifyObstacles"
|
||||||
|
./patchifyObstacles >& log.patchifyObstacles
|
||||||
|
|
||||||
|
# Create the wall film region via extrusion
|
||||||
|
runApplication extrudeToRegionMesh \
|
||||||
|
wallFilmRegion \
|
||||||
|
'(
|
||||||
|
cube01_side1 cube01_side2 cube01_side3 cube01_side4 cube01_side5 cube01_side6
|
||||||
|
cube02_side1 cube02_side2 cube02_side3 cube02_side4 cube02_side5 cube02_side6
|
||||||
|
cube03_side1 cube03_side2 cube03_side3 cube03_side4 cube03_side5 cube03_side6
|
||||||
|
cube04_side1 cube04_side2 cube04_side3 cube04_side4 cube04_side5 cube04_side6
|
||||||
|
cube05_side1 cube05_side2 cube05_side3 cube05_side4 cube05_side5 cube05_side6
|
||||||
|
cube06_side1 cube06_side2 cube06_side3 cube06_side4 cube06_side5 cube06_side6
|
||||||
|
cube07_side1 cube07_side2 cube07_side3 cube07_side4 cube07_side5 cube07_side6
|
||||||
|
cube08_side1 cube08_side2 cube08_side3 cube08_side4 cube08_side5 cube08_side6
|
||||||
|
cube09_side1 cube09_side2 cube09_side3 cube09_side4 cube09_side5 cube09_side6
|
||||||
|
cube10_side1 cube10_side2 cube10_side3 cube10_side4 cube10_side5 cube10_side6
|
||||||
|
cube11_side1 cube11_side2 cube11_side3 cube11_side4 cube11_side5 cube11_side6
|
||||||
|
cube12_side1 cube12_side2 cube12_side3 cube12_side4 cube12_side5 cube12_side6
|
||||||
|
floor
|
||||||
|
)' \
|
||||||
|
0.001 \
|
||||||
|
-overwrite
|
||||||
|
|
||||||
|
# Copy the system settings over to the wall film region
|
||||||
|
rm -rf system/wallFilmRegion
|
||||||
|
cp -r system/wallFilmRegion.org system/wallFilmRegion
|
||||||
|
|
||||||
|
find ./0 -maxdepth 1 -type f -exec \
|
||||||
|
sed -i "s/wallFilm/\"(region0_to.*)\"/g" {} \;
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
ELEMENTS
|
||||||
|
O H N
|
||||||
|
END
|
||||||
|
SPECIES
|
||||||
|
N2 O2 H2O
|
||||||
|
END
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
(
|
||||||
|
O2 O2 1 31.9988
|
||||||
|
200 5000 1000
|
||||||
|
3.69758 0.00061352 -1.25884e-07 1.77528e-11 -1.13644e-15 -1233.93 3.18917
|
||||||
|
3.21294 0.00112749 -5.75615e-07 1.31388e-09 -8.76855e-13 -1005.25 6.03474
|
||||||
|
1.67212e-06 170.672
|
||||||
|
H2O H2O 1 18.0153
|
||||||
|
200 5000 1000
|
||||||
|
2.67215 0.00305629 -8.73026e-07 1.201e-10 -6.39162e-15 -29899.2 6.86282
|
||||||
|
3.38684 0.00347498 -6.3547e-06 6.96858e-09 -2.50659e-12 -30208.1 2.59023
|
||||||
|
1.67212e-06 170.672
|
||||||
|
N2 N2 1 28.0134
|
||||||
|
200 5000 1000
|
||||||
|
2.92664 0.00148798 -5.68476e-07 1.0097e-10 -6.75335e-15 -922.798 5.98053
|
||||||
|
3.29868 0.00140824 -3.96322e-06 5.64152e-09 -2.44486e-12 -1020.9 3.95037
|
||||||
|
1.67212e-06 170.672
|
||||||
|
)
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
species
|
||||||
|
(
|
||||||
|
O2
|
||||||
|
H2O
|
||||||
|
N2
|
||||||
|
)
|
||||||
|
;
|
||||||
|
|
||||||
|
reactions
|
||||||
|
(
|
||||||
|
);
|
||||||
@ -0,0 +1,15 @@
|
|||||||
|
THERMO ALL
|
||||||
|
200.000 1000.000 5000.000
|
||||||
|
H2O 20387H 2O 1 G 0200.00 5000.00 1000.00 1
|
||||||
|
0.02672146E+02 0.03056293E-01-0.08730260E-05 0.01200996E-08-0.06391618E-13 2
|
||||||
|
-0.02989921E+06 0.06862817E+02 0.03386842E+02 0.03474982E-01-0.06354696E-04 3
|
||||||
|
0.06968581E-07-0.02506588E-10-0.03020811E+06 0.02590233E+02 4
|
||||||
|
N2 121286N 2 G 0200.00 5000.00 1000.00 1
|
||||||
|
0.02926640E+02 0.01487977E-01-0.05684761E-05 0.01009704E-08-0.06753351E-13 2
|
||||||
|
-0.09227977E+04 0.05980528E+02 0.03298677E+02 0.01408240E-01-0.03963222E-04 3
|
||||||
|
0.05641515E-07-0.02444855E-10-0.01020900E+05 0.03950372E+02 4
|
||||||
|
O2 121386O 2 G 0200.00 5000.00 1000.00 1
|
||||||
|
0.03697578E+02 0.06135197E-02-0.01258842E-05 0.01775281E-09-0.01136435E-13 2
|
||||||
|
-0.01233930E+05 0.03189166E+02 0.03212936E+02 0.01127486E-01-0.05756150E-05 3
|
||||||
|
0.01313877E-07-0.08768554E-11-0.01005249E+05 0.06034738E+02 4
|
||||||
|
END
|
||||||
@ -0,0 +1,20 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object additionalControls;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
solvePrimaryRegion false; // true;
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object chemistryProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
psiChemistryModel ODEChemistryModel<gasThermoPhysics>;
|
||||||
|
|
||||||
|
chemistry off;
|
||||||
|
|
||||||
|
turbulentReaction off;
|
||||||
|
|
||||||
|
chemistrySolver ode;
|
||||||
|
|
||||||
|
initialChemicalTimeStep 1e-07;
|
||||||
|
|
||||||
|
sequentialCoeffs
|
||||||
|
{
|
||||||
|
cTauChem 0.001;
|
||||||
|
}
|
||||||
|
|
||||||
|
EulerImplicitCoeffs
|
||||||
|
{
|
||||||
|
cTauChem 0.05;
|
||||||
|
equilibriumRateLimiter off;
|
||||||
|
}
|
||||||
|
|
||||||
|
odeCoeffs
|
||||||
|
{
|
||||||
|
ODESolver RK;
|
||||||
|
eps 0.05;
|
||||||
|
scale 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
Cmix Cmix [ 0 0 0 0 0 0 0 ] 1;
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,22 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class uniformDimensionedVectorField;
|
||||||
|
location "constant";
|
||||||
|
object g;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -2 0 0 0 0];
|
||||||
|
value (0 0 -9.81);
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,60 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
object blockMeshDict;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
convertToMeters 1;
|
||||||
|
|
||||||
|
vertices
|
||||||
|
(
|
||||||
|
(0 0 0)
|
||||||
|
(1 0 0)
|
||||||
|
(1 1 0)
|
||||||
|
(0 1 0)
|
||||||
|
(0 0 1.5)
|
||||||
|
(1 0 1.5)
|
||||||
|
(1 1 1.5)
|
||||||
|
(0 1 1.5)
|
||||||
|
);
|
||||||
|
|
||||||
|
blocks
|
||||||
|
(
|
||||||
|
hex (0 1 2 3 4 5 6 7) (80 80 120) simpleGrading (1 1 1)
|
||||||
|
);
|
||||||
|
|
||||||
|
edges
|
||||||
|
(
|
||||||
|
);
|
||||||
|
|
||||||
|
patches
|
||||||
|
(
|
||||||
|
wall walls
|
||||||
|
(
|
||||||
|
(0 4 7 3)
|
||||||
|
(2 6 5 1)
|
||||||
|
(4 5 6 7)
|
||||||
|
(3 7 6 2)
|
||||||
|
(1 5 4 0)
|
||||||
|
)
|
||||||
|
wall wallFilm
|
||||||
|
(
|
||||||
|
(0 3 2 1)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
mergePatchPairs
|
||||||
|
(
|
||||||
|
);
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,67 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object radiationProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
radiation off;
|
||||||
|
|
||||||
|
radiationModel none;
|
||||||
|
|
||||||
|
solverFreq 10;
|
||||||
|
|
||||||
|
P1Coeffs
|
||||||
|
{
|
||||||
|
C C [ 0 0 0 0 0 0 0 ] 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
absorptionEmissionModel binaryAbsorptionEmission;
|
||||||
|
|
||||||
|
binaryAbsorptionEmissionCoeffs
|
||||||
|
{
|
||||||
|
model1
|
||||||
|
{
|
||||||
|
absorptionEmissionModel constantAbsorptionEmission;
|
||||||
|
constantAbsorptionEmissionCoeffs
|
||||||
|
{
|
||||||
|
a a [ 0 -1 0 0 0 0 0 ] 0.5;
|
||||||
|
e e [ 0 -1 0 0 0 0 0 ] 0.5;
|
||||||
|
E E [ 1 -1 -3 0 0 0 0 ] 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
model2
|
||||||
|
{
|
||||||
|
absorptionEmissionModel cloudAbsorptionEmission;
|
||||||
|
cloudAbsorptionEmissionCoeffs
|
||||||
|
{
|
||||||
|
cloudNames
|
||||||
|
(
|
||||||
|
reactingCloud1
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
scatterModel cloudScatter;
|
||||||
|
|
||||||
|
cloudScatterCoeffs
|
||||||
|
{
|
||||||
|
cloudNames
|
||||||
|
(
|
||||||
|
reactingCloud1
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class vectorField;
|
||||||
|
location "constant";
|
||||||
|
object reactingCloud1Axes;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
(
|
||||||
|
(0 0 -1)
|
||||||
|
(0 0 -1)
|
||||||
|
)
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class vectorField;
|
||||||
|
location "constant";
|
||||||
|
object reactingCloud1Positions;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
(
|
||||||
|
(0.3 0.35 1.45)
|
||||||
|
(0.6 0.35 1.45)
|
||||||
|
)
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,176 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object reactingCloud1Properties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
active true;
|
||||||
|
|
||||||
|
InjectionModel ConeInjectionMP;
|
||||||
|
|
||||||
|
DragModel SphereDrag;
|
||||||
|
|
||||||
|
DispersionModel none;
|
||||||
|
|
||||||
|
PatchInteractionModel StandardWallInteraction;
|
||||||
|
|
||||||
|
HeatTransferModel none; //RanzMarshall;
|
||||||
|
|
||||||
|
CompositionModel SinglePhaseMixture;
|
||||||
|
|
||||||
|
PhaseChangeModel none; // LiquidEvaporation;
|
||||||
|
|
||||||
|
PostProcessingModel none;
|
||||||
|
|
||||||
|
SurfaceFilmModel ThermoSurfaceFilm; // none;
|
||||||
|
|
||||||
|
radiation off;
|
||||||
|
|
||||||
|
coupled true;
|
||||||
|
|
||||||
|
cellValueSourceCorrection on;
|
||||||
|
|
||||||
|
parcelTypeId 1;
|
||||||
|
|
||||||
|
constantProperties
|
||||||
|
{
|
||||||
|
rhoMin rhoMin [ 1 -3 0 0 0 ] 1e-15;
|
||||||
|
TMin TMin [ 0 0 0 1 0 ] 200;
|
||||||
|
pMin pMin [ 1 -1 2 0 0 ] 1000;
|
||||||
|
rho0 rho0 [ 1 -3 0 0 0 ] 1000;
|
||||||
|
minParticleMass minParticleMass [ 1 0 0 0 0 ] 1e-15;
|
||||||
|
T0 T0 [ 0 0 0 1 0 ] 300;
|
||||||
|
cp0 cp0 [ 0 2 -2 -1 0 ] 4187;
|
||||||
|
epsilon0 epsilon0 [ 0 0 0 0 0 ] 1;
|
||||||
|
f0 f0 [ 0 0 0 0 0 ] 0.5;
|
||||||
|
Pr Pr [ 0 0 0 0 0 ] 0.7;
|
||||||
|
Tvap Tvap [ 0 0 0 1 0 ] 273;
|
||||||
|
Tbp Tvap [ 0 0 0 1 0 ] 373;
|
||||||
|
constantVolume false;
|
||||||
|
}
|
||||||
|
|
||||||
|
interpolationSchemes
|
||||||
|
{
|
||||||
|
rho cell;
|
||||||
|
U cell; // cellPointFace;
|
||||||
|
mu cell;
|
||||||
|
T cell;
|
||||||
|
Cp cell;
|
||||||
|
p cell;
|
||||||
|
}
|
||||||
|
|
||||||
|
integrationSchemes
|
||||||
|
{
|
||||||
|
U Euler;
|
||||||
|
T Analytical;
|
||||||
|
}
|
||||||
|
|
||||||
|
particleForces
|
||||||
|
{
|
||||||
|
gravity on;
|
||||||
|
virtualMass off;
|
||||||
|
pressureGradient off;
|
||||||
|
}
|
||||||
|
|
||||||
|
ConeInjectionCoeffs
|
||||||
|
{
|
||||||
|
SOI 0.000;
|
||||||
|
duration 10.000;
|
||||||
|
position (0.5 0.8 1.45);
|
||||||
|
direction (0 -0.5 -1);
|
||||||
|
massTotal massTotal [ 1 0 0 0 0 ] 0.025; // 1e-3;
|
||||||
|
parcelsPerSecond 500;
|
||||||
|
parcelBasisType mass;
|
||||||
|
flowRateProfile constant 0.01;
|
||||||
|
Umag constant 5;
|
||||||
|
thetaInner constant 0;
|
||||||
|
thetaOuter constant 30;
|
||||||
|
|
||||||
|
parcelPDF
|
||||||
|
{
|
||||||
|
pdfType RosinRammler;
|
||||||
|
RosinRammlerPDF
|
||||||
|
{
|
||||||
|
minValue 5e-04;
|
||||||
|
maxValue 0.0012;
|
||||||
|
d 7.5e-05;
|
||||||
|
n 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ConeInjectionMPCoeffs
|
||||||
|
{
|
||||||
|
SOI 0.000;
|
||||||
|
duration 20.000;
|
||||||
|
positionsFile "reactingCloud1Positions";
|
||||||
|
axesFile "reactingCloud1Axes";
|
||||||
|
massTotal massTotal [ 1 0 0 0 0 ] 10;
|
||||||
|
parcelsPerInjector 20000;
|
||||||
|
parcelsPerSecond 500;
|
||||||
|
parcelBasisType mass;
|
||||||
|
flowRateProfile constant 0.1;
|
||||||
|
Umag constant 3.0;
|
||||||
|
thetaInner constant 0;
|
||||||
|
thetaOuter constant 45;
|
||||||
|
|
||||||
|
parcelPDF
|
||||||
|
{
|
||||||
|
pdfType RosinRammler;
|
||||||
|
RosinRammlerPDF
|
||||||
|
{
|
||||||
|
minValue 5e-04;
|
||||||
|
maxValue 0.0012;
|
||||||
|
d 7.5e-05;
|
||||||
|
n 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
StandardWallInteractionCoeffs
|
||||||
|
{
|
||||||
|
type rebound;
|
||||||
|
}
|
||||||
|
|
||||||
|
RanzMarshallCoeffs
|
||||||
|
{
|
||||||
|
BirdCorrection false;
|
||||||
|
}
|
||||||
|
|
||||||
|
SinglePhaseMixtureCoeffs
|
||||||
|
{
|
||||||
|
phases
|
||||||
|
(
|
||||||
|
liquid
|
||||||
|
{
|
||||||
|
H2O 1;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
LiquidEvaporationCoeffs
|
||||||
|
{
|
||||||
|
activeLiquids
|
||||||
|
(
|
||||||
|
H2O
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
ThermoSurfaceFilmCoeffs
|
||||||
|
{}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,73 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object SurfaceFilmProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
//surfaceFilmModel kinematicSingleLayer;
|
||||||
|
surfaceFilmModel thermoSingleLayer;
|
||||||
|
|
||||||
|
filmRegionName wallFilmRegion;
|
||||||
|
|
||||||
|
active true;
|
||||||
|
|
||||||
|
kinematicSingleLayerCoeffs
|
||||||
|
{
|
||||||
|
deltaStable deltaStable [0 1 0 0 0] 0.0005;
|
||||||
|
Cf 0.005;
|
||||||
|
|
||||||
|
rho rho [1 -3 0 0 0] 1000;
|
||||||
|
mu mu [1 -1 -1 0 0] 1e-3;
|
||||||
|
sigma sigma [1 0 -2 0 0] 0.07;
|
||||||
|
|
||||||
|
injectionModel remove; // none; // cloudInjection;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
thermoSingleLayerCoeffs
|
||||||
|
{
|
||||||
|
deltaStable deltaStable [0 1 0 0 0] 0;
|
||||||
|
Cf 0.005;
|
||||||
|
htcw htcw [1 0 -3 -1 0] 1e-8; // 0.0;
|
||||||
|
htcs htcs [1 0 -3 -1 0] 1e-8; // 0.0;
|
||||||
|
|
||||||
|
rho rho [1 -3 0 0 0] 1000;
|
||||||
|
mu mu [1 -1 -1 0 0] 1e-3;
|
||||||
|
sigma sigma [1 0 -2 0 0] 0.07;
|
||||||
|
cp cp [0 2 -2 -1 0] 4187;
|
||||||
|
|
||||||
|
injectionModel cloudInjection; // remove; // none; // cloudInjection;
|
||||||
|
|
||||||
|
phaseChangeModel none;
|
||||||
|
|
||||||
|
cloudInjectionCoeffs
|
||||||
|
{
|
||||||
|
cloudName reactingCloud1;
|
||||||
|
|
||||||
|
particlesPerParcel 100.0;
|
||||||
|
|
||||||
|
parcelPDF
|
||||||
|
{
|
||||||
|
pdfType RosinRammler;
|
||||||
|
RosinRammlerPDF
|
||||||
|
{
|
||||||
|
minValue 5e-04;
|
||||||
|
maxValue 0.0012;
|
||||||
|
d 7.5e-05;
|
||||||
|
n 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@ -0,0 +1,39 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object thermophysicalProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
thermoType hsPsiMixtureThermo<reactingMixture<gasThermoPhysics>>;
|
||||||
|
|
||||||
|
chemistryReader foamChemistryReader;
|
||||||
|
|
||||||
|
foamChemistryFile "$FOAM_CASE/chemkin/foam.inp";
|
||||||
|
|
||||||
|
foamChemistryThermoFile "$FOAM_CASE/chemkin/foam.dat";
|
||||||
|
|
||||||
|
liquidComponents
|
||||||
|
(
|
||||||
|
H2O
|
||||||
|
);
|
||||||
|
|
||||||
|
solidComponents
|
||||||
|
();
|
||||||
|
|
||||||
|
inertSpecie N2;
|
||||||
|
|
||||||
|
H2O H2O defaultCoeffs;
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,21 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object turbulenceProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
simulationType laminar;
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,14 @@
|
|||||||
|
cellSet c0 new
|
||||||
|
cellSet c0 invert
|
||||||
|
cellSet c0 delete boxToCell (0.1 0.1 0.1) (0.3 0.3 0.3)
|
||||||
|
cellSet c0 delete boxToCell (0.4 0.1 0.1) (0.6 0.3 0.3)
|
||||||
|
cellSet c0 delete boxToCell (0.7 0.1 0.1) (0.9 0.3 0.3)
|
||||||
|
cellSet c0 delete boxToCell (0.1 0.1 0.4) (0.3 0.3 0.6)
|
||||||
|
cellSet c0 delete boxToCell (0.4 0.1 0.4) (0.6 0.3 0.6)
|
||||||
|
cellSet c0 delete boxToCell (0.7 0.1 0.4) (0.9 0.3 0.6)
|
||||||
|
cellSet c0 delete boxToCell (0.1 0.4 0.1) (0.3 0.6 0.3)
|
||||||
|
cellSet c0 delete boxToCell (0.4 0.4 0.1) (0.6 0.6 0.3)
|
||||||
|
cellSet c0 delete boxToCell (0.7 0.4 0.1) (0.9 0.6 0.3)
|
||||||
|
cellSet c0 delete boxToCell (0.1 0.4 0.4) (0.3 0.6 0.6)
|
||||||
|
cellSet c0 delete boxToCell (0.4 0.4 0.4) (0.6 0.6 0.6)
|
||||||
|
cellSet c0 delete boxToCell (0.7 0.4 0.4) (0.9 0.6 0.6)
|
||||||
@ -0,0 +1,2 @@
|
|||||||
|
faceSet wallFilmFaces new patchToFace wallFilm
|
||||||
|
faceZoneSet wallFilmFaces new setToFaceZone wallFilmFaces
|
||||||
127
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/patchifyObstacles
Executable file
127
tutorials/lagrangian/reactingParcelFilmFoam/multipleBoxes/patchifyObstacles
Executable file
@ -0,0 +1,127 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
x0=0.1
|
||||||
|
y0=0.1
|
||||||
|
z0=0.1
|
||||||
|
l=0.2
|
||||||
|
offset=0.3
|
||||||
|
tol=0.001
|
||||||
|
|
||||||
|
nx=3
|
||||||
|
ny=2
|
||||||
|
nz=2
|
||||||
|
|
||||||
|
|
||||||
|
tmpSetSet='patchify.setSet'
|
||||||
|
|
||||||
|
createSetsAndZone()
|
||||||
|
{
|
||||||
|
name=$1
|
||||||
|
x1=$2
|
||||||
|
x2=$3
|
||||||
|
y1=$4
|
||||||
|
y2=$5
|
||||||
|
z1=$6
|
||||||
|
z2=$7
|
||||||
|
|
||||||
|
echo "faceSet ${name} new boxToFace ($x1 $y1 $z1) ($x2 $y2 $z2)" >> $tmpSetSet
|
||||||
|
echo "cellSet ${name}Cells new faceToCell ${name} owner" >> $tmpSetSet
|
||||||
|
echo "faceZoneSet ${name} new setsToFaceZone ${name} ${name}Cells" >> $tmpSetSet
|
||||||
|
|
||||||
|
echo " $name: (x1=$x1 y1=$y1 z1=$z1) (x2=$x2 y2=$y2 z2=$z2)"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# loop over cubes
|
||||||
|
n=1
|
||||||
|
x=$x0
|
||||||
|
for xi in $(seq 1 1 $nx); do
|
||||||
|
y=$y0
|
||||||
|
for yi in $(seq 1 1 $ny); do
|
||||||
|
z=$z0
|
||||||
|
for zi in $(seq 1 1 $nz); do
|
||||||
|
echo "processing cube $n"
|
||||||
|
|
||||||
|
pad=""
|
||||||
|
if [ $n -lt 10 ]; then
|
||||||
|
pad="0"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# side 1
|
||||||
|
side=1
|
||||||
|
x1=`echo $x $tol | awk '{print $1 - $2}'`
|
||||||
|
x2=`echo $x $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
y1=`echo $y $tol | awk '{print $1 - $2}'`
|
||||||
|
y2=`echo $y $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
z1=`echo $z $l $tol | awk '{print $1 + $2 - $3}'`
|
||||||
|
z2=`echo $z $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
createSetsAndZone cube${pad}${n}_side${side} $x1 $x2 $y1 $y2 $z1 $z2
|
||||||
|
|
||||||
|
# side 2
|
||||||
|
side=2
|
||||||
|
x1=`echo $x $l $tol | awk '{print $1 + $2 - $3}'`
|
||||||
|
x2=`echo $x $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
y1=`echo $y $tol | awk '{print $1 - $2}'`
|
||||||
|
y2=`echo $y $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
z1=`echo $z $tol | awk '{print $1 - $2}'`
|
||||||
|
z2=`echo $z $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
createSetsAndZone cube${pad}${n}_side${side} $x1 $x2 $y1 $y2 $z1 $z2
|
||||||
|
|
||||||
|
# side 3
|
||||||
|
side=3
|
||||||
|
x1=`echo $x $tol | awk '{print $1 - $2}'`
|
||||||
|
x2=`echo $x $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
y1=`echo $y $tol | awk '{print $1 - $2}'`
|
||||||
|
y2=`echo $y $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
z1=`echo $z $tol | awk '{print $1 - $2}'`
|
||||||
|
z2=`echo $z $tol | awk '{print $1 + $2}'`
|
||||||
|
createSetsAndZone cube${pad}${n}_side${side} $x1 $x2 $y1 $y2 $z1 $z2
|
||||||
|
|
||||||
|
# side 4
|
||||||
|
side=4
|
||||||
|
x1=`echo $x $tol | awk '{print $1 - $2}'`
|
||||||
|
x2=`echo $x $tol | awk '{print $1 + $2}'`
|
||||||
|
y1=`echo $y $tol | awk '{print $1 - $2}'`
|
||||||
|
y2=`echo $y $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
z1=`echo $z $tol | awk '{print $1 - $2}'`
|
||||||
|
z2=`echo $z $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
createSetsAndZone cube${pad}${n}_side${side} $x1 $x2 $y1 $y2 $z1 $z2
|
||||||
|
|
||||||
|
# side 5
|
||||||
|
side=5
|
||||||
|
x1=`echo $x $tol | awk '{print $1 - $2}'`
|
||||||
|
x2=`echo $x $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
y1=`echo $y $l $tol | awk '{print $1 + $2 - $3}'`
|
||||||
|
y2=`echo $y $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
z1=`echo $z $tol | awk '{print $1 - $2}'`
|
||||||
|
z2=`echo $z $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
createSetsAndZone cube${pad}${n}_side${side} $x1 $x2 $y1 $y2 $z1 $z2
|
||||||
|
|
||||||
|
# side 6
|
||||||
|
side=6
|
||||||
|
x1=`echo $x $tol | awk '{print $1 - $2}'`
|
||||||
|
x2=`echo $x $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
y1=`echo $y $tol | awk '{print $1 - $2}'`
|
||||||
|
y2=`echo $y $tol | awk '{print $1 + $2}'`
|
||||||
|
z1=`echo $z $tol | awk '{print $1 - $2}'`
|
||||||
|
z2=`echo $z $l $tol | awk '{print $1 + $2 + $3}'`
|
||||||
|
createSetsAndZone cube${pad}${n}_side${side} $x1 $x2 $y1 $y2 $z1 $z2
|
||||||
|
|
||||||
|
let n+=1
|
||||||
|
|
||||||
|
z=`echo $z $offset | awk '{print $1 + $2}'`
|
||||||
|
done
|
||||||
|
|
||||||
|
y=`echo $y $offset | awk '{print $1 + $2}'`
|
||||||
|
done
|
||||||
|
|
||||||
|
x=`echo $x $offset | awk '{print $1 + $2}'`
|
||||||
|
done
|
||||||
|
|
||||||
|
echo "processing floor"
|
||||||
|
floorMax=`echo 1 $tol | awk '{print $1 + $2}'`
|
||||||
|
createSetsAndZone floor -$tol $floorMax -$tol $floorMax -$tol $tol
|
||||||
|
|
||||||
|
setSet -batch $tmpSetSet >> log.setSet.patchifyObstacles
|
||||||
|
rm -f $tmpSetSet
|
||||||
|
|
||||||
@ -0,0 +1,55 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system";
|
||||||
|
object controlDict;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
application reactingParcelFoam;
|
||||||
|
|
||||||
|
startFrom startTime;
|
||||||
|
|
||||||
|
startTime 0;
|
||||||
|
|
||||||
|
stopAt endTime;
|
||||||
|
|
||||||
|
endTime 2;
|
||||||
|
|
||||||
|
deltaT 1e-04;
|
||||||
|
|
||||||
|
writeControl adjustableRunTime;
|
||||||
|
|
||||||
|
writeInterval 0.025; // 0.1;
|
||||||
|
|
||||||
|
purgeWrite 0;
|
||||||
|
|
||||||
|
writeFormat ascii;
|
||||||
|
|
||||||
|
writePrecision 10;
|
||||||
|
|
||||||
|
writeCompression uncompressed;
|
||||||
|
|
||||||
|
timeFormat general;
|
||||||
|
|
||||||
|
timePrecision 6;
|
||||||
|
|
||||||
|
runTimeModifiable yes;
|
||||||
|
|
||||||
|
adjustTimeStep yes;
|
||||||
|
|
||||||
|
maxCo 0.5;
|
||||||
|
|
||||||
|
maxDeltaT 0.005;
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system";
|
||||||
|
object decomposeParDict;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
numberOfSubdomains 4;
|
||||||
|
|
||||||
|
method metis;
|
||||||
|
|
||||||
|
simpleCoeffs
|
||||||
|
{
|
||||||
|
n ( 2 2 1 );
|
||||||
|
delta 0.001;
|
||||||
|
}
|
||||||
|
|
||||||
|
hierarchicalCoeffs
|
||||||
|
{
|
||||||
|
n ( 1 1 1 );
|
||||||
|
delta 0.001;
|
||||||
|
order xyz;
|
||||||
|
}
|
||||||
|
|
||||||
|
metisCoeffs
|
||||||
|
{
|
||||||
|
processorWeights ( 1 1 1 1 );
|
||||||
|
}
|
||||||
|
|
||||||
|
manualCoeffs
|
||||||
|
{
|
||||||
|
dataFile "";
|
||||||
|
}
|
||||||
|
|
||||||
|
distributed no;
|
||||||
|
|
||||||
|
roots ( );
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,71 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system";
|
||||||
|
object fvSchemes;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
ddtSchemes
|
||||||
|
{
|
||||||
|
default Euler;
|
||||||
|
}
|
||||||
|
|
||||||
|
gradSchemes
|
||||||
|
{
|
||||||
|
default Gauss linear;
|
||||||
|
grad(p) Gauss linear;
|
||||||
|
}
|
||||||
|
|
||||||
|
divSchemes
|
||||||
|
{
|
||||||
|
default none;
|
||||||
|
div(phi,U) Gauss upwind;
|
||||||
|
div(phid,p) Gauss upwind;
|
||||||
|
div(phiU,p) Gauss linear;
|
||||||
|
div(phi,h) Gauss upwind;
|
||||||
|
div(phi,k) Gauss upwind;
|
||||||
|
div(phi,epsilon) Gauss upwind;
|
||||||
|
div(U) Gauss linear;
|
||||||
|
div((muEff*dev2(grad(U).T()))) Gauss linear;
|
||||||
|
div(phi,Yi_h) Gauss upwind;
|
||||||
|
}
|
||||||
|
|
||||||
|
laplacianSchemes
|
||||||
|
{
|
||||||
|
default Gauss linear corrected;
|
||||||
|
laplacian(muEff,U) Gauss linear corrected;
|
||||||
|
laplacian(mut,U) Gauss linear corrected;
|
||||||
|
laplacian(DkEff,k) Gauss linear corrected;
|
||||||
|
laplacian(DepsilonEff,epsilon) Gauss linear corrected;
|
||||||
|
laplacian((rho*(1|A(U))),p) Gauss linear corrected;
|
||||||
|
laplacian(alphaEff,h) Gauss linear corrected;
|
||||||
|
}
|
||||||
|
|
||||||
|
interpolationSchemes
|
||||||
|
{
|
||||||
|
default linear;
|
||||||
|
}
|
||||||
|
|
||||||
|
snGradSchemes
|
||||||
|
{
|
||||||
|
default corrected;
|
||||||
|
}
|
||||||
|
|
||||||
|
fluxRequired
|
||||||
|
{
|
||||||
|
default no;
|
||||||
|
p;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,62 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system";
|
||||||
|
object fvSolution;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
solvers
|
||||||
|
{
|
||||||
|
"(rho|G)"
|
||||||
|
{
|
||||||
|
solver PCG;
|
||||||
|
preconditioner DIC;
|
||||||
|
tolerance 1e-05;
|
||||||
|
relTol 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
"(U|h|k|epsilon)"
|
||||||
|
{
|
||||||
|
solver PBiCG;
|
||||||
|
preconditioner DILU;
|
||||||
|
tolerance 1e-05;
|
||||||
|
relTol 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
p
|
||||||
|
{
|
||||||
|
solver PCG;
|
||||||
|
preconditioner DIC;
|
||||||
|
tolerance 1e-06;
|
||||||
|
relTol 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
"(Yi|O2|N2|H2O)"
|
||||||
|
{
|
||||||
|
solver PBiCG;
|
||||||
|
preconditioner DILU;
|
||||||
|
tolerance 1e-06;
|
||||||
|
relTol 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
PISO
|
||||||
|
{
|
||||||
|
transonic no;
|
||||||
|
nCorrectors 2;
|
||||||
|
nNonOrthogonalCorrectors 0;
|
||||||
|
momentumPredictor yes;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system";
|
||||||
|
object decomposeParDict;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
numberOfSubdomains 4;
|
||||||
|
|
||||||
|
method metis;
|
||||||
|
|
||||||
|
simpleCoeffs
|
||||||
|
{
|
||||||
|
n ( 2 2 1 );
|
||||||
|
delta 0.001;
|
||||||
|
}
|
||||||
|
|
||||||
|
hierarchicalCoeffs
|
||||||
|
{
|
||||||
|
n ( 1 1 1 );
|
||||||
|
delta 0.001;
|
||||||
|
order xyz;
|
||||||
|
}
|
||||||
|
|
||||||
|
metisCoeffs
|
||||||
|
{
|
||||||
|
processorWeights ( 1 1 1 1 );
|
||||||
|
}
|
||||||
|
|
||||||
|
manualCoeffs
|
||||||
|
{
|
||||||
|
dataFile "";
|
||||||
|
}
|
||||||
|
|
||||||
|
distributed no;
|
||||||
|
|
||||||
|
roots ( );
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,67 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev.FMGlobal |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system/wallFilmRegion";
|
||||||
|
object fvSchemes;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
ddtSchemes
|
||||||
|
{
|
||||||
|
default none;
|
||||||
|
ddt(deltaf*rhof) Euler;
|
||||||
|
ddt(rhof,deltaf) Euler;
|
||||||
|
ddt(deltaf*rhof,Uf) Euler;
|
||||||
|
ddt(deltaf*rhof,hsf) Euler;
|
||||||
|
}
|
||||||
|
|
||||||
|
divSchemes
|
||||||
|
{
|
||||||
|
default none;
|
||||||
|
div(phi,Uf) Gauss upwind;
|
||||||
|
div(phid,deltaf) Gauss upwind;
|
||||||
|
div(phi,hsf) Gauss upwind;
|
||||||
|
}
|
||||||
|
|
||||||
|
gradSchemes
|
||||||
|
{
|
||||||
|
default none;
|
||||||
|
grad(pL) Gauss linear;
|
||||||
|
snGradCorr(deltaf) Gauss linear;
|
||||||
|
snGradCorr(pp) Gauss linear;
|
||||||
|
snGradCorr(pu) Gauss linear;
|
||||||
|
}
|
||||||
|
|
||||||
|
laplacianSchemes
|
||||||
|
{
|
||||||
|
default none;
|
||||||
|
laplacian(sigmaf,deltaf) Gauss linear uncorrected;
|
||||||
|
// laplacian((interpolate(((deltaf*rhof)*(1|A(Uf))))*interpolate(pp)),deltaf) Gauss linear uncorrected;
|
||||||
|
// laplacian((interpolate((deltaf*rhof*(1|A(Uf))))*interpolate(pp)),deltaf) Gauss linear uncorrected;
|
||||||
|
// laplacian(((interpolate(deltaf)*interpolate((deltaf*rhof*(1|A(Uf)))))*interpolate(pp)),deltaf) Gauss linear uncorrected;
|
||||||
|
laplacian((((interpolate(deltaf)*interpolate((deltaf*(1|A(Uf)))))*interpolate(rhof))*interpolate(pp)),deltaf) Gauss linear uncorrected;
|
||||||
|
}
|
||||||
|
|
||||||
|
snGradSchemes
|
||||||
|
{
|
||||||
|
snGrad(p) uncorrected;
|
||||||
|
snGrad(deltaf) uncorrected;
|
||||||
|
}
|
||||||
|
|
||||||
|
fluxRequired
|
||||||
|
{
|
||||||
|
default no;
|
||||||
|
deltaf;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev.FMGlobal |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "system/wallFilmRegion";
|
||||||
|
object fvSolution;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
solvers
|
||||||
|
{
|
||||||
|
"(Uf|hsf|deltaf\*rhof)"
|
||||||
|
{
|
||||||
|
solver smoothSolver;
|
||||||
|
smoother GaussSeidel;
|
||||||
|
tolerance 1e-10;
|
||||||
|
relTol 0;
|
||||||
|
}
|
||||||
|
deltaf
|
||||||
|
{
|
||||||
|
solver smoothSolver;
|
||||||
|
smoother GaussSeidel;
|
||||||
|
tolerance 1e-10;
|
||||||
|
relTol 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
PISO
|
||||||
|
{
|
||||||
|
momentumPredictor true;
|
||||||
|
nOuterCorr 1;
|
||||||
|
nCorr 1;
|
||||||
|
nNonOrthCorr 0;
|
||||||
|
dfMin 1e-10;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
relaxationFactors
|
||||||
|
{}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/H2O
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/H2O
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object H2O;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/N2
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/N2
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object N2;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.79;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/O2
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/O2
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object O2;
|
||||||
|
}
|
||||||
|
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.21;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/T
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/T
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
location "0";
|
||||||
|
class volScalarField;
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
37
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/U
Normal file
37
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/U
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
/*--------------------------------*- 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 volVectorField;
|
||||||
|
location "0";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
34
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/p
Normal file
34
tutorials/lagrangian/reactingParcelFilmFoam/panel/0.org/p
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 300;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,56 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object Tf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300.0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object USpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // kg.m/s/(m2.s)
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,60 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object Uf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type filmHeightInletVelocity;
|
||||||
|
rho rhof;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,56 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object deltaf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 0.001;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 100000;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 100000;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object pSpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // Pa
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average 0.0;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/H2O
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/H2O
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object H2O;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/N2
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/N2
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object N2;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.79;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/O2
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/O2
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object O2;
|
||||||
|
}
|
||||||
|
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.21;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/T
Normal file
36
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/T
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
location "0";
|
||||||
|
class volScalarField;
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
37
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/U
Normal file
37
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/U
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
/*--------------------------------*- 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 volVectorField;
|
||||||
|
location "0";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
34
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/p
Normal file
34
tutorials/lagrangian/reactingParcelFilmFoam/panel/0/p
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object T;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 300;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,56 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object Tf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 0 0 1 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 300;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 300.0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object U;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object USpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // kg.m/s/(m2.s)
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average (0 0 0);
|
||||||
|
setAverage no;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,60 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volVectorField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object Uf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform (0 0 0);
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type slip;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type filmHeightInletVelocity;
|
||||||
|
rho rhof;
|
||||||
|
value uniform (0 0 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,56 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object deltaf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 0 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type fixedValue;
|
||||||
|
value uniform 0.001;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object p;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 100000;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedInternalValue;
|
||||||
|
average 100000;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 100000;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0/wallFilmRegion";
|
||||||
|
object pSpf;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -2 0 0 0 0]; // Pa
|
||||||
|
|
||||||
|
internalField uniform 0.0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
wallFilmFaces_top
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedFixedPushedInternalValue;
|
||||||
|
average 0.0;
|
||||||
|
setAverage no;
|
||||||
|
value uniform 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
side1
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side2
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side3
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
|
||||||
|
side4
|
||||||
|
{
|
||||||
|
type zeroGradient;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
11
tutorials/lagrangian/reactingParcelFilmFoam/panel/Allclean
Executable file
11
tutorials/lagrangian/reactingParcelFilmFoam/panel/Allclean
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Source tutorial clean functions
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
|
||||||
|
|
||||||
|
cleanCase
|
||||||
|
|
||||||
|
rm -rf 0
|
||||||
|
cp -rf 0.org 0
|
||||||
|
|
||||||
|
rm -f *.obj
|
||||||
|
|
||||||
6
tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun
Executable file
6
tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||||
|
|
||||||
|
./Allrun.pre
|
||||||
|
|
||||||
|
runApplication reactingParcelFilmFoam
|
||||||
15
tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun.pre
Executable file
15
tutorials/lagrangian/reactingParcelFilmFoam/panel/Allrun.pre
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
. $WM_PROJECT_DIR/bin/tools/RunFunctions
|
||||||
|
|
||||||
|
runApplication blockMesh
|
||||||
|
|
||||||
|
runApplication setSet -batch wallFilmRegion.setSet
|
||||||
|
mv log.setSet log.wallFilmRegion.setSet
|
||||||
|
|
||||||
|
runApplication extrudeToRegionMesh wallFilmRegion '(wallFilmFaces)' 0.01 -overwrite
|
||||||
|
|
||||||
|
runApplication setSet -region wallFilmRegion -batch createWallFilmRegionPatches.setSet
|
||||||
|
mv log.setSet log.createWallFilmRegionPatches.setSet
|
||||||
|
|
||||||
|
runApplication createPatch -region wallFilmRegion -overwrite
|
||||||
|
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
ELEMENTS
|
||||||
|
O H N
|
||||||
|
END
|
||||||
|
SPECIES
|
||||||
|
N2 O2 H2O
|
||||||
|
END
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
(
|
||||||
|
O2 O2 1 31.9988
|
||||||
|
200 5000 1000
|
||||||
|
3.69758 0.00061352 -1.25884e-07 1.77528e-11 -1.13644e-15 -1233.93 3.18917
|
||||||
|
3.21294 0.00112749 -5.75615e-07 1.31388e-09 -8.76855e-13 -1005.25 6.03474
|
||||||
|
1.67212e-06 170.672
|
||||||
|
H2O H2O 1 18.0153
|
||||||
|
200 5000 1000
|
||||||
|
2.67215 0.00305629 -8.73026e-07 1.201e-10 -6.39162e-15 -29899.2 6.86282
|
||||||
|
3.38684 0.00347498 -6.3547e-06 6.96858e-09 -2.50659e-12 -30208.1 2.59023
|
||||||
|
1.67212e-06 170.672
|
||||||
|
N2 N2 1 28.0134
|
||||||
|
200 5000 1000
|
||||||
|
2.92664 0.00148798 -5.68476e-07 1.0097e-10 -6.75335e-15 -922.798 5.98053
|
||||||
|
3.29868 0.00140824 -3.96322e-06 5.64152e-09 -2.44486e-12 -1020.9 3.95037
|
||||||
|
1.67212e-06 170.672
|
||||||
|
)
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
species
|
||||||
|
(
|
||||||
|
O2
|
||||||
|
H2O
|
||||||
|
N2
|
||||||
|
)
|
||||||
|
;
|
||||||
|
|
||||||
|
reactions
|
||||||
|
(
|
||||||
|
);
|
||||||
@ -0,0 +1,15 @@
|
|||||||
|
THERMO ALL
|
||||||
|
200.000 1000.000 5000.000
|
||||||
|
H2O 20387H 2O 1 G 0200.00 5000.00 1000.00 1
|
||||||
|
0.02672146E+02 0.03056293E-01-0.08730260E-05 0.01200996E-08-0.06391618E-13 2
|
||||||
|
-0.02989921E+06 0.06862817E+02 0.03386842E+02 0.03474982E-01-0.06354696E-04 3
|
||||||
|
0.06968581E-07-0.02506588E-10-0.03020811E+06 0.02590233E+02 4
|
||||||
|
N2 121286N 2 G 0200.00 5000.00 1000.00 1
|
||||||
|
0.02926640E+02 0.01487977E-01-0.05684761E-05 0.01009704E-08-0.06753351E-13 2
|
||||||
|
-0.09227977E+04 0.05980528E+02 0.03298677E+02 0.01408240E-01-0.03963222E-04 3
|
||||||
|
0.05641515E-07-0.02444855E-10-0.01020900E+05 0.03950372E+02 4
|
||||||
|
O2 121386O 2 G 0200.00 5000.00 1000.00 1
|
||||||
|
0.03697578E+02 0.06135197E-02-0.01258842E-05 0.01775281E-09-0.01136435E-13 2
|
||||||
|
-0.01233930E+05 0.03189166E+02 0.03212936E+02 0.01127486E-01-0.05756150E-05 3
|
||||||
|
0.01313877E-07-0.08768554E-11-0.01005249E+05 0.06034738E+02 4
|
||||||
|
END
|
||||||
@ -0,0 +1,20 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object additionalControls;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
solvePrimaryRegion false; // true;
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object chemistryProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
psiChemistryModel ODEChemistryModel<gasThermoPhysics>;
|
||||||
|
|
||||||
|
chemistry off;
|
||||||
|
|
||||||
|
turbulentReaction off;
|
||||||
|
|
||||||
|
chemistrySolver ode;
|
||||||
|
|
||||||
|
initialChemicalTimeStep 1e-07;
|
||||||
|
|
||||||
|
sequentialCoeffs
|
||||||
|
{
|
||||||
|
cTauChem 0.001;
|
||||||
|
}
|
||||||
|
|
||||||
|
EulerImplicitCoeffs
|
||||||
|
{
|
||||||
|
cTauChem 0.05;
|
||||||
|
equilibriumRateLimiter off;
|
||||||
|
}
|
||||||
|
|
||||||
|
odeCoeffs
|
||||||
|
{
|
||||||
|
ODESolver RK;
|
||||||
|
eps 0.05;
|
||||||
|
scale 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
Cmix Cmix [ 0 0 0 0 0 0 0 ] 1;
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
22
tutorials/lagrangian/reactingParcelFilmFoam/panel/constant/g
Normal file
22
tutorials/lagrangian/reactingParcelFilmFoam/panel/constant/g
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class uniformDimensionedVectorField;
|
||||||
|
location "constant";
|
||||||
|
object g;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -2 0 0 0 0];
|
||||||
|
value (0 0 -9.81);
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,64 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object blockMeshDict;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
convertToMeters 0.1;
|
||||||
|
|
||||||
|
vertices
|
||||||
|
(
|
||||||
|
//back
|
||||||
|
( 0 0 0)
|
||||||
|
( 1 0 0)
|
||||||
|
( 0 0.5 0)
|
||||||
|
( 1 0.5 0)
|
||||||
|
|
||||||
|
// front
|
||||||
|
( 0 0 0.2)
|
||||||
|
( 1 0 0.2)
|
||||||
|
( 0 0.5 0.2)
|
||||||
|
( 1 0.5 0.2)
|
||||||
|
);
|
||||||
|
|
||||||
|
blocks
|
||||||
|
(
|
||||||
|
hex (0 1 3 2 4 5 7 6 ) (20 30 1) simpleGrading (1 1 1)
|
||||||
|
);
|
||||||
|
|
||||||
|
edges
|
||||||
|
(
|
||||||
|
);
|
||||||
|
|
||||||
|
patches
|
||||||
|
(
|
||||||
|
wall walls
|
||||||
|
(
|
||||||
|
(1 5 7 3)
|
||||||
|
(4 5 7 6)
|
||||||
|
(4 0 2 6)
|
||||||
|
(7 3 2 6)
|
||||||
|
(0 4 5 1)
|
||||||
|
)
|
||||||
|
wall filmWalls
|
||||||
|
(
|
||||||
|
(0 1 3 2)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
mergePatchPairs
|
||||||
|
(
|
||||||
|
);
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,642 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev.FMGlobal |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
2
|
||||||
|
(
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 700;
|
||||||
|
startFace 1150;
|
||||||
|
}
|
||||||
|
region0_to_wallFilmRegion_wallFilmFaces
|
||||||
|
{
|
||||||
|
type directMappedWall;
|
||||||
|
nFaces 600;
|
||||||
|
startFace 1850;
|
||||||
|
sampleMode nearestPatchFace;
|
||||||
|
sampleRegion wallFilmRegion;
|
||||||
|
samplePatch region0_to_wallFilmRegion_wallFilmFaces;
|
||||||
|
offsets
|
||||||
|
600
|
||||||
|
(
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-1.387778781e-17 1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -2.168404345e-19 -0)
|
||||||
|
(-0 8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-2.775557562e-17 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(2.775557562e-17 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -1.040834086e-17 -0)
|
||||||
|
(-1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -1.387778781e-17 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 8.67361738e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(1.387778781e-17 1.734723476e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.387778781e-17 -8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 8.67361738e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-2.775557562e-17 -0 -0)
|
||||||
|
(1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(2.775557562e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(2.775557562e-17 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -2.168404345e-19 -0)
|
||||||
|
(1.387778781e-17 4.33680869e-19 -0)
|
||||||
|
(4.163336342e-17 1.734723476e-18 -0)
|
||||||
|
(4.163336342e-17 -0 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -1.040834086e-17 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(2.775557562e-17 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.387778781e-17 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(2.775557562e-17 -0 -0)
|
||||||
|
(2.775557562e-17 8.67361738e-19 -0)
|
||||||
|
(1.387778781e-17 -8.67361738e-19 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(1.387778781e-17 8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-4.33680869e-19 -4.33680869e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-4.33680869e-19 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-4.33680869e-19 -0 -0)
|
||||||
|
(-4.33680869e-19 -0 -0)
|
||||||
|
(4.33680869e-19 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(4.33680869e-19 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(4.33680869e-19 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(4.33680869e-19 6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(4.33680869e-19 -0 -0)
|
||||||
|
(4.33680869e-19 6.938893904e-18 -0)
|
||||||
|
(4.33680869e-19 -6.938893904e-18 -0)
|
||||||
|
(4.33680869e-19 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 1.387778781e-17 -0)
|
||||||
|
(-0 -1.084202172e-19 -0)
|
||||||
|
(-8.67361738e-19 -4.33680869e-19 -0)
|
||||||
|
(-2.602085214e-18 -8.67361738e-19 -0)
|
||||||
|
(-8.67361738e-19 8.67361738e-19 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-8.67361738e-19 -0 -0)
|
||||||
|
(8.67361738e-19 -3.469446952e-18 -0)
|
||||||
|
(-1.734723476e-18 -1.734723476e-18 -0)
|
||||||
|
(-1.734723476e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.734723476e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(1.734723476e-18 -0 -0)
|
||||||
|
(-1.734723476e-18 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(8.67361738e-19 6.938893904e-18 -0)
|
||||||
|
(-1.734723476e-18 -1.040834086e-17 -0)
|
||||||
|
(1.734723476e-18 -3.469446952e-18 -0)
|
||||||
|
(1.734723476e-18 -3.469446952e-18 -0)
|
||||||
|
(-8.67361738e-19 -0 -0)
|
||||||
|
(-8.67361738e-19 -6.938893904e-18 -0)
|
||||||
|
(8.67361738e-19 6.938893904e-18 -0)
|
||||||
|
(-8.67361738e-19 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(8.67361738e-19 6.938893904e-18 -0)
|
||||||
|
(-8.67361738e-19 -1.387778781e-17 -0)
|
||||||
|
(-8.67361738e-19 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-8.67361738e-19 -0 -0)
|
||||||
|
(-8.67361738e-19 -6.938893904e-18 -0)
|
||||||
|
(1.734723476e-18 1.084202172e-19 -0)
|
||||||
|
(1.734723476e-18 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-1.734723476e-18 -8.67361738e-19 -0)
|
||||||
|
(-1.734723476e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(1.734723476e-18 1.734723476e-18 -0)
|
||||||
|
(1.734723476e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.734723476e-18 3.469446952e-18 -0)
|
||||||
|
(1.734723476e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.734723476e-18 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.734723476e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.734723476e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.734723476e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(3.469446952e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-1.734723476e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(3.469446952e-18 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-3.469446952e-18 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(-3.469446952e-18 -1.387778781e-17 -0)
|
||||||
|
(-3.469446952e-18 -6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 6.938893904e-18 -0)
|
||||||
|
(3.469446952e-18 6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 -6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-3.469446952e-18 -1.387778781e-17 -0)
|
||||||
|
(-3.469446952e-18 -6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 -2.168404345e-19 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-3.469446952e-18 -2.602085214e-18 -0)
|
||||||
|
(-3.469446952e-18 -2.602085214e-18 -0)
|
||||||
|
(6.938893904e-18 1.734723476e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(-3.469446952e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(3.469446952e-18 3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-3.469446952e-18 -6.938893904e-18 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(3.469446952e-18 -3.469446952e-18 -0)
|
||||||
|
(-3.469446952e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(3.469446952e-18 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-3.469446952e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 1.387778781e-17 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(3.469446952e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 8.67361738e-19 -0)
|
||||||
|
(-6.938893904e-18 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(6.938893904e-18 1.734723476e-18 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -1.084202172e-19 -0)
|
||||||
|
(-0 -1.301042607e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -2.602085214e-18 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(-6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 1.387778781e-17 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -1.387778781e-17 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -2.168404345e-19 -0)
|
||||||
|
(-6.938893904e-18 -4.33680869e-19 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -2.602085214e-18 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(-6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(-6.938893904e-18 1.734723476e-18 -0)
|
||||||
|
(-2.775557562e-17 -6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 1.387778781e-17 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -1.387778781e-17 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 8.67361738e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(6.938893904e-18 3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 -2.168404345e-19 -0)
|
||||||
|
(-6.938893904e-18 -4.33680869e-19 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-6.938893904e-18 -2.602085214e-18 -0)
|
||||||
|
(-2.081668171e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(6.938893904e-18 -1.734723476e-18 -0)
|
||||||
|
(6.938893904e-18 1.734723476e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.387778781e-17 1.387778781e-17 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -1.387778781e-17 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(1.387778781e-17 6.938893904e-18 -0)
|
||||||
|
(1.387778781e-17 -0 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -2.168404345e-19 -0)
|
||||||
|
(-6.938893904e-18 4.33680869e-19 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 -2.602085214e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(1.387778781e-17 1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -3.469446952e-18 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(-2.081668171e-17 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-2.081668171e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 3.469446952e-18 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-2.081668171e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 1.387778781e-17 -0)
|
||||||
|
(6.938893904e-18 6.938893904e-18 -0)
|
||||||
|
(-2.081668171e-17 -0 -0)
|
||||||
|
(-6.938893904e-18 -0 -0)
|
||||||
|
(-2.081668171e-17 6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-6.938893904e-18 -1.387778781e-17 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(6.938893904e-18 -0 -0)
|
||||||
|
(6.938893904e-18 8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -1.734723476e-18 -0)
|
||||||
|
(-0 -1.734723476e-18 -0)
|
||||||
|
(-0 1.734723476e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-0 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-1.387778781e-17 -3.469446952e-18 -0)
|
||||||
|
(-0 3.469446952e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(-0 -6.938893904e-18 -0)
|
||||||
|
(6.938893904e-18 -6.938893904e-18 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
(-1.387778781e-17 -8.67361738e-19 -0)
|
||||||
|
(-1.387778781e-17 -0 -0)
|
||||||
|
(-1.387778781e-17 8.67361738e-19 -0)
|
||||||
|
(-0 -8.67361738e-19 -0)
|
||||||
|
(-0 -0 -0)
|
||||||
|
)
|
||||||
|
;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object radiationProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
radiation off;
|
||||||
|
|
||||||
|
radiationModel none;
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,106 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: 1.6 |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "constant";
|
||||||
|
object reactingCloud1Properties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
active false; // true;
|
||||||
|
|
||||||
|
InjectionModel none;
|
||||||
|
|
||||||
|
DragModel SphereDrag;
|
||||||
|
|
||||||
|
DispersionModel none;
|
||||||
|
|
||||||
|
PatchInteractionModel StandardWallInteraction;
|
||||||
|
|
||||||
|
HeatTransferModel none;
|
||||||
|
|
||||||
|
CompositionModel SinglePhaseMixture;
|
||||||
|
|
||||||
|
PhaseChangeModel none;
|
||||||
|
|
||||||
|
PostProcessingModel none;
|
||||||
|
|
||||||
|
SurfaceFilmModel ThermoSurfaceFilm;
|
||||||
|
|
||||||
|
radiation off;
|
||||||
|
|
||||||
|
coupled true;
|
||||||
|
|
||||||
|
cellValueSourceCorrection on;
|
||||||
|
|
||||||
|
parcelTypeId 1;
|
||||||
|
|
||||||
|
constantProperties
|
||||||
|
{
|
||||||
|
rhoMin rhoMin [ 1 -3 0 0 0 ] 1e-15;
|
||||||
|
TMin TMin [ 0 0 0 1 0 ] 200;
|
||||||
|
pMin pMin [ 1 -1 2 0 0 ] 1000;
|
||||||
|
rho0 rho0 [ 1 -3 0 0 0 ] 1000;
|
||||||
|
minParticleMass minParticleMass [ 1 0 0 0 0 ] 1e-15;
|
||||||
|
T0 T0 [ 0 0 0 1 0 ] 300;
|
||||||
|
cp0 cp0 [ 0 2 -2 -1 0 ] 4187;
|
||||||
|
epsilon0 epsilon0 [ 0 0 0 0 0 ] 1;
|
||||||
|
f0 f0 [ 0 0 0 0 0 ] 0.5;
|
||||||
|
Pr Pr [ 0 0 0 0 0 ] 0.7;
|
||||||
|
Tvap Tvap [ 0 0 0 1 0 ] 273;
|
||||||
|
Tbp Tvap [ 0 0 0 1 0 ] 373;
|
||||||
|
constantVolume false;
|
||||||
|
}
|
||||||
|
|
||||||
|
interpolationSchemes
|
||||||
|
{
|
||||||
|
rho cell;
|
||||||
|
U cell; // cellPointFace;
|
||||||
|
mu cell;
|
||||||
|
T cell;
|
||||||
|
Cp cell;
|
||||||
|
p cell;
|
||||||
|
}
|
||||||
|
|
||||||
|
integrationSchemes
|
||||||
|
{
|
||||||
|
U Euler;
|
||||||
|
T Analytical;
|
||||||
|
}
|
||||||
|
|
||||||
|
particleForces
|
||||||
|
{
|
||||||
|
gravity on;
|
||||||
|
virtualMass off;
|
||||||
|
pressureGradient off;
|
||||||
|
}
|
||||||
|
|
||||||
|
StandardWallInteractionCoeffs
|
||||||
|
{
|
||||||
|
type rebound;
|
||||||
|
}
|
||||||
|
|
||||||
|
SinglePhaseMixtureCoeffs
|
||||||
|
{
|
||||||
|
phases
|
||||||
|
(
|
||||||
|
liquid
|
||||||
|
{
|
||||||
|
H2O 1;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
ThermoSurfaceFilmCoeffs
|
||||||
|
{}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user