using new setProperties method for new particles

This commit is contained in:
andy
2009-05-26 11:25:15 +01:00
parent 7209a42ec0
commit 48d003675a
10 changed files with 155 additions and 162 deletions

View File

@ -130,7 +130,7 @@ template<class CloudType>
Foam::scalar Foam::ManualInjection<CloudType>::timeEnd() const
{
// Not used
return 0.0;
return this->SOI_;
}
@ -149,24 +149,18 @@ void Foam::ManualInjection<CloudType>::setPositionAndCell
template<class CloudType>
Foam::vector Foam::ManualInjection<CloudType>::velocity
(
const label,
const scalar
)
{
return U0_;
}
template<class CloudType>
Foam::scalar Foam::ManualInjection<CloudType>::d0
void Foam::ManualInjection<CloudType>::setProperties
(
const label parcelI,
const scalar
) const
const scalar,
typename CloudType::parcelType* pPtr
)
{
return diameters_[parcelI];
// set particle velocity
pPtr->U() = U0_;
// set particle diameter
pPtr->d() = diameters_[parcelI];
}