From 4061013648f51fc09257ca47a1d4449fd46c16dd Mon Sep 17 00:00:00 2001
From: Kilian Weishaupt <kilian.weishaupt@iws.uni-stuttgart.de>
Date: Tue, 6 Jun 2017 11:06:22 +0200
Subject: [PATCH] [staggerednc][localresidual] Account for energy storage

---
 dumux/freeflow/staggerednc/localresidual.hh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dumux/freeflow/staggerednc/localresidual.hh b/dumux/freeflow/staggerednc/localresidual.hh
index 5df8490049..5481018e17 100644
--- a/dumux/freeflow/staggerednc/localresidual.hh
+++ b/dumux/freeflow/staggerednc/localresidual.hh
@@ -84,6 +84,7 @@ class StaggeredNavierStokesResidualImpl<TypeTag, true> : public StaggeredNavierS
 
     using VolumeVariables = typename GET_PROP_TYPE(TypeTag, VolumeVariables);
     using GlobalFaceVars = typename GET_PROP_TYPE(TypeTag, GlobalFaceVars);
+    using EnergyLocalResidual = typename GET_PROP_TYPE(TypeTag, EnergyLocalResidual);
 
     static constexpr int numComponents = GET_PROP_VALUE(TypeTag, NumComponents);
     static constexpr bool useMoles = GET_PROP_VALUE(TypeTag, UseMoles);
@@ -121,7 +122,8 @@ class StaggeredNavierStokesResidualImpl<TypeTag, true> : public StaggeredNavierS
             if(replaceCompEqIdx < numComponents)
                 storage[replaceCompEqIdx] = density;
 
-        //TODO: energy balance
+        EnergyLocalResidual::fluidPhaseStorage(storage, scv, volVars);
+
         return storage;
     }
 };
-- 
GitLab