diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C index 8585f0f15..46eb6988e 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C @@ -237,33 +237,55 @@ Foam::phaseSystem::~phaseSystem() Foam::tmp Foam::phaseSystem::rho() const { - tmp tmpRho - ( - phaseModels_[0]*phaseModels_[0].rho() - ); + const label nMovingPhases = movingPhaseModels_.size(); - for (label phasei=1; phasei Foam::phaseSystem::U() const { - tmp tmpU - ( - phaseModels_[0]*phaseModels_[0].U() - ); + const label nMovingPhases = movingPhaseModels_.size(); - for (label phasei=1; phasei