From 6a7954fda1dda1882348c4e6e651dd9de8089f7e Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@esi-group.com> Date: Fri, 26 Jul 2019 15:10:38 +0200 Subject: [PATCH] COMP: make mass transfer rates mutable - in InterfaceCompositionPhaseChangePhaseSystem, the mass transfer rates are updated as a side-effect of the massTransfer() method, which makes these fields non-const. --- .../InterfaceCompositionPhaseChangePhaseSystem.H | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/phaseSystemModels/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.H b/src/phaseSystemModels/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.H index 739b9044365..320d594f5af 100644 --- a/src/phaseSystemModels/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.H +++ b/src/phaseSystemModels/reactingEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.H @@ -105,10 +105,10 @@ protected: interfaceCompositionModelTable interfaceCompositionModels_; //- The explicit part of the interfacial mass transfer rates - iDmdtSuSpTable iDmdtSu_; + mutable iDmdtSuSpTable iDmdtSu_; //- The implicit part of the interfacial mass transfer rates - iDmdtSuSpTable iDmdtSp_; + mutable iDmdtSuSpTable iDmdtSp_; // Protected member functions -- GitLab