From 41b855292ae3d72daf1c47d4f03769f0be487ec7 Mon Sep 17 00:00:00 2001
From: Klaus <klaus.boehnlein@tu-dresden.de>
Date: Wed, 21 Sep 2022 18:36:52 +0200
Subject: [PATCH] Fix writeVTKMaterialFunctions

---
 dune/microstructure/prestrainedMaterial.hh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dune/microstructure/prestrainedMaterial.hh b/dune/microstructure/prestrainedMaterial.hh
index 8d76ac83..d0fd35b0 100644
--- a/dune/microstructure/prestrainedMaterial.hh
+++ b/dune/microstructure/prestrainedMaterial.hh
@@ -688,7 +688,7 @@ FieldMatrix<double,6,6> setupPhase(const std::string phaseType, Python::Module m
   {
         std::string outputPath = parameterSet_.get("outputPath", "../../outputs");
         using VTKGridType = YaspGrid<dim, EquidistantOffsetCoordinates<double, dim> >;
-        //VTKGridType grid_VTK({-1.0/2.0, -1.0/2.0, -1.0/2.0},{1.0/2.0, 1.0/2.0, 1.0/2.0},{80,80,80});
+        // VTKGridType grid_VTK({-1.0/2.0, -1.0/2.0, -1.0/2.0},{1.0/2.0, 1.0/2.0, 1.0/2.0},{80,80,80});
         VTKGridType grid_VTK({-1.0/2.0, -1.0/2.0, -1.0/2.0},{1.0/2.0, 1.0/2.0, 1.0/2.0},nElements);
         
         using GridViewVTK = VTKGridType::LeafGridView;
@@ -707,10 +707,10 @@ FieldMatrix<double,6,6> setupPhase(const std::string phaseType, Python::Module m
         
         VTKWriter<GridView> MaterialVtkWriter(gridView_VTK);
         
-        MaterialVtkWriter.addVertexData(
+        MaterialVtkWriter.addCellData(
             indicatorFunction_P0,
             VTK::FieldInfo("indicatorFunction_P0", VTK::FieldInfo::Type::scalar, 1));    
-        MaterialVtkWriter.addCellData(
+        MaterialVtkWriter.addVertexData(
             indicatorFunction_P1,
             VTK::FieldInfo("indicatorFunction_P1", VTK::FieldInfo::Type::scalar, 1));    
         
-- 
GitLab