COMP: avoid ambiguous construct from tmp - finiteVolume/cfdTools

This commit is contained in:
Mark Olesen
2010-12-17 16:49:49 +01:00
parent bd7d27e622
commit e08395c045
2 changed files with 6 additions and 3 deletions

View File

@ -162,7 +162,10 @@ Foam::vectorField Foam::SRF::SRFModel::velocity
const vectorField& positions
) const
{
return omega_.value() ^ (positions - axis_*(axis_ & positions));
tmp<vectorField> tfld =
omega_.value() ^ (positions - axis_*(axis_ & positions));
return tfld();
}
@ -188,7 +191,7 @@ Foam::tmp<Foam::volVectorField> Foam::SRF::SRFModel::U() const
Foam::tmp<Foam::volVectorField> Foam::SRF::SRFModel::Uabs() const
{
const volVectorField Usrf = U();
tmp<volVectorField> Usrf = U();
tmp<volVectorField> tUabs
(

View File

@ -49,7 +49,7 @@ void Foam::actuationDiskSource::addActuationDiskAxialInertialResistance
E.xx() = uniDiskDir.x();
E.yy() = uniDiskDir.y();
E.zz() = uniDiskDir.z();
vectorField U1 = (1.0 - a)*U;
const vectorField U1((1.0 - a)*U);
forAll(cells, i)
{
totVol += V[cells[i]];