From d86a37e3fbfa33bb7ec0accb94f28108bfd0d595 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Tue, 30 Apr 2024 18:06:12 +0200
Subject: [PATCH] [MPL] Add missing total_strain enum

---
 MaterialLib/MPL/VariableType.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/MaterialLib/MPL/VariableType.h b/MaterialLib/MPL/VariableType.h
index 109668f5793..5bf2cf5e812 100644
--- a/MaterialLib/MPL/VariableType.h
+++ b/MaterialLib/MPL/VariableType.h
@@ -47,6 +47,7 @@ enum class Variable : int
     solid_grain_pressure,
     stress,
     temperature,
+    total_strain,
     total_stress,
     transport_porosity,
     vapour_pressure,
@@ -76,6 +77,7 @@ static const std::array<std::string,
                              "solid_grain_pressure",
                              "stress",
                              "temperature",
+                             "total_strain",
                              "total_stress",
                              "transport_porosity",
                              "vapour_pressure",
@@ -140,6 +142,8 @@ public:
                 return std::visit(identity, stress);
             case Variable::temperature:
                 return temperature;
+            case Variable::total_strain:
+                return std::visit(identity, total_strain);
             case Variable::total_stress:
                 return std::visit(identity, total_stress);
             case Variable::transport_porosity:
-- 
GitLab