From 27ecaba4ac3872d3eaf2c7abc59ddac093633b39 Mon Sep 17 00:00:00 2001 From: andy Date: Tue, 16 Jun 2009 19:25:27 +0100 Subject: [PATCH] tutorial/solver update --- .../lagrangian/reactingParcelFoam/hEqn.H | 2 +- .../trackedReactingParcelFoam/Make/options | 3 - .../trackedReactingParcelFoam/UEqn.H | 5 - .../trackedReactingParcelFoam/createFields.H | 86 ++ .../trackedReactingParcelFoam/filter/0.org/G | 59 ++ .../filter/0.org/H2O | 54 ++ .../trackedReactingParcelFoam/filter/0.org/N2 | 54 ++ .../trackedReactingParcelFoam/filter/0.org/O2 | 54 ++ .../trackedReactingParcelFoam/filter/0.org/T | 53 ++ .../trackedReactingParcelFoam/filter/0.org/U | 53 ++ .../filter/0.org/alphat | 56 ++ .../filter/0.org/epsilon | 55 ++ .../trackedReactingParcelFoam/filter/0.org/k | 55 ++ .../filter/0.org/mut | 56 ++ .../trackedReactingParcelFoam/filter/0.org/p | 54 ++ .../trackedReactingParcelFoam/filter/0/G | 14 +- .../trackedReactingParcelFoam/filter/0/H2O | 12 +- .../trackedReactingParcelFoam/filter/0/N2 | 10 +- .../trackedReactingParcelFoam/filter/0/O2 | 10 +- .../trackedReactingParcelFoam/filter/0/T | 10 +- .../trackedReactingParcelFoam/filter/0/U | 10 +- .../trackedReactingParcelFoam/filter/0/alphat | 56 ++ .../filter/0/epsilon | 15 +- .../trackedReactingParcelFoam/filter/0/k | 15 +- .../trackedReactingParcelFoam/filter/0/mut | 56 ++ .../trackedReactingParcelFoam/filter/0/p | 8 +- .../trackedReactingParcelFoam/filter/Allclean | 15 + .../filter/chemkin/foam.dat | 17 - .../filter/constant/RASProperties | 169 ++++ .../filter/constant/chemistryProperties | 7 +- .../filter/constant/parcelInjectionProperties | 9 +- .../constant/pointMassSourcesProperties | 6 +- .../filter/constant/polyMesh/sets/cycLeft | 63 -- .../filter/constant/polyMesh/sets/cycLeft_old | 893 ------------------ .../filter/constant/polyMesh/sets/cycRight | 63 -- .../constant/polyMesh/sets/cycRight_old | 893 ------------------ .../filter/constant/polyMesh/sets/filter | 223 ----- .../filter/constant/polyMesh/sets/filter_old | 23 - .../filter/constant/polyMesh/sets/leftFluid | 683 -------------- .../filter/constant/polyMesh/sets/rightFluid | 883 ----------------- .../filter/constant/porousZones | 4 +- .../filter/constant/radiationProperties | 4 +- .../filter/constant/reactingCloud1Properties | 12 +- .../{chemkin/foam.inp => constant/reactions} | 5 +- .../filter/constant/thermo.incompressiblePoly | 140 +++ .../filter/constant/thermophysicalProperties | 17 +- .../filter/constant/turbulenceProperties | 5 +- .../filter/system/decomposeParDict | 10 +- .../filter/system/fvSolution | 86 +- 49 files changed, 1246 insertions(+), 3899 deletions(-) create mode 100644 applications/solvers/lagrangian/trackedReactingParcelFoam/createFields.H create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/G create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/H2O create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/N2 create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/O2 create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/T create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/U create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/alphat create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/epsilon create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/k create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/mut create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/p create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0/alphat create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/0/mut create mode 100755 tutorials/lagrangian/trackedReactingParcelFoam/filter/Allclean delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.dat create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/RASProperties delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft_old delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight_old delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter_old delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/leftFluid delete mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/rightFluid rename tutorials/lagrangian/trackedReactingParcelFoam/filter/{chemkin/foam.inp => constant/reactions} (92%) create mode 100644 tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermo.incompressiblePoly diff --git a/applications/solvers/lagrangian/reactingParcelFoam/hEqn.H b/applications/solvers/lagrangian/reactingParcelFoam/hEqn.H index 020c9bdb11..d686e452f4 100644 --- a/applications/solvers/lagrangian/reactingParcelFoam/hEqn.H +++ b/applications/solvers/lagrangian/reactingParcelFoam/hEqn.H @@ -2,7 +2,7 @@ fvScalarMatrix hEqn ( fvm::ddt(rho, h) - + fvm::div(phi, h) + + mvConvection->fvmDiv(phi, h) - fvm::laplacian(turbulence->alphaEff(), h) == DpDt diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/options b/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/options index 76ae4faa08..76bc8b084f 100644 --- a/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/options +++ b/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/options @@ -1,7 +1,4 @@ -REACTINGPARCELFOAM = ../reactingParcelFoam - EXE_INC = \ - -I$(REACTINGPARCELFOAM) \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I${LIB_SRC}/meshTools/lnInclude \ -I$(LIB_SRC)/turbulenceModels/compressible/turbulenceModel \ diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/UEqn.H b/applications/solvers/lagrangian/trackedReactingParcelFoam/UEqn.H index 689c5cabe4..3fbe9f63b5 100644 --- a/applications/solvers/lagrangian/trackedReactingParcelFoam/UEqn.H +++ b/applications/solvers/lagrangian/trackedReactingParcelFoam/UEqn.H @@ -41,8 +41,3 @@ UEqn == -fvc::grad(p) ); } - - if (momentumPredictor) - { - solve(UEqn == -fvc::grad(p)); - } diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/createFields.H b/applications/solvers/lagrangian/trackedReactingParcelFoam/createFields.H new file mode 100644 index 0000000000..9668f9c9be --- /dev/null +++ b/applications/solvers/lagrangian/trackedReactingParcelFoam/createFields.H @@ -0,0 +1,86 @@ + Info<< "Reading thermophysical properties\n" << endl; + + autoPtr pChemistry + ( + rhoChemistryModel::New(mesh) + ); + rhoChemistryModel& chemistry = pChemistry(); + + hReactionThermo& thermo = chemistry.thermo(); + + basicMultiComponentMixture& composition = thermo.composition(); + PtrList& Y = composition.Y(); + + word inertSpecie(thermo.lookup("inertSpecie")); + + volScalarField& p = thermo.p(); + volScalarField& h = thermo.h(); + const volScalarField& T = thermo.T(); + const volScalarField& psi = thermo.psi(); + + volScalarField rho + ( + IOobject + ( + "rho", + runTime.timeName(), + mesh, + IOobject::NO_READ, + IOobject::AUTO_WRITE + ), + thermo.rho() + ); + + Info<< "\nReading field U\n" << endl; + volVectorField U + ( + IOobject + ( + "U", + runTime.timeName(), + mesh, + IOobject::MUST_READ, + IOobject::AUTO_WRITE + ), + mesh + ); + + #include "compressibleCreatePhi.H" + + DimensionedField kappa + ( + IOobject + ( + "kappa", + runTime.timeName(), + mesh, + IOobject::NO_READ, + IOobject::AUTO_WRITE + ), + mesh, + dimensionedScalar("zero", dimless, 0.0) + ); + + Info<< "Creating turbulence model\n" << endl; + autoPtr turbulence + ( + compressible::turbulenceModel::New + ( + rho, + U, + phi, + thermo + ) + ); + + Info<< "Creating field DpDt\n" << endl; + volScalarField DpDt = + fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p); + + multivariateSurfaceInterpolationScheme::fieldTable fields; + + forAll (Y, i) + { + fields.add(Y[i]); + } + fields.add(h); diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/G b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/G new file mode 100644 index 0000000000..67b9372a4c --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/G @@ -0,0 +1,59 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class volScalarField; + location "0"; + object G; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [1 0 -3 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + walls + { + type MarshakRadiation; + T T; + emissivity 1; + value uniform 0; + } + inlet + { + type MarshakRadiation; + T T; + emissivity 1; + value uniform 0; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + value uniform 0; + } + cycRight + { + type cyclic; + value uniform 0; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/H2O b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/H2O new file mode 100644 index 0000000000..6ab71d183d --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/H2O @@ -0,0 +1,54 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://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; + } + inlet + { + type fixedValue; + value uniform 0; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + value uniform 0; + } + cycRight + { + type cyclic; + value uniform 0; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/N2 b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/N2 new file mode 100644 index 0000000000..67821f8aba --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/N2 @@ -0,0 +1,54 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://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; + } + inlet + { + type fixedValue; + value uniform 0.79; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + value uniform 0.79; + } + cycRight + { + type cyclic; + value uniform 0.79; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/O2 b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/O2 new file mode 100644 index 0000000000..af16fd7a8f --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/O2 @@ -0,0 +1,54 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://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; + } + inlet + { + type fixedValue; + value uniform 0.21; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + value uniform 0.21; + } + cycRight + { + type cyclic; + value uniform 0.21; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/T b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/T new file mode 100644 index 0000000000..b03d0dbaa2 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/T @@ -0,0 +1,53 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://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 350; + +boundaryField +{ + walls + { + type fixedValue; + value uniform 400; + } + inlet + { + type fixedValue; + value uniform 350; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + } + cycRight + { + type cyclic; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/U b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/U new file mode 100644 index 0000000000..58adc402f9 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/U @@ -0,0 +1,53 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://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); + } + inlet + { + type fixedValue; + value uniform (5 0 0); + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + } + cycRight + { + type cyclic; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/alphat b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/alphat new file mode 100644 index 0000000000..f298ca2ef7 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/alphat @@ -0,0 +1,56 @@ +/*--------------------------------*- 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 volScalarField; + location "0"; + object alphat; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [1 -1 -1 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + walls + { + type compressible::alphatWallFunction; + value uniform 0; + } + inlet + { + type calculated; + value uniform 0; + } + outlet + { + type calculated; + value uniform 0; + } + cycLeft + { + type cyclic; + value uniform 0; + } + cycRight + { + type cyclic; + value uniform 0; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/epsilon b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/epsilon new file mode 100644 index 0000000000..529618d2af --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/epsilon @@ -0,0 +1,55 @@ +/*--------------------------------*- 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 volScalarField; + location "0"; + object epsilon; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 2 -3 0 0 0 0]; + +internalField uniform 0.0449; + +boundaryField +{ + walls + { + type compressible::epsilonWallFunction; + value uniform 0.0449; + } + inlet + { + type fixedValue; + value uniform 0.0449; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + value uniform 0.0449; + } + cycRight + { + type cyclic; + value uniform 0.0449; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/k b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/k new file mode 100644 index 0000000000..eed0dcdd36 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/k @@ -0,0 +1,55 @@ +/*--------------------------------*- 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 volScalarField; + location "0"; + object k; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [0 2 -2 0 0 0 0]; + +internalField uniform 0.0938; + +boundaryField +{ + walls + { + type compressible::kQRWallFunction; + value uniform 0.0938; + } + inlet + { + type fixedValue; + value uniform 0.0938; + } + outlet + { + type zeroGradient; + } + cycLeft + { + type cyclic; + value uniform 0.0938; + } + cycRight + { + type cyclic; + value uniform 0.0938; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/mut b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/mut new file mode 100644 index 0000000000..0ad81e2720 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/mut @@ -0,0 +1,56 @@ +/*--------------------------------*- 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 volScalarField; + location "0"; + object mut; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [1 -1 -1 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + walls + { + type mutWallFunction; + value uniform 0; + } + inlet + { + type calculated; + value uniform 0; + } + outlet + { + type calculated; + value uniform 0; + } + cycLeft + { + type cyclic; + value uniform 0; + } + cycRight + { + type cyclic; + value uniform 0; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/p b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/p new file mode 100644 index 0000000000..55f9cd7aee --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0.org/p @@ -0,0 +1,54 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / 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; + } + inlet + { + type zeroGradient; + } + outlet + { + type fixedValue; + value uniform 100000; + } + cycLeft + { + type cyclic; + value uniform 100000; + } + cycRight + { + type cyclic; + value uniform 100000; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/G b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/G index 0b9581fe5c..67b9372a4c 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/G +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/G @@ -2,7 +2,7 @@ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5.x | -| \\ / A nd | Web: www.OpenFOAM.org | +| \\ / A nd | Web: http://www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -25,37 +25,35 @@ boundaryField { type MarshakRadiation; T T; - emissivity 1.0; + emissivity 1; value uniform 0; } - inlet { type MarshakRadiation; T T; - emissivity 1.0; + emissivity 1; value uniform 0; } - outlet { type zeroGradient; } - cycLeft { type cyclic; + value uniform 0; } - cycRight { type cyclic; + value uniform 0; } - frontAndBack { type empty; } } + // ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/H2O b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/H2O index cb32465490..6ab71d183d 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/H2O +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/H2O @@ -2,7 +2,7 @@ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5.x | -| \\ / A nd | Web: www.OpenFOAM.org | +| \\ / A nd | Web: http://www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -15,10 +15,9 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - dimensions [0 0 0 0 0 0 0]; -internalField uniform 0.0; +internalField uniform 0; boundaryField { @@ -26,28 +25,25 @@ boundaryField { type zeroGradient; } - inlet { type fixedValue; value uniform 0; } - outlet { type zeroGradient; } - cycLeft { type cyclic; + value uniform 0; } - cycRight { type cyclic; + value uniform 0; } - frontAndBack { type empty; diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/N2 b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/N2 index 73ed14ee5d..67821f8aba 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/N2 +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/N2 @@ -2,7 +2,7 @@ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5.x | -| \\ / A nd | Web: www.OpenFOAM.org | +| \\ / A nd | Web: http://www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -15,7 +15,6 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - dimensions [0 0 0 0 0 0 0]; internalField uniform 0.79; @@ -26,28 +25,25 @@ boundaryField { type zeroGradient; } - inlet { type fixedValue; value uniform 0.79; } - outlet { type zeroGradient; } - cycLeft { type cyclic; + value uniform 0.79; } - cycRight { type cyclic; + value uniform 0.79; } - frontAndBack { type empty; diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/O2 b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/O2 index 708683ea55..af16fd7a8f 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/O2 +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/O2 @@ -2,7 +2,7 @@ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.5.x | -| \\ / A nd | Web: www.OpenFOAM.org | +| \\ / A nd | Web: http://www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -13,7 +13,6 @@ FoamFile location "0"; object O2; } - // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 0 0 0 0 0 0]; @@ -26,28 +25,25 @@ boundaryField { type zeroGradient; } - inlet { type fixedValue; value uniform 0.21; } - outlet { type zeroGradient; } - cycLeft { type cyclic; + value uniform 0.21; } - cycRight { type cyclic; + value uniform 0.21; } - frontAndBack { type empty; diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/T b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/T index 0d04413e05..b03d0dbaa2 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/T +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/T @@ -9,8 +9,8 @@ FoamFile { version 2.0; format ascii; - location "0"; class volScalarField; + location "0"; object T; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -26,32 +26,28 @@ boundaryField type fixedValue; value uniform 400; } - inlet { type fixedValue; value uniform 350; } - outlet { type zeroGradient; } - cycLeft { type cyclic; } - cycRight { type cyclic; - ] - + } frontAndBack { type empty; } } + // ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/U b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/U index 206079cdbf..58adc402f9 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/U +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/U @@ -9,8 +9,8 @@ FoamFile { version 2.0; format ascii; - location "0"; class volVectorField; + location "0"; object U; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -26,32 +26,28 @@ boundaryField type fixedValue; value uniform (0 0 0); } - inlet { type fixedValue; - value uniform (0.5 0 0); + value uniform (5 0 0); } - outlet { type zeroGradient; } - cycLeft { type cyclic; } - cycRight { type cyclic; } - frontAndBack { type empty; } } + // ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/alphat b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/alphat new file mode 100644 index 0000000000..f298ca2ef7 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/alphat @@ -0,0 +1,56 @@ +/*--------------------------------*- 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 volScalarField; + location "0"; + object alphat; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [1 -1 -1 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + walls + { + type compressible::alphatWallFunction; + value uniform 0; + } + inlet + { + type calculated; + value uniform 0; + } + outlet + { + type calculated; + value uniform 0; + } + cycLeft + { + type cyclic; + value uniform 0; + } + cycRight + { + type cyclic; + value uniform 0; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/epsilon b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/epsilon index 481f993b28..529618d2af 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/epsilon +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/epsilon @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5.x | +| \\ / O peration | Version: dev | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -17,37 +17,34 @@ FoamFile dimensions [0 2 -3 0 0 0 0]; -internalField uniform 4.49e-05; +internalField uniform 0.0449; boundaryField { walls { type compressible::epsilonWallFunction; - value uniform 4.49e-05; + value uniform 0.0449; } - inlet { type fixedValue; - value uniform 4.49e-05; + value uniform 0.0449; } - outlet { type zeroGradient; } - cycLeft { type cyclic; + value uniform 0.0449; } - cycRight { type cyclic; + value uniform 0.0449; } - frontAndBack { type empty; diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/k b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/k index 55c9edb64c..eed0dcdd36 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/k +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/k @@ -1,7 +1,7 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5.x | +| \\ / O peration | Version: dev | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ @@ -17,37 +17,34 @@ FoamFile dimensions [0 2 -2 0 0 0 0]; -internalField uniform 9.38e-04; +internalField uniform 0.0938; boundaryField { walls { type compressible::kQRWallFunction; - value uniform 9.38e-04; + value uniform 0.0938; } - inlet { type fixedValue; - value uniform 9.38e-04; + value uniform 0.0938; } - outlet { type zeroGradient; } - cycLeft { type cyclic; + value uniform 0.0938; } - cycRight { type cyclic; + value uniform 0.0938; } - frontAndBack { type empty; diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/mut b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/mut new file mode 100644 index 0000000000..0ad81e2720 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/mut @@ -0,0 +1,56 @@ +/*--------------------------------*- 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 volScalarField; + location "0"; + object mut; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +dimensions [1 -1 -1 0 0 0 0]; + +internalField uniform 0; + +boundaryField +{ + walls + { + type mutWallFunction; + value uniform 0; + } + inlet + { + type calculated; + value uniform 0; + } + outlet + { + type calculated; + value uniform 0; + } + cycLeft + { + type cyclic; + value uniform 0; + } + cycRight + { + type cyclic; + value uniform 0; + } + frontAndBack + { + type empty; + } +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/p b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/p index 00a08bfea0..55f9cd7aee 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/p +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/0/p @@ -25,32 +25,30 @@ boundaryField { type zeroGradient; } - inlet { type zeroGradient; } - outlet { type fixedValue; value uniform 100000; } - cycLeft { type cyclic; + value uniform 100000; } - cycRight { type cyclic; + value uniform 100000; } - frontAndBack { type empty; } } + // ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/Allclean b/tutorials/lagrangian/trackedReactingParcelFoam/filter/Allclean new file mode 100755 index 0000000000..d8e9677f46 --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/Allclean @@ -0,0 +1,15 @@ +#!/bin/sh +set -x + +# remove old cell sets +rm -rf constant/polyMesh/sets + +# remove old time folders +rm -rf 0 *[1-9]* + +# remove old log files +rm -f log* + +# copy 0.org to 0 +cp -r 0.org 0 + diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.dat b/tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.dat deleted file mode 100644 index 36ef324312..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.dat +++ /dev/null @@ -1,17 +0,0 @@ -( -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 -) diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/RASProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/RASProperties new file mode 100644 index 0000000000..71270c8d7c --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/RASProperties @@ -0,0 +1,169 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://www.OpenFOAM.org | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object RASProperties; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +RASModel kEpsilon; + +turbulence on; + +printCoeffs on; + +laminarCoeffs +{ +} + +kEpsilonCoeffs +{ + // Cmu + Cmu 0.09; + // C1 + C1 1.44; + // C2 + C2 1.92; + // C3 + C3 -0.33; + // alphah + alphah 1; + // alphak + alphak 1; + // alphaEps + alphaEps 0.76923; +} + +// RNG k-epsilon model coefficients +RNGkEpsilonCoeffs +{ + // Cmu + Cmu 0.0845; + // C1 + C1 1.42; + // C2 + C2 1.68; + // C3 + C3 -0.33; + // alphah + alphah 1; + // alphak + alphak 1.39; + // alphaEps + alphaEps 1.39; + // eta0 + eta0 4.38; + // beta + beta 0.012; +} + +LaunderSharmaKECoeffs +{ + // Cmu + Cmu 0.09; + // C1 + C1 1.44; + // C2 + C2 1.92; + // C3 + C3 -0.33; + // alphah + alphah 1; + // alphak + alphak 1; + // alphaEps + alphaEps 0.76923; +} + +// Launder-Reece-Rodi RSTM with wall functions model coefficients +LRRCoeffs +{ + // Cmu + Cmu 0.09; + // Clrr1 + Clrr1 1.8; + // Clrr2 + Clrr2 0.6; + // C1 + C1 1.44; + // C2 + C2 1.92; + // Cs + Cs 0.25; + // Ceps + Ceps 0.15; + // alphah + alphah 1; + // alphaEps + alphaEps 0.76923; + // alphaR + alphaR 1.22; +} + +LaunderGibsonRSTMCoeffs +{ + // Cmu + Cmu 0.09; + // Clg1 + Clg1 1.8; + // Clg2 + Clg2 0.6; + // C1 + C1 1.44; + // C2 + C2 1.92; + // C1Ref + C1Ref 0.5; + // C2Ref + C2Ref 0.3; + // Cs + Cs 0.25; + // Ceps + Ceps 0.15; + // alphah + alphah 1; + // alphaEps + alphaEps 0.76923; + // alphaR + alphaR 1.22; +} + +kOmegaSSTCoeffs +{ + alphaK1 0.85034; + alphaK2 1.0; + alphaOmega1 0.5; + alphaOmega2 0.85616; + gamma1 0.5532; + gamma2 0.4403; + beta1 0.0750; + beta2 0.0828; + betaStar 0.09; + a1 0.31; + c1 10; + + Cmu 0.09; + + alphah 1; +} + +wallFunctionCoeffs +{ + // kappa + kappa 0.4187; + // E + E 9; + // Prt + Prt 1; +} + + +// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/chemistryProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/chemistryProperties index 53a5860d33..171565c21a 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/chemistryProperties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/chemistryProperties @@ -15,17 +15,20 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +rhoChemistryModelType ODEChemistryModel; + chemistry off; turbulentReaction off; -chemistrySolver ODE; +chemistrySolver ode; initialChemicalTimeStep 1e-07; sequentialCoeffs { cTauChem 0.001; + equilibriumRateLimiter off; } EulerImplicitCoeffs @@ -34,7 +37,7 @@ EulerImplicitCoeffs equilibriumRateLimiter off; } -ODECoeffs +odeCoeffs { ODESolver RK; eps 0.05; diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/parcelInjectionProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/parcelInjectionProperties index fd263fee49..529c8f0749 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/parcelInjectionProperties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/parcelInjectionProperties @@ -16,11 +16,10 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // x y z u v w d rho mDot T cp Y0..YN ( - (0.1 0.3 0.0 2.0 0.0 0.0 0.001 1000 0.2 300 4200 1.0) - (0.1 0.4 0.0 2.0 0.0 0.0 0.001 1000 0.2 300 4200 1.0) - (0.1 0.5 0.0 2.0 0.0 0.0 0.001 1000 0.2 300 4200 1.0) - (0.1 0.6 0.0 2.0 0.0 0.0 0.001 1000 0.2 300 4200 1.0) - (0.1 0.7 0.0 2.0 0.0 0.0 0.001 1000 0.2 300 4200 1.0) + (0.1 0.32 0.0 0.5 0.25 0.0 0.001 1000 0.2 300 4200 1.0) + (0.1 0.44 0.0 0.5 0.1 0.0 0.001 1000 0.2 300 4200 1.0) + (0.1 0.56 0.0 0.5 -0.1.0 0.0 0.001 1000 0.2 300 4200 1.0) + (0.1 0.68 0.0 0.5 -0.25 0.0 0.001 1000 0.2 300 4200 1.0) ); diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/pointMassSourcesProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/pointMassSourcesProperties index e4f61e9a20..063399d211 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/pointMassSourcesProperties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/pointMassSourcesProperties @@ -15,18 +15,18 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -active true; +active false; pointSources ( source1 { timeStart 0.2; - duration 0.5; + duration 2.0; location (2.75 0.5 0); fieldData ( - (H2O 0.1) + (H2O 0.01) ); } ); diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft deleted file mode 100644 index 637d83fb4b..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft +++ /dev/null @@ -1,63 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class faceSet; - location "constant/polyMesh/sets"; - object cycLeft; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -40 -( -3506 -3507 -3508 -3509 -3510 -3511 -3512 -3513 -3514 -3515 -3516 -3517 -3518 -3519 -3520 -3521 -3522 -3523 -3524 -3525 -3526 -3527 -3528 -3529 -3530 -3531 -3532 -3533 -3534 -3535 -3536 -3537 -3538 -3539 -3540 -3541 -3542 -3543 -3544 -3545 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft_old b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft_old deleted file mode 100644 index c2d3df10a3..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycLeft_old +++ /dev/null @@ -1,893 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class topoSet; - location "constant/polyMesh/sets"; - object cycLeft_old; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -870 -( -6144 -6145 -6146 -6147 -6148 -6149 -6150 -6151 -6152 -6153 -6154 -6155 -6156 -6157 -6158 -6159 -6160 -6161 -6162 -6163 -6164 -6165 -4246 -4247 -4248 -4249 -4250 -4251 -4252 -4253 -4254 -4255 -4256 -4257 -4258 -4259 -4260 -4261 -4262 -4263 -4264 -4265 -4266 -4267 -4268 -4269 -4270 -4271 -4272 -4273 -4274 -4275 -4276 -4277 -4278 -4279 -4280 -4281 -4282 -4283 -4284 -4285 -4286 -4287 -4288 -4289 -4290 -4291 -4292 -4293 -4294 -4295 -4296 -4297 -4298 -4299 -4300 -4301 -4302 -4303 -4304 -4305 -4306 -4307 -4308 -4309 -4310 -4311 -4312 -4313 -4314 -4315 -4316 -4317 -4318 -4319 -4320 -4321 -4322 -4323 -4324 -4325 -4326 -4327 -4328 -4329 -4330 -4331 -4332 -4333 -4334 -4335 -4336 -4337 -4338 -4339 -4340 -4341 -4342 -4343 -4344 -4345 -4346 -4347 -4348 -4349 -4350 -4351 -4352 -4353 -4354 -4355 -4356 -4357 -4358 -4359 -4360 -4361 -4362 -4363 -4364 -4365 -4366 -4367 -4368 -4369 -4370 -4371 -4372 -4373 -4374 -4375 -4376 -4377 -4378 -4379 -4380 -4381 -4382 -4383 -4384 -4385 -4386 -4387 -4388 -4389 -4390 -4391 -4392 -4393 -4394 -4395 -4396 -4397 -4398 -4399 -4400 -4401 -4402 -4403 -4404 -4405 -4406 -4407 -4408 -4409 -4410 -4411 -4412 -4413 -4414 -4415 -4416 -4417 -4418 -4419 -4420 -4421 -4422 -4423 -4424 -4425 -4426 -4427 -4428 -4429 -4430 -4431 -4432 -4433 -4434 -4435 -4436 -4437 -4438 -4439 -4440 -4441 -4442 -4443 -4444 -4445 -1101 -1102 -1103 -1104 -1105 -1106 -1107 -1108 -1109 -1110 -1111 -1112 -1113 -1114 -1115 -1116 -1117 -1118 -1119 -1139 -1140 -1141 -1142 -1143 -1144 -1145 -1146 -1147 -1148 -1149 -1150 -1151 -1152 -1153 -1154 -1155 -1156 -1157 -1177 -1178 -1179 -1180 -1181 -1182 -1183 -1184 -1185 -1186 -1187 -1188 -1189 -1190 -1191 -1192 -1193 -1194 -1195 -1215 -1216 -1217 -1218 -1219 -1220 -1221 -1222 -1223 -1224 -1225 -1226 -1227 -1228 -1229 -1230 -1231 -1232 -1233 -1253 -1254 -1255 -1256 -1257 -1258 -1259 -1260 -1261 -1262 -1263 -1264 -1265 -1266 -1267 -1268 -1269 -1270 -1271 -3327 -3328 -3329 -3330 -3331 -3332 -3333 -3334 -3335 -3336 -1291 -1292 -1293 -1294 -1295 -1296 -1297 -1298 -1299 -1300 -1301 -1302 -1303 -1304 -1305 -1306 -1307 -1308 -1309 -1329 -1330 -1331 -1332 -1333 -1334 -1335 -1336 -1337 -1338 -1339 -1340 -1341 -1342 -1343 -1344 -1345 -1346 -1347 -1367 -1368 -1369 -1370 -1371 -1372 -1373 -1374 -1375 -3423 -1376 -3424 -1377 -3425 -1378 -3426 -1379 -3427 -1380 -3428 -1381 -3429 -1382 -3430 -3431 -1383 -3432 -1384 -1385 -1405 -1406 -1407 -1408 -1409 -1410 -1411 -1412 -1413 -1414 -1415 -1416 -1417 -1418 -1419 -1420 -1421 -1422 -1423 -1443 -1444 -1445 -1446 -1447 -1448 -1449 -1450 -1451 -1452 -1453 -1454 -1455 -1456 -1457 -3506 -1458 -3507 -1459 -3508 -1460 -3509 -1461 -3510 -3511 -3512 -3513 -3514 -3515 -3516 -3517 -3518 -3519 -3520 -3521 -3522 -3523 -3524 -3525 -3526 -3527 -3528 -3529 -1481 -3530 -1482 -3531 -1483 -3532 -1484 -3533 -1485 -3534 -1486 -3535 -1487 -3536 -1488 -1489 -3537 -1490 -3538 -1491 -3539 -1492 -3540 -1493 -3541 -1494 -3542 -1495 -3543 -1496 -3544 -1497 -3545 -3546 -1498 -3547 -1499 -3548 -3549 -3550 -3551 -3552 -3553 -3554 -3555 -3556 -3557 -3558 -3559 -3560 -3561 -3562 -3563 -3564 -3565 -3566 -3567 -1519 -3568 -1520 -3569 -1521 -3570 -1522 -3571 -1523 -3572 -1524 -3573 -1525 -3574 -1526 -3575 -1527 -3576 -1528 -3577 -1529 -3578 -1530 -3579 -1531 -3580 -1532 -3581 -1533 -3582 -1534 -3583 -1535 -3584 -1536 -3585 -1537 -1557 -1558 -1559 -1560 -1561 -1562 -1563 -1564 -1565 -1566 -1567 -1568 -1569 -1570 -1571 -1572 -1573 -1574 -1575 -1595 -1596 -1597 -1598 -1599 -1600 -1601 -1602 -1603 -1604 -1605 -1606 -1607 -1608 -1609 -1610 -1611 -1612 -1613 -1633 -1634 -1635 -1636 -1637 -1638 -1639 -1640 -1641 -1642 -1643 -1644 -1645 -1646 -1647 -1648 -1649 -1650 -1651 -1671 -1672 -1673 -1674 -1675 -1676 -1677 -1678 -1679 -1680 -1681 -1682 -1683 -1684 -1685 -1686 -1687 -1688 -1689 -1709 -1710 -1711 -1712 -1713 -1714 -1715 -1716 -1717 -1718 -1719 -1720 -1721 -1722 -1723 -1724 -1725 -1726 -1727 -1747 -1748 -1749 -1750 -1751 -1752 -1753 -1754 -1755 -1756 -1757 -1758 -1759 -1760 -1761 -1762 -1763 -1764 -1765 -1785 -1786 -1787 -1788 -1789 -1790 -1791 -1792 -1793 -1794 -1795 -1796 -1797 -1798 -1799 -1800 -1801 -1802 -1803 -1818 -1819 -1820 -1821 -1822 -1823 -1824 -1825 -1826 -5966 -5967 -5968 -5969 -5970 -5971 -5972 -5973 -5974 -5975 -5976 -5977 -5978 -5979 -5980 -5981 -5982 -5983 -5984 -5985 -5986 -5987 -5988 -5989 -5990 -5991 -5992 -5993 -5994 -5995 -5996 -5997 -5998 -5999 -6000 -6001 -6002 -6003 -6004 -6005 -6006 -6007 -6008 -6009 -6010 -6011 -6012 -6013 -6014 -6015 -6016 -6017 -6018 -6019 -6020 -6021 -6022 -6023 -6024 -6025 -6026 -6027 -6028 -6029 -6030 -6031 -6032 -6033 -6034 -6035 -6036 -6037 -6038 -6039 -6040 -6041 -6042 -6043 -6044 -6045 -6046 -6047 -6048 -6049 -6050 -6051 -6052 -6053 -6054 -6055 -6056 -6057 -6058 -6059 -6060 -6061 -6062 -6063 -6064 -6065 -6066 -6067 -6068 -6069 -6070 -6071 -6072 -6073 -6074 -6075 -6076 -6077 -6078 -6079 -6080 -6081 -6082 -6083 -6084 -6085 -6086 -6087 -6088 -6089 -6090 -6091 -6092 -6093 -6094 -6095 -6096 -6097 -6098 -6099 -6100 -6101 -6102 -6103 -6104 -6105 -6106 -6107 -6108 -6109 -6110 -6111 -6112 -6113 -6114 -6115 -6116 -6117 -6118 -6119 -6120 -6121 -6122 -6123 -6124 -6125 -6126 -6127 -6128 -6129 -6130 -6131 -6132 -6133 -6134 -6135 -6136 -6137 -6138 -6139 -6140 -6141 -6142 -6143 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight deleted file mode 100644 index 37cdc37250..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight +++ /dev/null @@ -1,63 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class faceSet; - location "constant/polyMesh/sets"; - object cycRight; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -40 -( -3546 -3547 -3548 -3549 -3550 -3551 -3552 -3553 -3554 -3555 -3556 -3557 -3558 -3559 -3560 -3561 -3562 -3563 -3564 -3565 -3566 -3567 -3568 -3569 -3570 -3571 -3572 -3573 -3574 -3575 -3576 -3577 -3578 -3579 -3580 -3581 -3582 -3583 -3584 -3585 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight_old b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight_old deleted file mode 100644 index f0f4e98da5..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/cycRight_old +++ /dev/null @@ -1,893 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class topoSet; - location "constant/polyMesh/sets"; - object cycRight_old; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -870 -( -6144 -6145 -6146 -6147 -6148 -6149 -6150 -6151 -6152 -6153 -6154 -6155 -6156 -6157 -6158 -6159 -6160 -6161 -6162 -6163 -6164 -6165 -4246 -4247 -4248 -4249 -4250 -4251 -4252 -4253 -4254 -4255 -4256 -4257 -4258 -4259 -4260 -4261 -4262 -4263 -4264 -4265 -4266 -4267 -4268 -4269 -4270 -4271 -4272 -4273 -4274 -4275 -4276 -4277 -4278 -4279 -4280 -4281 -4282 -4283 -4284 -4285 -4286 -4287 -4288 -4289 -4290 -4291 -4292 -4293 -4294 -4295 -4296 -4297 -4298 -4299 -4300 -4301 -4302 -4303 -4304 -4305 -4306 -4307 -4308 -4309 -4310 -4311 -4312 -4313 -4314 -4315 -4316 -4317 -4318 -4319 -4320 -4321 -4322 -4323 -4324 -4325 -4326 -4327 -4328 -4329 -4330 -4331 -4332 -4333 -4334 -4335 -4336 -4337 -4338 -4339 -4340 -4341 -4342 -4343 -4344 -4345 -4346 -4347 -4348 -4349 -4350 -4351 -4352 -4353 -4354 -4355 -4356 -4357 -4358 -4359 -4360 -4361 -4362 -4363 -4364 -4365 -4366 -4367 -4368 -4369 -4370 -4371 -4372 -4373 -4374 -4375 -4376 -4377 -4378 -4379 -4380 -4381 -4382 -4383 -4384 -4385 -4386 -4387 -4388 -4389 -4390 -4391 -4392 -4393 -4394 -4395 -4396 -4397 -4398 -4399 -4400 -4401 -4402 -4403 -4404 -4405 -4406 -4407 -4408 -4409 -4410 -4411 -4412 -4413 -4414 -4415 -4416 -4417 -4418 -4419 -4420 -4421 -4422 -4423 -4424 -4425 -4426 -4427 -4428 -4429 -4430 -4431 -4432 -4433 -4434 -4435 -4436 -4437 -4438 -4439 -4440 -4441 -4442 -4443 -4444 -4445 -1101 -1102 -1103 -1104 -1105 -1106 -1107 -1108 -1109 -1110 -1111 -1112 -1113 -1114 -1115 -1116 -1117 -1118 -1119 -1139 -1140 -1141 -1142 -1143 -1144 -1145 -1146 -1147 -1148 -1149 -1150 -1151 -1152 -1153 -1154 -1155 -1156 -1157 -1177 -1178 -1179 -1180 -1181 -1182 -1183 -1184 -1185 -1186 -1187 -1188 -1189 -1190 -1191 -1192 -1193 -1194 -1195 -1215 -1216 -1217 -1218 -1219 -1220 -1221 -1222 -1223 -1224 -1225 -1226 -1227 -1228 -1229 -1230 -1231 -1232 -1233 -1253 -1254 -1255 -1256 -1257 -1258 -1259 -1260 -1261 -1262 -1263 -1264 -1265 -1266 -1267 -1268 -1269 -1270 -1271 -3327 -3328 -3329 -3330 -3331 -3332 -3333 -3334 -3335 -3336 -1291 -1292 -1293 -1294 -1295 -1296 -1297 -1298 -1299 -1300 -1301 -1302 -1303 -1304 -1305 -1306 -1307 -1308 -1309 -1329 -1330 -1331 -1332 -1333 -1334 -1335 -1336 -1337 -1338 -1339 -1340 -1341 -1342 -1343 -1344 -1345 -1346 -1347 -1367 -1368 -1369 -1370 -1371 -1372 -1373 -1374 -1375 -3423 -1376 -3424 -1377 -3425 -1378 -3426 -1379 -3427 -1380 -3428 -1381 -3429 -1382 -3430 -3431 -1383 -3432 -1384 -1385 -1405 -1406 -1407 -1408 -1409 -1410 -1411 -1412 -1413 -1414 -1415 -1416 -1417 -1418 -1419 -1420 -1421 -1422 -1423 -1443 -1444 -1445 -1446 -1447 -1448 -1449 -1450 -1451 -1452 -1453 -1454 -1455 -1456 -1457 -3506 -1458 -3507 -1459 -3508 -1460 -3509 -1461 -3510 -3511 -3512 -3513 -3514 -3515 -3516 -3517 -3518 -3519 -3520 -3521 -3522 -3523 -3524 -3525 -3526 -3527 -3528 -3529 -1481 -3530 -1482 -3531 -1483 -3532 -1484 -3533 -1485 -3534 -1486 -3535 -1487 -3536 -1488 -1489 -3537 -1490 -3538 -1491 -3539 -1492 -3540 -1493 -3541 -1494 -3542 -1495 -3543 -1496 -3544 -1497 -3545 -3546 -1498 -3547 -1499 -3548 -3549 -3550 -3551 -3552 -3553 -3554 -3555 -3556 -3557 -3558 -3559 -3560 -3561 -3562 -3563 -3564 -3565 -3566 -3567 -1519 -3568 -1520 -3569 -1521 -3570 -1522 -3571 -1523 -3572 -1524 -3573 -1525 -3574 -1526 -3575 -1527 -3576 -1528 -3577 -1529 -3578 -1530 -3579 -1531 -3580 -1532 -3581 -1533 -3582 -1534 -3583 -1535 -3584 -1536 -3585 -1537 -1557 -1558 -1559 -1560 -1561 -1562 -1563 -1564 -1565 -1566 -1567 -1568 -1569 -1570 -1571 -1572 -1573 -1574 -1575 -1595 -1596 -1597 -1598 -1599 -1600 -1601 -1602 -1603 -1604 -1605 -1606 -1607 -1608 -1609 -1610 -1611 -1612 -1613 -1633 -1634 -1635 -1636 -1637 -1638 -1639 -1640 -1641 -1642 -1643 -1644 -1645 -1646 -1647 -1648 -1649 -1650 -1651 -1671 -1672 -1673 -1674 -1675 -1676 -1677 -1678 -1679 -1680 -1681 -1682 -1683 -1684 -1685 -1686 -1687 -1688 -1689 -1709 -1710 -1711 -1712 -1713 -1714 -1715 -1716 -1717 -1718 -1719 -1720 -1721 -1722 -1723 -1724 -1725 -1726 -1727 -1747 -1748 -1749 -1750 -1751 -1752 -1753 -1754 -1755 -1756 -1757 -1758 -1759 -1760 -1761 -1762 -1763 -1764 -1765 -1785 -1786 -1787 -1788 -1789 -1790 -1791 -1792 -1793 -1794 -1795 -1796 -1797 -1798 -1799 -1800 -1801 -1802 -1803 -1818 -1819 -1820 -1821 -1822 -1823 -1824 -1825 -1826 -5966 -5967 -5968 -5969 -5970 -5971 -5972 -5973 -5974 -5975 -5976 -5977 -5978 -5979 -5980 -5981 -5982 -5983 -5984 -5985 -5986 -5987 -5988 -5989 -5990 -5991 -5992 -5993 -5994 -5995 -5996 -5997 -5998 -5999 -6000 -6001 -6002 -6003 -6004 -6005 -6006 -6007 -6008 -6009 -6010 -6011 -6012 -6013 -6014 -6015 -6016 -6017 -6018 -6019 -6020 -6021 -6022 -6023 -6024 -6025 -6026 -6027 -6028 -6029 -6030 -6031 -6032 -6033 -6034 -6035 -6036 -6037 -6038 -6039 -6040 -6041 -6042 -6043 -6044 -6045 -6046 -6047 -6048 -6049 -6050 -6051 -6052 -6053 -6054 -6055 -6056 -6057 -6058 -6059 -6060 -6061 -6062 -6063 -6064 -6065 -6066 -6067 -6068 -6069 -6070 -6071 -6072 -6073 -6074 -6075 -6076 -6077 -6078 -6079 -6080 -6081 -6082 -6083 -6084 -6085 -6086 -6087 -6088 -6089 -6090 -6091 -6092 -6093 -6094 -6095 -6096 -6097 -6098 -6099 -6100 -6101 -6102 -6103 -6104 -6105 -6106 -6107 -6108 -6109 -6110 -6111 -6112 -6113 -6114 -6115 -6116 -6117 -6118 -6119 -6120 -6121 -6122 -6123 -6124 -6125 -6126 -6127 -6128 -6129 -6130 -6131 -6132 -6133 -6134 -6135 -6136 -6137 -6138 -6139 -6140 -6141 -6142 -6143 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter deleted file mode 100644 index 69a220b27d..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter +++ /dev/null @@ -1,223 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class cellSet; - location "constant/polyMesh/sets"; - object filter; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -200 -( -565 -566 -567 -568 -569 -570 -571 -572 -573 -574 -585 -586 -587 -588 -589 -590 -591 -592 -593 -594 -605 -606 -607 -608 -609 -610 -611 -612 -613 -614 -625 -626 -627 -628 -629 -630 -631 -632 -633 -634 -645 -646 -647 -648 -649 -650 -651 -652 -653 -654 -665 -666 -667 -668 -669 -670 -671 -672 -673 -674 -685 -686 -687 -688 -689 -690 -691 -692 -693 -694 -705 -706 -707 -708 -709 -710 -711 -712 -713 -714 -725 -726 -727 -728 -729 -730 -731 -732 -733 -734 -745 -746 -747 -748 -749 -750 -751 -752 -753 -754 -765 -766 -767 -768 -769 -770 -771 -772 -773 -774 -785 -786 -787 -788 -789 -790 -791 -792 -793 -794 -805 -806 -807 -808 -809 -810 -811 -812 -813 -814 -825 -826 -827 -828 -829 -830 -831 -832 -833 -834 -845 -846 -847 -848 -849 -850 -851 -852 -853 -854 -865 -866 -867 -868 -869 -870 -871 -872 -873 -874 -885 -886 -887 -888 -889 -890 -891 -892 -893 -894 -905 -906 -907 -908 -909 -910 -911 -912 -913 -914 -925 -926 -927 -928 -929 -930 -931 -932 -933 -934 -945 -946 -947 -948 -949 -950 -951 -952 -953 -954 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter_old b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter_old deleted file mode 100644 index 23213bdb87..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/filter_old +++ /dev/null @@ -1,23 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class topoSet; - location "constant/polyMesh/sets"; - object filter_old; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -0 -( -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/leftFluid b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/leftFluid deleted file mode 100644 index f2907ad0b5..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/leftFluid +++ /dev/null @@ -1,683 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class cellSet; - location "constant/polyMesh/sets"; - object leftFluid; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -660 -( -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -58 -59 -60 -61 -62 -63 -64 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -91 -92 -93 -94 -95 -96 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 -123 -124 -125 -126 -127 -128 -129 -130 -131 -132 -133 -134 -135 -136 -137 -138 -139 -140 -141 -142 -143 -144 -145 -146 -147 -148 -149 -150 -151 -152 -153 -154 -155 -156 -157 -158 -159 -160 -161 -162 -163 -164 -165 -166 -167 -168 -169 -170 -171 -172 -173 -174 -175 -176 -177 -178 -179 -180 -181 -182 -183 -184 -185 -186 -187 -188 -189 -190 -191 -192 -193 -194 -195 -196 -197 -198 -199 -200 -201 -202 -203 -204 -205 -206 -207 -208 -209 -210 -211 -212 -213 -214 -215 -216 -217 -218 -219 -220 -221 -222 -223 -224 -225 -226 -227 -228 -229 -230 -231 -232 -233 -234 -235 -236 -237 -238 -239 -240 -241 -242 -243 -244 -245 -246 -247 -248 -249 -250 -251 -252 -253 -254 -255 -256 -257 -258 -259 -260 -261 -262 -263 -264 -265 -266 -267 -268 -269 -270 -271 -272 -273 -274 -275 -276 -277 -278 -279 -280 -281 -282 -283 -284 -285 -286 -287 -288 -289 -290 -291 -292 -293 -294 -295 -296 -297 -298 -299 -300 -301 -302 -303 -304 -305 -306 -307 -308 -309 -310 -311 -312 -313 -314 -315 -316 -317 -318 -319 -320 -321 -322 -323 -324 -325 -326 -327 -328 -329 -330 -331 -332 -333 -334 -335 -336 -337 -338 -339 -340 -341 -342 -343 -344 -345 -346 -347 -348 -349 -350 -351 -352 -353 -354 -355 -356 -357 -358 -359 -360 -361 -362 -363 -364 -365 -366 -367 -368 -369 -370 -371 -372 -373 -374 -375 -376 -377 -378 -379 -380 -381 -382 -383 -384 -385 -386 -387 -388 -389 -390 -391 -392 -393 -394 -395 -396 -397 -398 -399 -400 -401 -402 -403 -404 -405 -406 -407 -408 -409 -410 -411 -412 -413 -414 -415 -416 -417 -418 -419 -420 -421 -422 -423 -424 -425 -426 -427 -428 -429 -430 -431 -432 -433 -434 -435 -436 -437 -438 -439 -440 -441 -442 -443 -444 -445 -446 -447 -448 -449 -450 -451 -452 -453 -454 -455 -456 -457 -458 -459 -460 -461 -462 -463 -464 -465 -466 -467 -468 -469 -470 -471 -472 -473 -474 -475 -476 -477 -478 -479 -480 -481 -482 -483 -484 -485 -486 -487 -488 -489 -490 -491 -492 -493 -494 -495 -496 -497 -498 -499 -500 -501 -502 -503 -504 -505 -506 -507 -508 -509 -510 -511 -512 -513 -514 -515 -516 -517 -518 -519 -520 -521 -522 -523 -524 -525 -526 -527 -528 -529 -530 -531 -532 -533 -534 -535 -536 -537 -538 -539 -540 -541 -542 -543 -544 -545 -546 -547 -548 -549 -550 -551 -552 -553 -554 -555 -556 -557 -558 -559 -560 -561 -562 -563 -564 -580 -581 -582 -583 -584 -600 -601 -602 -603 -604 -620 -621 -622 -623 -624 -640 -641 -642 -643 -644 -660 -661 -662 -663 -664 -680 -681 -682 -683 -684 -700 -701 -702 -703 -704 -720 -721 -722 -723 -724 -740 -741 -742 -743 -744 -760 -761 -762 -763 -764 -780 -781 -782 -783 -784 -800 -801 -802 -803 -804 -820 -821 -822 -823 -824 -840 -841 -842 -843 -844 -860 -861 -862 -863 -864 -880 -881 -882 -883 -884 -900 -901 -902 -903 -904 -920 -921 -922 -923 -924 -940 -941 -942 -943 -944 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/rightFluid b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/rightFluid deleted file mode 100644 index d1d4226be6..0000000000 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/polyMesh/sets/rightFluid +++ /dev/null @@ -1,883 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev.FT | -| \\ / A nd | Web: www.OpenFOAM.org | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class cellSet; - location "constant/polyMesh/sets"; - object rightFluid; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -860 -( -575 -576 -577 -578 -579 -595 -596 -597 -598 -599 -615 -616 -617 -618 -619 -635 -636 -637 -638 -639 -655 -656 -657 -658 -659 -675 -676 -677 -678 -679 -695 -696 -697 -698 -699 -715 -716 -717 -718 -719 -735 -736 -737 -738 -739 -755 -756 -757 -758 -759 -775 -776 -777 -778 -779 -795 -796 -797 -798 -799 -815 -816 -817 -818 -819 -835 -836 -837 -838 -839 -855 -856 -857 -858 -859 -875 -876 -877 -878 -879 -895 -896 -897 -898 -899 -915 -916 -917 -918 -919 -935 -936 -937 -938 -939 -955 -956 -957 -958 -959 -960 -961 -962 -963 -964 -965 -966 -967 -968 -969 -970 -971 -972 -973 -974 -975 -976 -977 -978 -979 -980 -981 -982 -983 -984 -985 -986 -987 -988 -989 -990 -991 -992 -993 -994 -995 -996 -997 -998 -999 -1000 -1001 -1002 -1003 -1004 -1005 -1006 -1007 -1008 -1009 -1010 -1011 -1012 -1013 -1014 -1015 -1016 -1017 -1018 -1019 -1020 -1021 -1022 -1023 -1024 -1025 -1026 -1027 -1028 -1029 -1030 -1031 -1032 -1033 -1034 -1035 -1036 -1037 -1038 -1039 -1040 -1041 -1042 -1043 -1044 -1045 -1046 -1047 -1048 -1049 -1050 -1051 -1052 -1053 -1054 -1055 -1056 -1057 -1058 -1059 -1060 -1061 -1062 -1063 -1064 -1065 -1066 -1067 -1068 -1069 -1070 -1071 -1072 -1073 -1074 -1075 -1076 -1077 -1078 -1079 -1080 -1081 -1082 -1083 -1084 -1085 -1086 -1087 -1088 -1089 -1090 -1091 -1092 -1093 -1094 -1095 -1096 -1097 -1098 -1099 -1100 -1101 -1102 -1103 -1104 -1105 -1106 -1107 -1108 -1109 -1110 -1111 -1112 -1113 -1114 -1115 -1116 -1117 -1118 -1119 -1120 -1121 -1122 -1123 -1124 -1125 -1126 -1127 -1128 -1129 -1130 -1131 -1132 -1133 -1134 -1135 -1136 -1137 -1138 -1139 -1140 -1141 -1142 -1143 -1144 -1145 -1146 -1147 -1148 -1149 -1150 -1151 -1152 -1153 -1154 -1155 -1156 -1157 -1158 -1159 -1160 -1161 -1162 -1163 -1164 -1165 -1166 -1167 -1168 -1169 -1170 -1171 -1172 -1173 -1174 -1175 -1176 -1177 -1178 -1179 -1180 -1181 -1182 -1183 -1184 -1185 -1186 -1187 -1188 -1189 -1190 -1191 -1192 -1193 -1194 -1195 -1196 -1197 -1198 -1199 -1200 -1201 -1202 -1203 -1204 -1205 -1206 -1207 -1208 -1209 -1210 -1211 -1212 -1213 -1214 -1215 -1216 -1217 -1218 -1219 -1220 -1221 -1222 -1223 -1224 -1225 -1226 -1227 -1228 -1229 -1230 -1231 -1232 -1233 -1234 -1235 -1236 -1237 -1238 -1239 -1240 -1241 -1242 -1243 -1244 -1245 -1246 -1247 -1248 -1249 -1250 -1251 -1252 -1253 -1254 -1255 -1256 -1257 -1258 -1259 -1260 -1261 -1262 -1263 -1264 -1265 -1266 -1267 -1268 -1269 -1270 -1271 -1272 -1273 -1274 -1275 -1276 -1277 -1278 -1279 -1280 -1281 -1282 -1283 -1284 -1285 -1286 -1287 -1288 -1289 -1290 -1291 -1292 -1293 -1294 -1295 -1296 -1297 -1298 -1299 -1300 -1301 -1302 -1303 -1304 -1305 -1306 -1307 -1308 -1309 -1310 -1311 -1312 -1313 -1314 -1315 -1316 -1317 -1318 -1319 -1320 -1321 -1322 -1323 -1324 -1325 -1326 -1327 -1328 -1329 -1330 -1331 -1332 -1333 -1334 -1335 -1336 -1337 -1338 -1339 -1340 -1341 -1342 -1343 -1344 -1345 -1346 -1347 -1348 -1349 -1350 -1351 -1352 -1353 -1354 -1355 -1356 -1357 -1358 -1359 -1360 -1361 -1362 -1363 -1364 -1365 -1366 -1367 -1368 -1369 -1370 -1371 -1372 -1373 -1374 -1375 -1376 -1377 -1378 -1379 -1380 -1381 -1382 -1383 -1384 -1385 -1386 -1387 -1388 -1389 -1390 -1391 -1392 -1393 -1394 -1395 -1396 -1397 -1398 -1399 -1400 -1401 -1402 -1403 -1404 -1405 -1406 -1407 -1408 -1409 -1410 -1411 -1412 -1413 -1414 -1415 -1416 -1417 -1418 -1419 -1420 -1421 -1422 -1423 -1424 -1425 -1426 -1427 -1428 -1429 -1430 -1431 -1432 -1433 -1434 -1435 -1436 -1437 -1438 -1439 -1440 -1441 -1442 -1443 -1444 -1445 -1446 -1447 -1448 -1449 -1450 -1451 -1452 -1453 -1454 -1455 -1456 -1457 -1458 -1459 -1460 -1461 -1462 -1463 -1464 -1465 -1466 -1467 -1468 -1469 -1470 -1471 -1472 -1473 -1474 -1475 -1476 -1477 -1478 -1479 -1480 -1481 -1482 -1483 -1484 -1485 -1486 -1487 -1488 -1489 -1490 -1491 -1492 -1493 -1494 -1495 -1496 -1497 -1498 -1499 -1500 -1501 -1502 -1503 -1504 -1505 -1506 -1507 -1508 -1509 -1510 -1511 -1512 -1513 -1514 -1515 -1516 -1517 -1518 -1519 -1520 -1521 -1522 -1523 -1524 -1525 -1526 -1527 -1528 -1529 -1530 -1531 -1532 -1533 -1534 -1535 -1536 -1537 -1538 -1539 -1540 -1541 -1542 -1543 -1544 -1545 -1546 -1547 -1548 -1549 -1550 -1551 -1552 -1553 -1554 -1555 -1556 -1557 -1558 -1559 -1560 -1561 -1562 -1563 -1564 -1565 -1566 -1567 -1568 -1569 -1570 -1571 -1572 -1573 -1574 -1575 -1576 -1577 -1578 -1579 -1580 -1581 -1582 -1583 -1584 -1585 -1586 -1587 -1588 -1589 -1590 -1591 -1592 -1593 -1594 -1595 -1596 -1597 -1598 -1599 -1600 -1601 -1602 -1603 -1604 -1605 -1606 -1607 -1608 -1609 -1610 -1611 -1612 -1613 -1614 -1615 -1616 -1617 -1618 -1619 -1620 -1621 -1622 -1623 -1624 -1625 -1626 -1627 -1628 -1629 -1630 -1631 -1632 -1633 -1634 -1635 -1636 -1637 -1638 -1639 -1640 -1641 -1642 -1643 -1644 -1645 -1646 -1647 -1648 -1649 -1650 -1651 -1652 -1653 -1654 -1655 -1656 -1657 -1658 -1659 -1660 -1661 -1662 -1663 -1664 -1665 -1666 -1667 -1668 -1669 -1670 -1671 -1672 -1673 -1674 -1675 -1676 -1677 -1678 -1679 -1680 -1681 -1682 -1683 -1684 -1685 -1686 -1687 -1688 -1689 -1690 -1691 -1692 -1693 -1694 -1695 -1696 -1697 -1698 -1699 -1700 -1701 -1702 -1703 -1704 -1705 -1706 -1707 -1708 -1709 -1710 -1711 -1712 -1713 -1714 -1715 -1716 -1717 -1718 -1719 -) - -// ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/porousZones b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/porousZones index f938b2836e..d4881e37fa 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/porousZones +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/porousZones @@ -21,12 +21,12 @@ FoamFile coordinateSystem { e1 (1 0 0); - e2 (0 1 1); + e2 (0 1 0); } Darcy { - d d [0 -2 0 0 0 0 0] (5e7 -1000 -1000); + d d [0 -2 0 0 0 0 0] (500000 -1000 -1000); f f [0 -1 0 0 0 0 0] (0 0 0); } } diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/radiationProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/radiationProperties index 59468cd924..1506c71447 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/radiationProperties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/radiationProperties @@ -17,11 +17,11 @@ FoamFile radiation off; -radiationModel P1; +radiationModel noRadiation; solverFreq 10; -noRadiation +noRadiationCoeffs { } diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactingCloud1Properties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactingCloud1Properties index a1d4354ab1..d33cf9f91c 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactingCloud1Properties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactingCloud1Properties @@ -81,7 +81,7 @@ particleForces ManualInjectionCoeffs { - massTotal massTotal [ 1 0 0 0 0 ] 1e-7; + massTotal massTotal [ 1 0 0 0 0 ] 1e-2; parcelBasisType mass; SOI 0; positionsFile "reactingCloud1Positions"; @@ -99,12 +99,12 @@ ManualInjectionCoeffs ReactingLookupTableInjectionCoeffs { - massTotal massTotal [ 1 0 0 0 0 ] 1e-7; + massTotal massTotal [ 1 0 0 0 0 ] 1e-2; parcelBasisType mass; - SOI 0; + SOI 0.5; inputFile "parcelInjectionProperties"; duration 1.0; - parcelsPerSecond 1e2; + parcelsPerSecond 250; } @@ -123,7 +123,7 @@ LocalInteractionCoeffs e 1; mu 0; } - cycLeft + cycLeft { e 1; mu 0; @@ -157,6 +157,8 @@ LiquidEvaporationCoeffs PatchPostProcessingCoeffs { + maxStoredParcels 20; + patches ( cycLeft diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.inp b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactions similarity index 92% rename from tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.inp rename to tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactions index 80d66f62c0..45f51fa38f 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/chemkin/foam.inp +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/reactions @@ -1,10 +1,9 @@ species ( + N2 O2 H2O - N2 -) -; +); reactions ( diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermo.incompressiblePoly b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermo.incompressiblePoly new file mode 100644 index 0000000000..f6e3daa3ee --- /dev/null +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermo.incompressiblePoly @@ -0,0 +1,140 @@ +( +N2 N2 1 28.0134 + rhoPolynomial + ( + 3.88E+000 + -1.64E-002 + 3.18E-005 + -2.89E-008 + 9.90E-012 + 0 + 0 + 0 + ) + 0.0 // Heat of formation + cpPolynomial + ( + 2.75E+004 + 1.12E+001 + -3.12E-002 + 4.45E-005 + -1.92E-008 + 0 + 0 + 0 + ) + muPolynomial + ( + 1.54E-006 + 6.15E-008 + -1.81E-011 + 0 + 0 + 0 + 0 + 0 + ) + kappaPolynomial + ( + 3.15E-003 + 8.49E-005 + -1.25E-008 + 0 + 0 + 0 + 0 + 0 + ) +O2 O2 1 31.9988 + rhoPolynomial + ( + 4.43E+000 + -1.87E-002 + 3.64E-005 + -3.30E-008 + 1.13E-011 + 0 + 0 + 0 + ) + 0.0 // Heat of formation + cpPolynomial + ( + 2.67E+004 + 9.93E+000 + -7.09E-003 + 1.45E-005 + -9.13E-009 + 0 + 0 + 0 + ) + muPolynomial + ( + 1.54E-006 + 6.15E-008 + -1.81E-011 + 0 + 0 + 0 + 0 + 0 + ) + kappaPolynomial + ( + 2.09E-004 + 8.52E-005 + -1.49E-008 + 0 + 0 + 0 + 0 + 0 + ) +H2O H2O 1 18.0153 + rhoPolynomial + ( + 2.49E+000 + -1.05E-002 + 2.03E-005 + -1.84E-008 + 6.28E-012 + 0 + 0 + 0 + ) + -241.8 // Heat of formation + cpPolynomial + ( + 2.85E+004 + 2.63E+001 + -4.63E-002 + 5.11E-005 + -1.83E-008 + 0 + 0 + 0 + ) + muPolynomial + ( + 1.54E-006 + 6.15E-008 + -1.81E-011 + 0 + 0 + 0 + 0 + 0 + ) + kappaPolynomial + ( + 3.79E-003 + 1.53E-004 + -1.22E-008 + 0 + 0 + 0 + 0 + 0 + ) +) diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermophysicalProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermophysicalProperties index 04b13b12cf..5d9a097035 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermophysicalProperties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/thermophysicalProperties @@ -15,21 +15,26 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -thermoType hMixtureThermo; +thermoType hRhoMixtureThermo>; chemistryReader foamChemistryReader; -foamChemistryFile "$FOAM_CASE/chemkin/foam.inp"; +foamChemistryFile "$FOAM_CASE/constant/reactions"; -foamChemistryThermoFile "$FOAM_CASE/chemkin/foam.dat"; +foamChemistryThermoFile "$FOAM_CASE/constant/thermo.incompressiblePoly"; -liquidComponents ( H2O ); +liquidComponents +( + H2O +); +H2O H2O defaultCoeffs; -solidFuelComponents ( ); +solidFuelComponents +( +); inertSpecie N2; -H2O H2O defaultCoeffs; // ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/turbulenceProperties b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/turbulenceProperties index 78f28eca60..47c046d714 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/turbulenceProperties +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/constant/turbulenceProperties @@ -1,8 +1,8 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: 1.5.x | -| \\ / A nd | Web: www.OpenFOAM.org | +| \\ / O peration | Version: 1.5.x | +| \\ / A nd | Web: http://www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object turbulenceProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/decomposeParDict b/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/decomposeParDict index e9784a98d7..152e9d0528 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/decomposeParDict +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/decomposeParDict @@ -19,6 +19,12 @@ numberOfSubdomains 4; method metis; +preservePatches +( + cycLeft + cycRight +); + simpleCoeffs { n ( 2 2 1 ); @@ -42,9 +48,5 @@ manualCoeffs dataFile ""; } -distributed no; - -roots ( ); - // ************************************************************************* // diff --git a/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/fvSolution b/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/fvSolution index 007553788a..1f65036d64 100644 --- a/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/fvSolution +++ b/tutorials/lagrangian/trackedReactingParcelFoam/filter/system/fvSolution @@ -23,18 +23,33 @@ solvers preconditioner DIC; tolerance 1e-05; relTol 0; - } + }; U { solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; - } + }; p { - solver GAMG; + solver GAMG; + tolerance 0; + relTol 0.1; + smoother GaussSeidel; + nPreSweeps 0; + nPostSweeps 2; + + cacheAgglomeration true; + + nCellsInCoarsestLevel 10; + agglomerator faceAreaPair; + mergeLevels 1; + }; + pFinal + { + solver GAMG; tolerance 1e-6; relTol 0; @@ -54,101 +69,78 @@ solvers preconditioner DIC; tolerance 1e-05; relTol 0; - } + }; Yi { solver PBiCG; preconditioner DILU; tolerance 1e-06; relTol 0; - } - CO2 - { - solver PBiCG; - preconditioner DILU; - tolerance 1e-06; - relTol 0; - } + }; O2 { solver PBiCG; preconditioner DILU; tolerance 1e-06; relTol 0; - } + }; N2 { solver PBiCG; preconditioner DILU; tolerance 1e-06; relTol 0; - } - CH4 - { - solver PBiCG; - preconditioner DILU; - tolerance 1e-06; - relTol 0; - } - H2 - { - solver PBiCG; - preconditioner DILU; - tolerance 1e-06; - relTol 0; - } + }; H2O { solver PBiCG; preconditioner DILU; tolerance 1e-06; relTol 0; - } - CO - { - solver PBiCG; - preconditioner DILU; - tolerance 1e-06; - relTol 0; - } + }; h { solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; - } - R - { - solver PBiCG; - preconditioner DILU; - tolerance 1e-05; - relTol 0; - } + }; k { solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; - } + }; epsilon { solver PBiCG; preconditioner DILU; tolerance 1e-05; relTol 0; - } + }; } PISO { transonic no; - nOuterCorrectors 2; + nOuterCorrectors 1; nCorrectors 2; nNonOrthogonalCorrectors 0; momentumPredictor yes; +// nUCorrectors 2; } +relaxationFactors +{ +/* + U 1; + k 1; + kepsilon 1; + h 1; + rho 1; + p 1; +*/ +} // ************************************************************************* //