Adding readFields to template class constructor

This commit is contained in:
graham
2009-09-08 19:29:01 +01:00
parent 1d4b1693da
commit e2c0466b21
2 changed files with 10 additions and 3 deletions

View File

@ -44,7 +44,8 @@ Foam::InteractingKinematicCloud<ParcelType>::InteractingKinematicCloud
const volScalarField& rho,
const volVectorField& U,
const volScalarField& mu,
const dimensionedVector& g
const dimensionedVector& g,
bool readFields
)
:
Cloud<ParcelType>(rho.mesh(), cloudName, false),
@ -145,7 +146,12 @@ Foam::InteractingKinematicCloud<ParcelType>::InteractingKinematicCloud
mesh_,
dimensionedVector("zero", dimMass*dimVelocity, vector::zero)
)
{}
{
if (readFields)
{
ParcelType::readFields(*this);
}
}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //

View File

@ -219,7 +219,8 @@ public:
const volScalarField& rho,
const volVectorField& U,
const volScalarField& mu,
const dimensionedVector& g
const dimensionedVector& g,
bool readFields = true
);