From c2e21d113cbe80b5721cf2ebb852c9c9410b276e Mon Sep 17 00:00:00 2001 From: Simon Scholz <simon.scholz@iws.uni-stuttgart.de> Date: Wed, 4 Jul 2018 17:29:01 +0200 Subject: [PATCH] [fluidstate] initialize fields of compositional fluidstate to 0, remove setUndefined --- dumux/material/fluidstates/compositional.hh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dumux/material/fluidstates/compositional.hh b/dumux/material/fluidstates/compositional.hh index 7706a45e1e..fee56068db 100644 --- a/dumux/material/fluidstates/compositional.hh +++ b/dumux/material/fluidstates/compositional.hh @@ -55,14 +55,19 @@ public: for (int compIdx = 0; compIdx < numComponents; ++compIdx) { moleFraction_[phaseIdx][compIdx] = 0; + fugacityCoefficient_[phaseIdx][compIdx] = 0; } averageMolarMass_[phaseIdx] = 0; sumMoleFractions_[phaseIdx] = 0; + pressure_[phaseIdx] = 0; + saturation_[phaseIdx] = 0; + density_[phaseIdx] = 0; + molarDensity_[phaseIdx] = 0; + enthalpy_[phaseIdx] = 0; + viscosity_[phaseIdx] = 0; + temperature_[phaseIdx] = 0; } - - // make everything undefined so that valgrind will complain - Valgrind::SetUndefined(*this); } template <class FluidState> -- GitLab