Added pd, changed p BCs to calculated and added pRef to thermophysicalProperties

This commit is contained in:
henry
2008-06-27 16:39:42 +01:00
parent 1202a245ae
commit 939a46c844
11 changed files with 43 additions and 28 deletions

View File

@ -58,7 +58,7 @@
Info<< "Calculating field g.h\n" << endl; Info<< "Calculating field g.h\n" << endl;
volScalarField gh("gh", g & mesh.C()); volScalarField gh("gh", g & mesh.C());
dimensionedScalar pRef("pRef", p.dimensions(), 1.0e5); dimensionedScalar pRef("pRef", p.dimensions(), thermo->lookup("pRef"));
Info<< "Creating field pd\n" << endl; Info<< "Creating field pd\n" << endl;
volScalarField pd volScalarField pd

View File

@ -54,8 +54,7 @@
Info<< "Calculating field g.h\n" << endl; Info<< "Calculating field g.h\n" << endl;
volScalarField gh("gh", g & mesh.C()); volScalarField gh("gh", g & mesh.C());
dimensionedScalar pRef("pRef", p.dimensions(), thermo->lookup("pRef"));
dimensionedScalar pRef("pRef", p.dimensions(), 1.0e5);
Info<< "Creating field pd\n" << endl; Info<< "Creating field pd\n" << endl;
volScalarField pd volScalarField pd
@ -77,7 +76,13 @@
label pdRefCell = 0; label pdRefCell = 0;
scalar pdRefValue = 0.0; scalar pdRefValue = 0.0;
setRefCell(pd, mesh.solutionDict().subDict("SIMPLE"), pdRefCell, pdRefValue); setRefCell
(
pd,
mesh.solutionDict().subDict("SIMPLE"),
pdRefCell,
pdRefValue
);
dimensionedScalar initialMass = fvc::domainIntegrate(rho); dimensionedScalar initialMass = fvc::domainIntegrate(rho);

View File

@ -55,8 +55,7 @@
Info<< "Calculating field g.h\n" << endl; Info<< "Calculating field g.h\n" << endl;
volScalarField gh("gh", g & mesh.C()); volScalarField gh("gh", g & mesh.C());
dimensionedScalar pRef("pRef", p.dimensions(), thermo->lookup("pRef"));
dimensionedScalar pRef("pRef", p.dimensions(), 1.0e5);
Info<< "Creating field pd\n" << endl; Info<< "Creating field pd\n" << endl;
volScalarField pd volScalarField pd

View File

@ -11,7 +11,12 @@
List<scalar> initialMassf(fluidRegions.size()); List<scalar> initialMassf(fluidRegions.size());
dimensionedScalar pRef("pRef", dimensionSet(1, -1, -2, 0, 0), 1.0E5); dimensionedScalar pRef
(
"pRef",
dimensionSet(1, -1, -2, 0, 0),
rp.lookup("pRef")
);
// Populate fluid field pointer lists // Populate fluid field pointer lists
forAll(fluidRegions, i) forAll(fluidRegions, i)

View File

@ -53,7 +53,7 @@
Info<< "Calculating field g.h\n" << endl; Info<< "Calculating field g.h\n" << endl;
volScalarField gh("gh", g & mesh.C()); volScalarField gh("gh", g & mesh.C());
dimensionedScalar pRef("pRef", p.dimensions(), 0.0); dimensionedScalar pRef("pRef", p.dimensions(), thermo->lookup("pRef"));
Info<< "Creating field pd\n" << endl; Info<< "Creating field pd\n" << endl;
volScalarField pd volScalarField pd

View File

@ -22,19 +22,19 @@ boundaryField
{ {
floor floor
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
ceiling ceiling
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
fixedWalls fixedWalls
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
} }

View File

@ -18,4 +18,6 @@ thermoType hThermo<pureMixture<constTransport<specieThermo<hConstThermo<per
mixture air 1 28.9 1000 0 1.8e-05 0.7; mixture air 1 28.9 1000 0 1.8e-05 0.7;
pRef 1e5;
// ************************************************************************* // // ************************************************************************* //

View File

@ -16,25 +16,25 @@ FoamFile
dimensions [1 -1 -2 0 0 0 0]; dimensions [1 -1 -2 0 0 0 0];
internalField uniform 100000; internalField uniform 0;
boundaryField boundaryField
{ {
floor floor
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
ceiling ceiling
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
fixedWalls fixedWalls
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
} }

View File

@ -18,4 +18,6 @@ thermoType hThermo<pureMixture<constTransport<specieThermo<hConstThermo<per
mixture air 1 28.9 1000 0 1.8e-05 0.7; mixture air 1 28.9 1000 0 1.8e-05 0.7;
pRef 1e5;
// ************************************************************************* // // ************************************************************************* //

View File

@ -22,25 +22,25 @@ boundaryField
{ {
floor floor
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
ceiling ceiling
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
fixedWalls fixedWalls
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
box box
{ {
type fixedFluxBuoyantPressure; type calculated;
value uniform 100000; value uniform 100000;
} }
} }

View File

@ -18,4 +18,6 @@ thermoType hThermo<pureMixture<constTransport<specieThermo<hConstThermo<per
mixture air 1 28.9 1000 0 1.8e-05 0.7; mixture air 1 28.9 1000 0 1.8e-05 0.7;
pRef 1e5;
// ************************************************************************* // // ************************************************************************* //