diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatAndMassTransferPhaseSystem/HeatAndMassTransferPhaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatAndMassTransferPhaseSystem/HeatAndMassTransferPhaseSystem.C index bfad310038..9eddbe4efd 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatAndMassTransferPhaseSystem/HeatAndMassTransferPhaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatAndMassTransferPhaseSystem/HeatAndMassTransferPhaseSystem.C @@ -268,14 +268,9 @@ Foam::HeatAndMassTransferPhaseSystem::heatTransfer() const phaseSystem::heatTransferTable& eqns = eqnsPtr(); - forAllConstIter - ( - phaseSystem::phaseModelList, - this->phaseModels_, - phaseModelIter - ) + forAll(this->phaseModels_, phasei) { - const phaseModel& phase(phaseModelIter()); + const phaseModel& phase = this->phaseModels_[phasei]; eqns.insert ( diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.C index a0881ee33a..f4a1284db8 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.C @@ -120,14 +120,9 @@ Foam::HeatTransferPhaseSystem::heatTransfer() const phaseSystem::heatTransferTable& eqns = eqnsPtr(); - forAllConstIter - ( - phaseSystem::phaseModelList, - this->phaseModels_, - phaseModelIter - ) + forAll(this->phaseModels_, phasei) { - const phaseModel& phase(phaseModelIter()); + const phaseModel& phase = this->phaseModels_[phasei]; eqns.insert ( diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.C index 801ceb8caa..fe0343b2ac 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.C @@ -69,14 +69,9 @@ massTransfer() const phaseSystem::massTransferTable& eqns = eqnsPtr(); - forAllConstIter - ( - phaseSystem::phaseModelList, - this->phaseModels_, - phaseModelIter - ) + forAll(this->phaseModels_, phasei) { - const phaseModel& phase(phaseModelIter()); + const phaseModel& phase = this->phaseModels_[phasei]; const PtrList& Yi = phase.Y(); diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C index 0f5470d26e..dc9335f7ea 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C @@ -413,14 +413,9 @@ Foam::MomentumTransferPhaseSystem::momentumTransfer() const phaseSystem::momentumTransferTable& eqns = eqnsPtr(); - forAllConstIter - ( - phaseSystem::phaseModelList, - this->phaseModels_, - phaseModelIter - ) + forAll(this->phaseModels_, phasei) { - const phaseModel& phase(phaseModelIter()); + const phaseModel& phase = this->phaseModels_[phasei]; eqns.insert ( diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/ThermalPhaseChangePhaseSystem/ThermalPhaseChangePhaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/ThermalPhaseChangePhaseSystem/ThermalPhaseChangePhaseSystem.C index 1eb96b3b26..f0453940c7 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/ThermalPhaseChangePhaseSystem/ThermalPhaseChangePhaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/PhaseSystems/ThermalPhaseChangePhaseSystem/ThermalPhaseChangePhaseSystem.C @@ -64,14 +64,9 @@ Foam::ThermalPhaseChangePhaseSystem::massTransfer() const phaseSystem::massTransferTable& eqns = eqnsPtr(); - forAllConstIter - ( - phaseSystem::phaseModelList, - this->phaseModels_, - phaseModelIter - ) + forAll(this->phaseModels_, phasei) { - const phaseModel& phase(phaseModelIter()); + const phaseModel& phase = this->phaseModels_[phasei]; const PtrList& Yi = phase.Y(); diff --git a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C index ae23455d88..aa9380758d 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C +++ b/applications/solvers/multiphase/reactingEulerFoam/phaseSystems/phaseSystem/phaseSystem.C @@ -46,24 +46,19 @@ Foam::tmp Foam::phaseSystem::calcPhi const phaseModelList& phaseModels ) const { - phaseModelList::const_iterator phaseModelIter = phaseModels.begin(); - tmp tmpPhi ( new surfaceScalarField ( "phi", - fvc::interpolate(phaseModelIter())*phaseModelIter().phi() + fvc::interpolate(phaseModels[0])*phaseModels[0].phi() ) ); - ++phaseModelIter; - - for (; phaseModelIter != phaseModels.end(); ++ phaseModelIter) + for (label phasei=1; phasei Foam::phaseSystem::rho() const { - phaseModelList::const_iterator phaseModelIter = phaseModels_.begin(); - tmp tmpRho ( - phaseModelIter()*phaseModelIter().rho() + phaseModels_[0]*phaseModels_[0].rho() ); - for (; phaseModelIter != phaseModels_.end(); ++ phaseModelIter) + for (label phasei=1; phasei Foam::phaseSystem::rho() const Foam::tmp Foam::phaseSystem::U() const { - phaseModelList::const_iterator phaseModelIter = phaseModels_.begin(); - tmp tmpU ( - phaseModelIter()*phaseModelIter().U() + phaseModels_[0]*phaseModels_[0].U() ); - for (; phaseModelIter != phaseModels_.end(); ++ phaseModelIter) + for (label phasei=1; phasei, phasePairKey, phasePairKey::hash> modelTypeTable; - forAllConstIter(phaseModelList, phaseModels_, phaseModelIter) + forAll(phaseModels_, phasei) { modelTypeTable tempModels; generatePairsAndSubModels ( - IOobject::groupName(modelName, phaseModelIter().name()), + IOobject::groupName(modelName, phaseModels_[phasei].name()), tempModels ); @@ -175,7 +175,7 @@ void Foam::phaseSystem::generatePairsAndSubModels models[tempModelIter.key()].insert ( - phaseModelIter().name(), + phaseModels_[phasei].name(), *tempModelIter ); }