Input of dimensionedScalars: update read-construction of dimensionedScalar in applications

so that the specification of the name and dimensions are optional in property dictionaries.

Update tutorials so that the name of the dimensionedScalar property is
no longer duplicated but optional dimensions are still provided and are
checked on read.
This commit is contained in:
Henry Weller
2015-07-20 22:52:53 +01:00
parent 745e07e6b1
commit 4c21f24a8c
321 changed files with 895 additions and 1486 deletions

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 -1 0 0 0 0 0 ];
dimensions [0 -1 0 0 0 0 0];
internalField nonuniform List<scalar>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField nonuniform List<symmTensor>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 -1 0 0 0 0 0 ];
dimensions [0 -1 0 0 0 0 0];
internalField nonuniform List<symmTensor>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 -1 0 0 0 0 0 ];
dimensions [0 -1 0 0 0 0 0];
internalField nonuniform List<symmTensor>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 1 0 0 0 0 0 ];
dimensions [0 1 0 0 0 0 0];
internalField nonuniform List<scalar>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField nonuniform List<scalar>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 1 -1 0 0 0 0 ];
dimensions [0 1 -1 0 0 0 0];
internalField uniform 0.5;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 1 0 0 0 ];
dimensions [0 0 0 1 0 0 0];
internalField uniform 300;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 1 0 0 0 ];
dimensions [0 0 0 1 0 0 0];
internalField uniform 300;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 1 -1 0 0 0 0 ];
dimensions [0 1 -1 0 0 0 0];
internalField uniform ( 0 0 0 );

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField uniform 1;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField uniform 1;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField nonuniform List<scalar>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 2 -3 0 0 0 0 ];
dimensions [0 2 -3 0 0 0 0];
internalField uniform 0.1;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField uniform 0.0623;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 2 -2 0 0 0 0 ];
dimensions [0 2 -2 0 0 0 0];
internalField uniform 1.5;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 2 -2 0 0 0 0 ];
dimensions [0 2 -2 0 0 0 0];
internalField uniform 1.5;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 0 0 0 0 0 0 ];
dimensions [0 0 0 0 0 0 0];
internalField nonuniform List<symmTensor>
8025

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 1 -1 -2 0 0 0 0 ];
dimensions [1 -1 -2 0 0 0 0];
internalField uniform 100000;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 2 -3 0 0 0 0 ];
dimensions [0 2 -3 0 0 0 0];
internalField uniform 375;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 2 -2 0 0 0 0 ];
dimensions [0 2 -2 0 0 0 0];
internalField uniform 1.5;

View File

@ -15,7 +15,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [ 0 2 -1 0 0 0 0 ];
dimensions [0 2 -1 0 0 0 0];
internalField uniform 0;

View File

@ -19,21 +19,21 @@ laminarFlameSpeedCorrelation Gulders;
fuel Propane;
Su Su [ 0 1 -1 0 0 0 0 ] 0.434;
Su Su [0 1 -1 0 0 0 0] 0.434;
SuModel unstrained;
equivalenceRatio equivalenceRatio [ 0 0 0 0 0 0 0 ] 1;
equivalenceRatio equivalenceRatio [0 0 0 0 0 0 0] 1;
sigmaExt sigmaExt [ 0 0 -1 0 0 0 0 ] 100000;
sigmaExt sigmaExt [0 0 -1 0 0 0 0] 100000;
XiModel transport;
XiCoef XiCoef [ 0 0 0 0 0 0 0 ] 0.62;
XiCoef XiCoef [0 0 0 0 0 0 0] 0.62;
XiShapeCoef XiShapeCoef [ 0 0 0 0 0 0 0 ] 1;
XiShapeCoef XiShapeCoef [0 0 0 0 0 0 0] 1;
uPrimeCoef uPrimeCoef [ 0 0 0 0 0 0 0 ] 1;
uPrimeCoef uPrimeCoef [0 0 0 0 0 0 0] 1;
GuldersCoeffs
{
@ -113,11 +113,11 @@ ignitionSites
ignitionSphereFraction 1;
ignitionThickness ignitionThickness [ 0 1 0 0 0 0 0 ] 0.001;
ignitionThickness ignitionThickness [0 1 0 0 0 0 0] 0.001;
ignitionCircleFraction 0.5;
ignitionKernelArea ignitionKernelArea [ 0 2 0 0 0 0 0 ] 0.001;
ignitionKernelArea ignitionKernelArea [0 2 0 0 0 0 0] 0.001;
// ************************************************************************* //

View File

@ -26,7 +26,7 @@ thermoType
energy absoluteEnthalpy;
}
stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [ 0 0 0 0 0 0 0 ] 15.675;
stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [0 0 0 0 0 0 0] 15.675;
reactants
{

View File

@ -26,7 +26,7 @@ thermoType
energy absoluteEnthalpy;
}
stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [ 0 0 0 0 0 0 0 ] 34.074;
stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [0 0 0 0 0 0 0] 34.074;
reactants
{

View File

@ -19,21 +19,21 @@ laminarFlameSpeedCorrelation Gulders;
fuel IsoOctane;
Su Su [ 0 1 -1 0 0 0 0 ] 0;
Su Su [0 1 -1 0 0 0 0] 0;
SuModel unstrained;
equivalenceRatio equivalenceRatio [ 0 0 0 0 0 0 0 ] 1;
equivalenceRatio equivalenceRatio [0 0 0 0 0 0 0] 1;
sigmaExt sigmaExt [ 0 0 -1 0 0 0 0 ] 100000;
sigmaExt sigmaExt [0 0 -1 0 0 0 0] 100000;
XiModel transport;
XiCoef XiCoef [ 0 0 0 0 0 0 0 ] 0.62;
XiCoef XiCoef [0 0 0 0 0 0 0] 0.62;
XiShapeCoef XiShapeCoef [ 0 0 0 0 0 0 0 ] 1;
XiShapeCoef XiShapeCoef [0 0 0 0 0 0 0] 1;
uPrimeCoef uPrimeCoef [ 0 0 0 0 0 0 0 ] 1;
uPrimeCoef uPrimeCoef [0 0 0 0 0 0 0] 1;
GuldersCoeffs
{
@ -83,11 +83,11 @@ ignitionSites
ignitionSphereFraction 1;
ignitionThickness ignitionThickness [ 0 1 0 0 0 0 0 ] 0;
ignitionThickness ignitionThickness [0 1 0 0 0 0 0] 0;
ignitionCircleFraction 1;
ignitionKernelArea ignitionKernelArea [ 0 2 0 0 0 0 0 ] 0;
ignitionKernelArea ignitionKernelArea [0 2 0 0 0 0 0] 0;
// ************************************************************************* //

View File

@ -17,15 +17,15 @@ FoamFile
engineMesh layered;
conRodLength conRodLength [ 0 1 0 0 0 0 0 ] 0.147;
conRodLength conRodLength [0 1 0 0 0 0 0] 0.147;
bore bore [ 0 1 0 0 0 0 0 ] 0.092;
bore bore [0 1 0 0 0 0 0] 0.092;
stroke stroke [ 0 1 0 0 0 0 0 ] 0.08423;
stroke stroke [0 1 0 0 0 0 0] 0.08423;
clearance clearance [ 0 1 0 0 0 0 0 ] 0.00115;
clearance clearance [0 1 0 0 0 0 0] 0.00115;
rpm rpm [ 0 0 -1 0 0 0 0 ] 1500;
rpm rpm [0 0 -1 0 0 0 0] 1500;
// ************************************************************************* //

View File

@ -27,7 +27,7 @@ thermoType
//energy absoluteInternalEnergy;
}
stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [ 0 0 0 0 0 0 0 ] 15.0336;
stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [0 0 0 0 0 0 0] 15.0336;
fuel
{

View File

@ -36,9 +36,9 @@ absorptionEmissionModel constantAbsorptionEmission;
constantAbsorptionEmissionCoeffs
{
absorptivity absorptivity [ 0 -1 0 0 0 0 0 ] 0.1;
emissivity emissivity [ 0 -1 0 0 0 0 0 ] 0.1;
E E [ 1 -1 -3 0 0 0 0 ] 0;
absorptivity absorptivity [0 -1 0 0 0 0 0] 0.1;
emissivity emissivity [0 -1 0 0 0 0 0] 0.1;
E E [1 -1 -3 0 0 0 0] 0;
}
greyMeanAbsorptionEmissionSootCoeffs