From 888c692d7d2976740d65a24c620f1531c74ea501 Mon Sep 17 00:00:00 2001
From: kutscher <kutscher@irmb.tu-bs.de>
Date: Fri, 2 Apr 2021 09:21:18 +0200
Subject: [PATCH] fix jet breakup setup

---
 apps/cpu/Multiphase/Multiphase.cfg            |   31 +-
 apps/cpu/Multiphase/Multiphase.cpp            |  261 +--
 .../Multiphase/backup/JetBreakupR.ASCII.stl   | 1584 +++++++++++++++
 .../Multiphase/backup/JetBreakupR.Binary.stl  |  Bin 0 -> 11384 bytes
 apps/cpu/Multiphase/backup/inlet1.stl         | 1710 +++++++++++++++++
 .../cpu/Multiphase/backup/tubeTransformed.stl |  Bin 0 -> 12284 bytes
 src/basics/geometry3d/GbTriFaceMesh3D.cpp     |   45 +
 .../WriteThixotropyQuantitiesCoProcessor.cpp  |   32 +
 .../WriteThixotropyQuantitiesCoProcessor.h    |   33 +
 9 files changed, 3508 insertions(+), 188 deletions(-)
 create mode 100644 apps/cpu/Multiphase/backup/JetBreakupR.ASCII.stl
 create mode 100644 apps/cpu/Multiphase/backup/JetBreakupR.Binary.stl
 create mode 100644 apps/cpu/Multiphase/backup/inlet1.stl
 create mode 100644 apps/cpu/Multiphase/backup/tubeTransformed.stl

diff --git a/apps/cpu/Multiphase/Multiphase.cfg b/apps/cpu/Multiphase/Multiphase.cfg
index bdc9cc894..d52694ac8 100644
--- a/apps/cpu/Multiphase/Multiphase.cfg
+++ b/apps/cpu/Multiphase/Multiphase.cfg
@@ -1,7 +1,11 @@
-pathname = d:/temp/MultiphaseNew3
-pathGeo = d:/Projects/VirtualFluids-Multiphase/source/Applications/Multiphase/backup
-geoFile = JetBreakup2.ASCII.stl
-numOfThreads = 4
+pathname = d:/temp/MultiphaseNew4
+#pathGeo = d:/Projects/VirtualFluids-Multiphase/source/Applications/Multiphase/backup
+pathGeo = d:/Projects/VirtualFluidsCombined/apps/cpu/Multiphase/backup
+#geoFile = JetBreakupR.ASCII.stl
+#geoFile = inlet1.stl
+geoFile = tubeTransformed.stl
+
+numOfThreads = 1
 availMem = 10e9
 
 #Grid
@@ -10,21 +14,28 @@ availMem = 10e9
 #boundingBox = -60.5 60.5 -1.0 -201.0 -60.5 60.5 #(Jet Breakup2) (Original without inlet length)
 #blocknx = 22 20 22
 
-boundingBox = -60.5 60.5 -1.0 -21.0 -60.5 60.5 #(Jet Breakup2) (Original without inlet length)
-blocknx = 22 20 22
+#boundingBox = -60.5 60.5 -1.0 -101.0 -60.5 60.5 #(Jet Breakup2) (Original without inlet length)
+#blocknx = 22 20 22
+
+#boundingBox = -40 40 -1.0 -21.0 -40 40 #(Jet Breakup2) (Original without inlet length)
+#boundingBox = -40 40 1.0 11.0 -40 40 #(Jet Breakup2) (Original without inlet length)
+#boundingBox = -40e-3 40e-3 1.0e-3 11.0e-3 -403-3 40e-3 #(Jet Breakup2) (Original without inlet length)
+blocknx = 20 20 20
 
+boundingBox = 6.0e-3 16.0e-3 -40e-3 40e-3 -40e-3 40e-3
+blocknx = 20 20 20
 
-dx = 0.5
+dx = 0.5e-3
 refineLevel = 0
 
 #Simulation
 uLB = 0.0005 #inlet velocity
-uF2 = 0.0001
+#uF2 = 0.0001
 Re = 10
 nuL =1e-2# 1.0e-5 #!1e-2
 nuG =1e-2# 1.16e-4 #!1e-2
-densityRatio = 1 #30
-sigma = 4.66e-3 #surface tension 1e-4 ./. 1e-5
+densityRatio = 30
+sigma = 1e-5 #4.66e-3 #surface tension 1e-4 ./. 1e-5
 interfaceThickness = 5
 radius = 615.0 (Jet Breakup)
 contactAngle = 110.0
diff --git a/apps/cpu/Multiphase/Multiphase.cpp b/apps/cpu/Multiphase/Multiphase.cpp
index c6353f6d4..10ff2b396 100644
--- a/apps/cpu/Multiphase/Multiphase.cpp
+++ b/apps/cpu/Multiphase/Multiphase.cpp
@@ -9,6 +9,9 @@ using namespace std;
 void run(string configname)
 {
     try {
+
+        //Sleep(20000);
+
         ConfigurationFile config;
         config.load(configname);
 
@@ -108,10 +111,10 @@ void run(string configname)
         //////////////////////////////////////////////////////////////////////////
         // restart
         SPtr<UbScheduler> rSch(new UbScheduler(cpStep, cpStart));
-        // RestartCoProcessor rp(grid, rSch, comm, pathname, RestartCoProcessor::TXT);
-        MPIIORestartCoProcessor rcp(grid, rSch, pathname, comm);
-        rcp.setLBMKernel(kernel);
-        rcp.setBCProcessor(bcProc);
+        SPtr<MPIIOMigrationBECoProcessor> rcp = make_shared<MPIIOMigrationBECoProcessor>(grid, rSch, pathname, comm);
+        rcp->setLBMKernel(kernel);
+        rcp->setBCProcessor(bcProc);
+        rcp->setNu(nuLB);
         //////////////////////////////////////////////////////////////////////////
 
         mu::Parser fctF1;
@@ -122,17 +125,19 @@ void run(string configname)
         fctF1.DefineConst("R", 8.0);
         fctF1.DefineConst("x0", 0.0);
         fctF1.DefineConst("z0", 0.0);
+        //SPtr<BCAdapter> velBCAdapterF1(
+        //    new MultiphaseVelocityBCAdapter(false, true, false, fctF1, phiH, 0.0, BCFunction::INFCONST));
 
         mu::Parser fctF2;
         fctF2.SetExpr("vy1");
-        fctF2.DefineConst("vy1", -uLB);
+        fctF2.DefineConst("vy1", uLB);
 
-        double startTime = 1;
-        SPtr<BCAdapter> velBCAdapterF1(new MultiphaseVelocityBCAdapter(false, true, false, fctF1, phiH, 0.0, startTime));
-        SPtr<BCAdapter> velBCAdapterF2(new MultiphaseVelocityBCAdapter(false, true, false, fctF2, phiH, startTime, endTime));
+        double startTime = 500;
+        SPtr<BCAdapter> velBCAdapterF1(new MultiphaseVelocityBCAdapter(true, false, false, fctF1, phiH, 0.0, startTime));
+        SPtr<BCAdapter> velBCAdapterF2(new MultiphaseVelocityBCAdapter(true, false, false, fctF2, phiH, startTime, endTime));
 
         SPtr<D3Q27Interactor> inflowF1Int;
-
+        SPtr<D3Q27Interactor> cylInt;
         if (newStart) {
 
       //  if (newStart) {
@@ -155,52 +160,36 @@ void run(string configname)
             double g_maxX3 = boundingBox[5];
 
             // geometry
-
-            // GbObject3DPtr innerCube(new GbCuboid3D(g_minX1+2, g_minX2+2, g_minX3+2, g_maxX1-2, g_maxX2-2,
-            // g_maxX3-2));
-
-            // GbObject3DPtr cylinder1(new GbCylinder3D(g_minX1 - 2.0*dx, g_maxX2/2, g_maxX3/2, g_minX1 + 12.0*dx,
-            // g_maxX2/2, g_maxX3/2, radius)); GbObject3DPtr cylinder2(new GbCylinder3D(g_minX1 + 12.0*dx, g_maxX2/2,
-            // g_maxX3/2, g_maxX1 + 2.0*dx, g_maxX2/2, g_maxX3/2, dLB / 2.0));
-
-            // GbObject3DPtr cylinder(new GbCylinder3D(g_minX1 - 2.0*dx, g_maxX2/2, g_maxX3/2, g_maxX1 + 2.0*dx,
-            // g_maxX2/2, g_maxX3/2, dLB / 2.0)); GbObject3DPtr cylinders(new GbObject3DManager()); GbObject3DPtr
-            // cylinders1(new GbObjectGroup3D());
-
             SPtr<GbObject3D> gridCube(new GbCuboid3D(g_minX1, g_minX2, g_minX3, g_maxX1, g_maxX2, g_maxX3));
             if (myid == 0)
                 GbSystem3D::writeGeoObject(gridCube.get(), pathname + "/geo/gridCube",
                                            WbWriterVtkXmlBinary::getInstance());
 
-
             if (myid == 0) UBLOG(logINFO, "Read geoFile:start");
             SPtr<GbTriFaceMesh3D> cylinder = make_shared<GbTriFaceMesh3D>();
-            cylinder->readMeshFromSTLFileASCII(pathGeo + "/" + geoFile, false);
+            cylinder->readMeshFromSTLFileBinary(pathGeo + "/" + geoFile, false);
             GbSystem3D::writeGeoObject(cylinder.get(), pathname + "/geo/Stlgeo", WbWriterVtkXmlBinary::getInstance());
             if (myid == 0) UBLOG(logINFO, "Read geoFile:stop");
             // inflow
-            // GbCuboid3DPtr geoInflowF1(new GbCuboid3D(40.0, 628.0, 40.0, 80, 631.0, 80.0));  // For JetBreakup
-            // (Original) GbCuboid3DPtr geoInflowF1(new GbCuboid3D(g_minX1-2.0*dx, g_minX2-2.0*dx, g_minX3-2.0*dx,
-            // g_maxX1+2.0*dx, g_minX2+2.0*dx, g_maxX3+2.0*dx)); if (myid == 0)
-            // GbSystem3D::writeGeoObject(geoInflowF1.get(), pathname + "/geo/geoInflowF1",
-            // WbWriterVtkXmlASCII::getInstance());
-
-            ////outflow
-            ////GbCuboid3DPtr geoOutflow(new GbCuboid3D(-1.0, -1, -1.0, 121.0, 1.0, 121.0)); // For JetBreakup
-            ///(Original)
-            // GbCuboid3DPtr geoOutflow(new GbCuboid3D(g_minX1-2.0*dx, g_maxX2, g_minX3-2.0*dx, g_maxX1+2.0*dx,
-            // g_maxX2+2.0*dx, g_maxX3+2.0*dx)); if (myid == 0) GbSystem3D::writeGeoObject(geoOutflow.get(), pathname +
-            // "/geo/geoOutflow", WbWriterVtkXmlASCII::getInstance());
-
+            //GbCuboid3DPtr geoInflowF1(new GbCuboid3D(g_minX1, g_minX2 - 0.5 * dx, g_minX3, g_maxX1, g_minX2 - 1.0 * dx, g_maxX3));
             GbCuboid3DPtr geoInflowF1(
-                new GbCuboid3D(g_minX1, g_minX2 - 0.5 * dx, g_minX3, g_maxX1, g_minX2 - 1.0 * dx, g_maxX3));
+                new GbCuboid3D(g_minX1*0.5 - dx, g_minX2 - dx, g_minX3*0.5 - dx, g_maxX1*0.5 + dx, g_minX2, g_maxX3*0.5 + dx));
+            if (myid == 0)  GbSystem3D::writeGeoObject(geoInflowF1.get(), pathname + "/geo/geoInflowF1",                                           WbWriterVtkXmlASCII::getInstance());
+
+            GbCylinder3DPtr cylinder1(new GbCylinder3D(g_minX1-dx, 0.0, 0.0, cylinder->getX1Maximum(), 0.0, 0.0, 3e-3));
             if (myid == 0)
-                GbSystem3D::writeGeoObject(geoInflowF1.get(), pathname + "/geo/geoInflowF1",
+                GbSystem3D::writeGeoObject(cylinder1.get(), pathname + "/geo/cylinder1",
                                            WbWriterVtkXmlASCII::getInstance());
 
+            //GbCylinder3DPtr cylinder2(
+            //    new GbCylinder3D(0.0, g_minX2 - 2.0 * dx / 2.0, 0.0, 0.0, g_minX2 + 4.0 * dx, 0.0, 8.0+2.0*dx));
+            //if (myid == 0)
+            //    GbSystem3D::writeGeoObject(cylinder2.get(), pathname + "/geo/cylinder2",
+            //                               WbWriterVtkXmlASCII::getInstance());
             // outflow
             // GbCuboid3DPtr geoOutflow(new GbCuboid3D(-1.0, -1, -1.0, 121.0, 1.0, 121.0)); // For JetBreakup (Original)
-            GbCuboid3DPtr geoOutflow(new GbCuboid3D(g_minX1, g_maxX2 - 1 * dx, g_minX3, g_maxX1, g_maxX2, g_maxX3));
+            //GbCuboid3DPtr geoOutflow(new GbCuboid3D(g_minX1, g_maxX2 - 40 * dx, g_minX3, g_maxX1, g_maxX2, g_maxX3));
+            GbCuboid3DPtr geoOutflow(new GbCuboid3D(g_minX1, g_maxX2, g_minX3, g_maxX1, g_maxX2 + dx, g_maxX3));
             if (myid == 0)
                 GbSystem3D::writeGeoObject(geoOutflow.get(), pathname + "/geo/geoOutflow",
                                            WbWriterVtkXmlASCII::getInstance());
@@ -234,11 +223,6 @@ void run(string configname)
             SPtr<BCAdapter> denBCAdapter(new DensityBCAdapter(rhoLB));
             denBCAdapter->setBcAlgorithm(SPtr<BCAlgorithm>(new MultiphaseNonReflectingOutflowBCAlgorithm()));
 
-            // double r = 5.0; //boost::dynamic_pointer_cast<GbCylinder3D>(cylinder)->getRadius();
-            // double cx1 = g_minX1;
-            // double cx2 = 0.0; //cylinder->getX2Centroid();
-            // double cx3 = 0.0; //cylinder->getX3Centroid();
-
             mu::Parser fctPhi_F1;
             fctPhi_F1.SetExpr("phiH");
             fctPhi_F1.DefineConst("phiH", phiH);
@@ -251,74 +235,70 @@ void run(string configname)
             fctvel_F2_init.SetExpr("U");
             fctvel_F2_init.DefineConst("U", 0);
 
-            // fct.SetExpr("U");
-            // fct.DefineConst("U", uLB);
-            // BCAdapterPtr velBCAdapter(new VelocityBCAdapter(true, false, false, fct, 0, BCFunction::INFCONST));
-
-
-
-
-
-            // BCAdapterPtr velBCAdapterF2_1_init(new MultiphaseVelocityBCAdapter(false, false, true, fctF2_1, phiH,
-            // 0.0, endTime)); BCAdapterPtr velBCAdapterF2_2_init(new MultiphaseVelocityBCAdapter(false, false, true,
-            // fctF2_2, phiH, 0.0, endTime));
-
-            // BCAdapterPtr velBCAdapterF2_1_init(new MultiphaseVelocityBCAdapter(false, false, true, fctvel_F2_init,
-            // phiL, 0.0, endTime)); BCAdapterPtr velBCAdapterF2_2_init(new MultiphaseVelocityBCAdapter(false, false,
-            // true, fctvel_F2_init, phiL, 0.0, endTime));
-
             velBCAdapterF1->setBcAlgorithm(SPtr<BCAlgorithm>(new MultiphaseVelocityBCAlgorithm()));
-            //velBCAdapterF1->setBcAlgorithm(SPtr<BCAlgorithm>(new VelocityBCAlgorithm()));
-            // velBCAdapterF2_1_init->setBcAlgorithm(BCAlgorithmPtr(new MultiphaseVelocityBCAlgorithm()));
-            // velBCAdapterF2_2_init->setBcAlgorithm(BCAlgorithmPtr(new MultiphaseVelocityBCAlgorithm()));
-
-            // velBCAdapter->setBcAlgorithm(BCAlgorithmPtr(new VelocityWithDensityBCAlgorithm()));
-            // mu::Parser fct;
-            // fct.SetExpr("U");
-            // fct.DefineConst("U", uLB);
-            // BCAdapterPtr velBCAdapter(new VelocityBCAdapter(true, false, false, fct, 0, BCFunction::INFCONST));
-            // velBCAdapter->setBcAlgorithm(BCAlgorithmPtr(new NonReflectingVelocityBCAlgorithm()));
-
             //////////////////////////////////////////////////////////////////////////////////
             // BC visitor
             MultiphaseBoundaryConditionsBlockVisitor bcVisitor;
             bcVisitor.addBC(noSlipBCAdapter);
-           // bcVisitor.addBC(denBCAdapter); //Ohne das BB?
+            bcVisitor.addBC(denBCAdapter); //Ohne das BB?
             bcVisitor.addBC(velBCAdapterF1);
-            // bcVisitor.addBC(velBCAdapterF2_1_init);
-            // bcVisitor.addBC(velBCAdapterF2_2_init);
 
             SPtr<WriteBlocksCoProcessor> ppblocks(new WriteBlocksCoProcessor(
                 grid, SPtr<UbScheduler>(new UbScheduler(1)), pathname, WbWriterVtkXmlBinary::getInstance(), comm));
 
-            //ppblocks->process(0);
-
-            SPtr<Interactor3D> tubes(new D3Q27TriFaceMeshInteractor(cylinder, grid, noSlipBCAdapter, Interactor3D::SOLID));
+            SPtr<Interactor3D> tubes(new D3Q27TriFaceMeshInteractor(cylinder, grid, noSlipBCAdapter, Interactor3D::SOLID, Interactor3D::POINTS));
 
-            inflowF1Int = SPtr<D3Q27Interactor> (new D3Q27Interactor(geoInflowF1, grid, velBCAdapterF1, Interactor3D::SOLID));
-            inflowF1Int->addBCAdapter(velBCAdapterF2);
-
-           // inflowF1Int->addBCAdapter(velBCAdapterFStart);
-
-            // D3Q27InteractorPtr inflowF2_1Int_init = D3Q27InteractorPtr(new D3Q27Interactor(geoInflowF2_1, grid,
-            // velBCAdapterF2_1_init, Interactor3D::SOLID));
-
-            // D3Q27InteractorPtr inflowF2_2Int_init = D3Q27InteractorPtr(new D3Q27Interactor(geoInflowF2_2, grid,
-            // velBCAdapterF2_2_init, Interactor3D::SOLID));
+            //inflowF1Int =
+            //    SPtr<D3Q27Interactor>(new D3Q27Interactor(cylinder1, grid, noSlipBCAdapter, Interactor3D::SOLID));
+            //inflowF1Int->addBCAdapter(velBCAdapterF2);
 
             SPtr<D3Q27Interactor> outflowInt(new D3Q27Interactor(geoOutflow, grid, denBCAdapter, Interactor3D::SOLID));
 
-            // SetSolidBlockVisitor visitor1(inflowF2_1Int, SetSolidBlockVisitor::BC);
-            // grid->accept(visitor1);
-            // SetSolidBlockVisitor visitor2(inflowF2_2Int, SetSolidBlockVisitor::BC);
-            // grid->accept(visitor2);
+      // Create boundary conditions geometry
+      GbCuboid3DPtr wallXmin(new GbCuboid3D(g_minX1 - dx, g_minX2 - dx, g_minX3 - dx, g_minX1, g_maxX2 + dx, g_maxX3));
+      GbSystem3D::writeGeoObject(wallXmin.get(), pathname + "/geo/wallXmin", WbWriterVtkXmlASCII::getInstance());
+      GbCuboid3DPtr wallXmax(new GbCuboid3D(g_maxX1, g_minX2 - dx, g_minX3 - dx, g_maxX1 + dx, g_maxX2 + dx, g_maxX3));
+      GbSystem3D::writeGeoObject(wallXmax.get(), pathname + "/geo/wallXmax", WbWriterVtkXmlASCII::getInstance());
+      GbCuboid3DPtr wallZmin(new GbCuboid3D(g_minX1 - dx, g_minX2 - dx, g_minX3 - dx, g_maxX1 + dx, g_maxX2 + dx, g_minX3));
+      GbSystem3D::writeGeoObject(wallZmin.get(), pathname + "/geo/wallZmin", WbWriterVtkXmlASCII::getInstance());
+      GbCuboid3DPtr wallZmax(new GbCuboid3D(g_minX1 - dx, g_minX2 - dx, g_maxX3, g_maxX1 + dx, g_maxX2 + dx, g_maxX3 + dx));
+      GbSystem3D::writeGeoObject(wallZmax.get(), pathname + "/geo/wallZmax", WbWriterVtkXmlASCII::getInstance());
+      GbCuboid3DPtr wallYmin(new GbCuboid3D(g_minX1 - dx, g_minX2 - dx, g_minX3 - dx, g_maxX1 + dx, g_minX2, g_maxX3));
+      GbSystem3D::writeGeoObject(wallYmin.get(), pathname + "/geo/wallYmin", WbWriterVtkXmlASCII::getInstance());
+      GbCuboid3DPtr wallYmax(new GbCuboid3D(g_minX1 - dx, g_maxX2, g_minX3 - dx, g_maxX1 + dx, g_maxX2 + dx, g_maxX3));
+      GbSystem3D::writeGeoObject(wallYmax.get(), pathname + "/geo/wallYmax", WbWriterVtkXmlASCII::getInstance());
+
+      // Add boundary conditions to grid generator
+      SPtr<D3Q27Interactor> wallXminInt(new D3Q27Interactor(wallXmin, grid, noSlipBCAdapter, Interactor3D::SOLID));
+      SPtr<D3Q27Interactor> wallXmaxInt(new D3Q27Interactor(wallXmax, grid, noSlipBCAdapter, Interactor3D::SOLID));
+      SPtr<D3Q27Interactor> wallZminInt(new D3Q27Interactor(wallZmin, grid, noSlipBCAdapter, Interactor3D::SOLID));
+      SPtr<D3Q27Interactor> wallZmaxInt(new D3Q27Interactor(wallZmax, grid, noSlipBCAdapter, Interactor3D::SOLID));
+      SPtr<D3Q27Interactor> wallYminInt(new D3Q27Interactor(wallYmin, grid, noSlipBCAdapter, Interactor3D::SOLID));
+      SPtr<D3Q27Interactor> wallYmaxInt(new D3Q27Interactor(wallYmax, grid, noSlipBCAdapter, Interactor3D::SOLID));
+
+
+      cylInt = SPtr<D3Q27Interactor>(new D3Q27Interactor(cylinder1, grid, velBCAdapterF1, Interactor3D::SOLID));
+      cylInt->addBCAdapter(velBCAdapterF2);
+      //SPtr<D3Q27Interactor> cyl2Int(new D3Q27Interactor(cylinder2, grid, noSlipBCAdapter, Interactor3D::SOLID));
 
             SPtr<Grid3DVisitor> metisVisitor(
                 new MetisPartitioningGridVisitor(comm, MetisPartitioningGridVisitor::LevelBased, D3Q27System::BSW));
-            InteractorsHelper intHelper(grid, metisVisitor);
+            InteractorsHelper intHelper(grid, metisVisitor, true);
+            intHelper.addInteractor(cylInt);
             intHelper.addInteractor(tubes);
-            intHelper.addInteractor(inflowF1Int);
-            intHelper.addInteractor(outflowInt);
+            //intHelper.addInteractor(outflowInt);
+            //intHelper.addInteractor(cyl2Int);
+            
+            
+            intHelper.addInteractor(wallXminInt);
+            intHelper.addInteractor(wallXmaxInt);
+            intHelper.addInteractor(wallZminInt);
+            intHelper.addInteractor(wallZmaxInt);
+            intHelper.addInteractor(wallYminInt);
+            intHelper.addInteractor(wallYmaxInt);
+            //intHelper.addInteractor(inflowF1Int);
+            
+
             intHelper.selectBlocks();
 
             ppblocks->process(0);
@@ -350,26 +330,6 @@ void run(string configname)
                 UBLOG(logINFO, "Available memory per process = " << availMem << " bytes");
             }
 
-            // LBMKernelPtr kernel;
-
-            // kernel = LBMKernelPtr(new MultiphaseCumulantLBMKernel(blocknx[0], blocknx[1], blocknx[2],
-            // MultiphaseCumulantLBMKernel::NORMAL));
-
-            // kernel->setWithForcing(true);
-            // kernel->setForcingX1(0.0);
-            // kernel->setForcingX2(gr);
-            // kernel->setForcingX3(0.0);
-
-            // kernel->setPhiL(phiL);
-            // kernel->setPhiH(phiH);
-            // kernel->setPhaseFieldRelaxation(tauH);
-            // kernel->setMobility(mob);
-
-            // BCProcessorPtr bcProc(new BCProcessor());
-            // //BCProcessorPtr bcProc(new ThinWallBCProcessor());
-
-            // kernel->setBCProcessor(bcProc);
-
             MultiphaseSetKernelBlockVisitor kernelVisitor(kernel, nuL, nuG, densityRatio, beta, kappa, theta, availMem,
                                                           needMem);
 
@@ -380,68 +340,18 @@ void run(string configname)
                 grid->accept(undefNodesVisitor);
             }
 
-            // inflowF2_1Int->initInteractor();
-            // inflowF2_2Int->initInteractor();
-
             intHelper.setBC();
 
             grid->accept(bcVisitor);
 
             // initialization of distributions
-            LBMReal x1c = radius;                  // g_minX1; //radius; //19; //(g_maxX1+g_minX1)/2;
-            LBMReal x2c = (g_maxX2 + g_minX2) / 2; // g_minX2 + 2;
-            LBMReal x3c = (g_maxX3 + g_minX3) / 2;
             mu::Parser fct1;
-
-            // fct1.SetExpr("0.5-0.5*tanh(2*(sqrt((x1-x1c)^2+(x2-x2c)^2+(x3-x3c)^2)-radius)/interfaceThickness)");
-            // fct1.SetExpr("phiM-phiM*tanh((sqrt((x1-x1c)^2+(x2-x2c)^2+(x3-x3c)^2)-radius)/(interfaceThickness*phiM))");
-
-            // fct1.SetExpr("0.5*(phiH + phiL)-0.5*(phiH -
-            // phiL)*tanh(2*(sqrt((x1-x1c)^2+(x2-x2c)^2+(x3-x3c)^2)-radius)/interfaceThickness)");
-
-            // fct1.SetExpr("0.5*(phiH + phiL) + 0.5*(phiH - phiL)*tanh(2*((x2-radius))/interfaceThickness)");
             fct1.SetExpr("phiL");
-            fct1.DefineConst("x1c", x1c);
-            fct1.DefineConst("x2c", x2c);
-            fct1.DefineConst("x3c", x3c);
             fct1.DefineConst("phiL", phiL);
-            fct1.DefineConst("phiH", phiH);
-            fct1.DefineConst("radius", radius);
-            fct1.DefineConst("interfaceThickness", interfaceThickness);
-
-            mu::Parser fct2;
-            // fct2.SetExpr("vx1*(1-((x2-y0)^2+(x3-z0)^2)/(R^2))");
-            fct2.SetExpr("vx1");
-            fct2.DefineConst("R", 10.0);
-            fct2.DefineConst("vx1", uLB);
-            fct2.DefineConst("y0", 1.0);
-            fct2.DefineConst("z0", 31.0);
-            /*fct2.SetExpr("0.5*uLB-uLB*0.5*tanh(2*(sqrt((x1-x1c)^2+(x2-x2c)^2+(x3-x3c)^2)-radius)/interfaceThickness)");
-            fct2.DefineConst("uLB", uLB);
-            fct2.DefineConst("x1c", x1c);
-            fct2.DefineConst("x2c", x2c);
-            fct2.DefineConst("x3c", x3c);
-            fct2.DefineConst("radius", radius);
-            fct2.DefineConst("interfaceThickness", interfaceThickness);*/
-
             MultiphaseInitDistributionsBlockVisitor initVisitor(densityRatio, interfaceThickness, radius);
             initVisitor.setPhi(fct1);
-            // initVisitor.setVx1(fct2);
             grid->accept(initVisitor);
 
-            // set connectors
-            //InterpolationProcessorPtr iProcessor(new IncompressibleOffsetInterpolationProcessor());
-            // InterpolationProcessorPtr iProcessor(new CompressibleOffsetInterpolationProcessor());
-            //SetConnectorsBlockVisitor setConnsVisitor(comm, true, D3Q27System::ENDDIR, nuLB, iProcessor);
-            // ConnectorFactoryPtr factory(new Block3DConnectorFactory());
-            // ConnectorBlockVisitor setConnsVisitor(comm, nuLB, iProcessor, factory);
-            //ThreeDistributionsSetConnectorsBlockVisitor setConnsVisitor(comm);
-            //grid->accept(setConnsVisitor);
-
-            // domain decomposition for threads
-            // PQueuePartitioningGridVisitor pqPartVisitor(numOfThreads);
-            // grid->accept(pqPartVisitor);
-
             // boundary conditions grid
             {
                 SPtr<UbScheduler> geoSch(new UbScheduler(1));
@@ -466,21 +376,9 @@ void run(string configname)
                 UBLOG(logINFO, "path = " << pathname);
             }
 
-            rcp.restart((int)restartStep);
+            rcp->restart((int)restartStep);
             grid->setTimeStep(restartStep);
 
-            // BCAdapterPtr velBCAdapter(new VelocityBCAdapter());
-            // velBCAdapter->setBcAlgorithm(BCAlgorithmPtr(new VelocityBCAlgorithm()));
-            // velBCAdapter->setBcAlgorithm(BCAlgorithmPtr(new VelocityWithDensityBCAlgorithm()));
-            // bcVisitor.addBC(velBCAdapter);
-            // grid->accept(bcVisitor);
-
-            // set connectors
-            // InterpolationProcessorPtr iProcessor(new IncompressibleOffsetInterpolationProcessor());
-            //InterpolationProcessorPtr iProcessor(new CompressibleOffsetInterpolationProcessor());
-            //SetConnectorsBlockVisitor setConnsVisitor(comm, true, D3Q27System::ENDDIR, nuLB, iProcessor);
-            //grid->accept(setConnsVisitor);
-
             if (myid == 0)
                 UBLOG(logINFO, "Restart - end");
         }
@@ -493,20 +391,27 @@ void run(string configname)
 
         SPtr<UbScheduler> visSch(new UbScheduler(outTime));
         SPtr<WriteMultiphaseQuantitiesCoProcessor> pp(new WriteMultiphaseQuantitiesCoProcessor(
+        //SPtr<WriteMacroscopicQuantitiesCoProcessor> pp(new WriteMacroscopicQuantitiesCoProcessor(
             grid, visSch, pathname, WbWriterVtkXmlBinary::getInstance(), conv, comm));
+        pp->process(0);
 
         SPtr<UbScheduler> nupsSch(new UbScheduler(10, 30, 100));
         SPtr<NUPSCounterCoProcessor> npr(new NUPSCounterCoProcessor(grid, nupsSch, numOfThreads, comm));
 
         SPtr<UbScheduler> timeBCSch(new UbScheduler(1, startTime, startTime));
         auto timeDepBC = make_shared<TimeDependentBCCoProcessor>(TimeDependentBCCoProcessor(grid, timeBCSch));
-        timeDepBC->addInteractor(inflowF1Int);
+        timeDepBC->addInteractor(cylInt);
+
+#ifdef _OPENMP
+        omp_set_num_threads(numOfThreads);
+#endif
 
         SPtr<UbScheduler> stepGhostLayer(new UbScheduler(1));
         SPtr<Calculator> calculator(new BasicCalculator(grid, stepGhostLayer, endTime));
         calculator->addCoProcessor(npr);
         calculator->addCoProcessor(pp);
         calculator->addCoProcessor(timeDepBC);
+        calculator->addCoProcessor(rcp);
 
 
         
diff --git a/apps/cpu/Multiphase/backup/JetBreakupR.ASCII.stl b/apps/cpu/Multiphase/backup/JetBreakupR.ASCII.stl
new file mode 100644
index 000000000..b54ebccc9
--- /dev/null
+++ b/apps/cpu/Multiphase/backup/JetBreakupR.ASCII.stl
@@ -0,0 +1,1584 @@
+solid Visualization Toolkit generated SLA File
+ facet normal 0 1 0
+  outer loop
+   vertex -61 610 61
+   vertex -60 610 -60
+   vertex -61 610 -61
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex -60 610 60
+   vertex -60 610 -60
+   vertex -61 610 61
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -61 610 61
+   vertex 61 610 61
+   vertex -60 610 60
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 61 610 61
+   vertex 60 610 60
+   vertex -60 610 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 60 610 -60
+   vertex 61 610 -61
+   vertex -60 610 -60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -60 610 -60
+   vertex 61 610 -61
+   vertex -61 610 -61
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 61 610 61
+   vertex 61 610 -61
+   vertex 60 610 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 60 610 60
+   vertex 61 610 -61
+   vertex 60 610 -60
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 61 3 -61
+   vertex -61 610 -61
+   vertex 61 610 -61
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 61 3 -61
+   vertex -61 3 -61
+   vertex -61 610 -61
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 61 3 61
+   vertex 61 610 -61
+   vertex 61 610 61
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 61 3 61
+   vertex 61 3 -61
+   vertex 61 610 -61
+  endloop
+ endfacet
+ facet normal 0 0 1
+  outer loop
+   vertex -61 3 61
+   vertex 61 610 61
+   vertex -61 610 61
+  endloop
+ endfacet
+ facet normal 0 -0 1
+  outer loop
+   vertex -61 3 61
+   vertex 61 3 61
+   vertex 61 610 61
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -61 3 -61
+   vertex -61 610 61
+   vertex -61 610 -61
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -61 3 -61
+   vertex -61 3 61
+   vertex -61 610 61
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex -60 610 60
+   vertex -60 3 60
+   vertex -60 610 -60
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex -60 3 60
+   vertex -60 3 -60
+   vertex -60 610 -60
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 60 610 60
+   vertex 60 3 60
+   vertex -60 610 60
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 60 3 60
+   vertex -60 3 60
+   vertex -60 610 60
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex 60 610 -60
+   vertex 60 3 60
+   vertex 60 610 60
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex 60 3 -60
+   vertex 60 3 60
+   vertex 60 610 -60
+  endloop
+ endfacet
+ facet normal 0 0 1
+  outer loop
+   vertex -60 610 -60
+   vertex -60 3 -60
+   vertex 60 610 -60
+  endloop
+ endfacet
+ facet normal 0 -0 1
+  outer loop
+   vertex -60 3 -60
+   vertex 60 3 -60
+   vertex 60 610 -60
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 61 3 -61
+   vertex -61 1 -61
+   vertex -61 3 -61
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 61 1 -61
+   vertex -61 1 -61
+   vertex 61 3 -61
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 61 1 61
+   vertex 61 3 -61
+   vertex 61 3 61
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 61 1 61
+   vertex 61 1 -61
+   vertex 61 3 -61
+  endloop
+ endfacet
+ facet normal 0 0 1
+  outer loop
+   vertex -61 1 61
+   vertex 61 3 61
+   vertex -61 3 61
+  endloop
+ endfacet
+ facet normal 0 -0 1
+  outer loop
+   vertex -61 1 61
+   vertex 61 1 61
+   vertex 61 3 61
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -61 1 -61
+   vertex -61 3 61
+   vertex -61 3 -61
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -61 1 -61
+   vertex -61 1 61
+   vertex -61 3 61
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -60 3 60
+   vertex -4.489497184753418 3 6.6215119361877441
+   vertex -5.8079638481140137 3 5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex -5.8079638481140137 3 5.5015950202941895
+   vertex -6.8548569679260254 3 4.1244311332702637
+   vertex -60 3 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -60 3 60
+   vertex -2.9611051082611084 3 7.4318141937255859
+   vertex -4.489497184753418 3 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex -6.8548569679260254 3 4.1244311332702637
+   vertex -7.5812249183654785 3 2.5544118881225586
+   vertex -60 3 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -60 3 60
+   vertex -1.2942559719085693 3 7.8946118354797363
+   vertex -2.9611051082611084 3 7.4318141937255859
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex -7.5812249183654785 3 2.5544118881225586
+   vertex -7.9531040191650391 3 0.86495202779769897
+   vertex -60 3 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -60 3 60
+   vertex 0.43311101198196411 3 7.9882669448852539
+   vertex -1.2942559719085693 3 7.8946118354797363
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex -7.9531040191650391 3 0.86495202779769897
+   vertex -7.9531040191650391 3 -0.86495202779769897
+   vertex -60 3 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -5.8079638481140137 3 -5.5015950202941895
+   vertex -60 3 -60
+   vertex -6.8548569679260254 3 -4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -6.8548569679260254 3 -4.1244311332702637
+   vertex -60 3 -60
+   vertex -7.5812249183654785 3 -2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -7.5812249183654785 3 -2.5544118881225586
+   vertex -60 3 -60
+   vertex -7.9531040191650391 3 -0.86495202779769897
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -7.9531040191650391 3 -0.86495202779769897
+   vertex -60 3 -60
+   vertex -60 3 60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 0.43311101198196411 3 7.9882669448852539
+   vertex 60 3 60
+   vertex 2.1402270793914795 3 7.708399772644043
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 2.1402270793914795 3 7.708399772644043
+   vertex 60 3 60
+   vertex 3.7472670078277588 3 7.0680961608886719
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 3.7472670078277588 3 7.0680961608886719
+   vertex 60 3 60
+   vertex 5.1790900230407715 3 6.0972962379455566
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -60 3 60
+   vertex 60 3 60
+   vertex 0.43311101198196411 3 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 60 3 60
+   vertex 6.368743896484375 3 4.8413939476013184
+   vertex 5.1790900230407715 3 6.0972962379455566
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -5.8079638481140137 3 -5.5015950202941895
+   vertex -4.489497184753418 3 -6.6215119361877441
+   vertex -60 3 -60
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 60 3 60
+   vertex 7.2606029510498047 3 3.3591129779815674
+   vertex 6.368743896484375 3 4.8413939476013184
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -4.489497184753418 3 -6.6215119361877441
+   vertex -2.9611051082611084 3 -7.4318141937255859
+   vertex -60 3 -60
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 60 3 60
+   vertex 7.8129639625549316 3 1.7197639942169189
+   vertex 7.2606029510498047 3 3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -2.9611051082611084 3 -7.4318141937255859
+   vertex -1.2942559719085693 3 -7.8946118354797363
+   vertex -60 3 -60
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 60 3 60
+   vertex 8 3 -3.6739402930577075e-16
+   vertex 7.8129639625549316 3 1.7197639942169189
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -1.2942559719085693 3 -7.8946118354797363
+   vertex 0.43311101198196411 3 -7.9882669448852539
+   vertex -60 3 -60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 8 3 -3.6739402930577075e-16
+   vertex 60 3 -60
+   vertex 7.8129639625549316 3 -1.7197639942169189
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 7.8129639625549316 3 -1.7197639942169189
+   vertex 60 3 -60
+   vertex 7.2606029510498047 3 -3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 7.2606029510498047 3 -3.3591129779815674
+   vertex 60 3 -60
+   vertex 6.368743896484375 3 -4.8413939476013184
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 6.368743896484375 3 -4.8413939476013184
+   vertex 60 3 -60
+   vertex 5.1790900230407715 3 -6.0972962379455566
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 5.1790900230407715 3 -6.0972962379455566
+   vertex 60 3 -60
+   vertex 3.7472670078277588 3 -7.0680961608886719
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 3.7472670078277588 3 -7.0680961608886719
+   vertex 60 3 -60
+   vertex 2.1402270793914795 3 -7.708399772644043
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 2.1402270793914795 3 -7.708399772644043
+   vertex 60 3 -60
+   vertex 0.43311101198196411 3 -7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 60 3 60
+   vertex 60 3 -60
+   vertex 8 3 -3.6739402930577075e-16
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 0.43311101198196411 3 -7.9882669448852539
+   vertex 60 3 -60
+   vertex -60 3 -60
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 61 1 -61
+   vertex -61 -7.4703452449041523e-15 -61
+   vertex -61 1 -61
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex 61 -7.4703452449041523e-15 -61
+   vertex -61 -7.4703452449041523e-15 -61
+   vertex 61 1 -61
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 61 1 61
+   vertex 61 -7.4703452449041523e-15 -61
+   vertex 61 1 -61
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 61 7.4703452449041523e-15 61
+   vertex 61 -7.4703452449041523e-15 -61
+   vertex 61 1 61
+  endloop
+ endfacet
+ facet normal 0 -0 1
+  outer loop
+   vertex -61 1 61
+   vertex 61 7.4703452449041523e-15 61
+   vertex 61 1 61
+  endloop
+ endfacet
+ facet normal 0 0 1
+  outer loop
+   vertex -61 7.4703452449041523e-15 61
+   vertex 61 7.4703452449041523e-15 61
+   vertex -61 1 61
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -61 1 -61
+   vertex -61 7.4703452449041523e-15 61
+   vertex -61 1 61
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -61 -7.4703452449041523e-15 -61
+   vertex -61 7.4703452449041523e-15 61
+   vertex -61 1 -61
+  endloop
+ endfacet
+ facet normal 0.64738670042007573 0 -0.76216170208113132
+  outer loop
+   vertex -4.489497184753418 1 6.6215119361877441
+   vertex -5.8079638481140137 1 5.5015950202941895
+   vertex -5.8079638481140137 3 5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0.64738670042007573 0 -0.76216170208113132
+  outer loop
+   vertex -4.489497184753418 1 6.6215119361877441
+   vertex -5.8079638481140137 3 5.5015950202941895
+   vertex -4.489497184753418 3 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0.46840846871264458 0 -0.88351202959454689
+  outer loop
+   vertex -2.9611051082611084 1 7.4318141937255859
+   vertex -4.489497184753418 1 6.6215119361877441
+   vertex -4.489497184753418 3 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0.46840846871264458 0 -0.88351202959454689
+  outer loop
+   vertex -2.9611051082611084 1 7.4318141937255859
+   vertex -4.489497184753418 3 6.6215119361877441
+   vertex -2.9611051082611084 3 7.4318141937255859
+  endloop
+ endfacet
+ facet normal 0.26752793984402756 0 -0.96355010321353307
+  outer loop
+   vertex -1.2942559719085693 1 7.8946118354797363
+   vertex -2.9611051082611084 1 7.4318141937255859
+   vertex -2.9611051082611084 3 7.4318141937255859
+  endloop
+ endfacet
+ facet normal -0.99413793032906728 0 0.10811926507814602
+  outer loop
+   vertex 7.8129639625549316 1 -1.7197639942169189
+   vertex 8 3 -3.6739402930577075e-16
+   vertex 7.8129639625549316 3 -1.7197639942169189
+  endloop
+ endfacet
+ facet normal 0.26752793984402756 0 -0.96355010321353307
+  outer loop
+   vertex -1.2942559719085693 1 7.8946118354797363
+   vertex -2.9611051082611084 3 7.4318141937255859
+   vertex -1.2942559719085693 3 7.8946118354797363
+  endloop
+ endfacet
+ facet normal -0.99413793032906739 1.3240790337230738e-17 0.10811926507814602
+  outer loop
+   vertex 7.8129639625549316 1 -1.7197639942169189
+   vertex 8 1 -1.2246468525851679e-16
+   vertex 8 3 -3.6739402930577075e-16
+  endloop
+ endfacet
+ facet normal 0.054138904478489597 0 -0.99853341407379503
+  outer loop
+   vertex 0.43311101198196411 1 7.9882669448852539
+   vertex -1.2942559719085693 1 7.8946118354797363
+   vertex -1.2942559719085693 3 7.8946118354797363
+  endloop
+ endfacet
+ facet normal -0.94765316652265008 0 0.31930154396681876
+  outer loop
+   vertex 7.2606029510498047 1 -3.3591129779815674
+   vertex 7.8129639625549316 3 -1.7197639942169189
+   vertex 7.2606029510498047 3 -3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0.054138904478489597 0 -0.99853341407379503
+  outer loop
+   vertex 0.43311101198196411 1 7.9882669448852539
+   vertex -1.2942559719085693 3 7.8946118354797363
+   vertex 0.43311101198196411 3 7.9882669448852539
+  endloop
+ endfacet
+ facet normal -0.94765316652265008 0 0.31930154396681876
+  outer loop
+   vertex 7.2606029510498047 1 -3.3591129779815674
+   vertex 7.8129639625549316 1 -1.7197639942169189
+   vertex 7.8129639625549316 3 -1.7197639942169189
+  endloop
+ endfacet
+ facet normal -0.16178182691395071 0 -0.98682655035238309
+  outer loop
+   vertex 2.1402270793914795 1 7.708399772644043
+   vertex 0.43311101198196411 1 7.9882669448852539
+   vertex 0.43311101198196411 3 7.9882669448852539
+  endloop
+ endfacet
+ facet normal -0.16178182691395071 0 -0.98682655035238309
+  outer loop
+   vertex 2.1402270793914795 1 7.708399772644043
+   vertex 0.43311101198196411 3 7.9882669448852539
+   vertex 2.1402270793914795 3 7.708399772644043
+  endloop
+ endfacet
+ facet normal -0.85685712856506968 0 0.51555393629301649
+  outer loop
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 7.2606029510498047 3 -3.3591129779815674
+   vertex 6.368743896484375 3 -4.8413939476013184
+  endloop
+ endfacet
+ facet normal -0.85685712856506968 0 0.51555393629301649
+  outer loop
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 7.2606029510498047 1 -3.3591129779815674
+   vertex 7.2606029510498047 3 -3.3591129779815674
+  endloop
+ endfacet
+ facet normal -0.37013834558473929 0 -0.92897664401630264
+  outer loop
+   vertex 3.7472670078277588 1 7.0680961608886719
+   vertex 2.1402270793914795 3 7.708399772644043
+   vertex 3.7472670078277588 3 7.0680961608886719
+  endloop
+ endfacet
+ facet normal -0.7259954825307644 0 0.68769946876882393
+  outer loop
+   vertex 5.1790900230407715 1 -6.0972962379455566
+   vertex 6.368743896484375 3 -4.8413939476013184
+   vertex 5.1790900230407715 3 -6.0972962379455566
+  endloop
+ endfacet
+ facet normal -0.37013834558473929 0 -0.92897664401630264
+  outer loop
+   vertex 3.7472670078277588 1 7.0680961608886719
+   vertex 2.1402270793914795 1 7.708399772644043
+   vertex 2.1402270793914795 3 7.708399772644043
+  endloop
+ endfacet
+ facet normal -0.7259954825307644 0 0.68769946876882393
+  outer loop
+   vertex 5.1790900230407715 1 -6.0972962379455566
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 6.368743896484375 3 -4.8413939476013184
+  endloop
+ endfacet
+ facet normal -0.56118699818949347 0 -0.82768904370123542
+  outer loop
+   vertex 5.1790900230407715 1 6.0972962379455566
+   vertex 3.7472670078277588 3 7.0680961608886719
+   vertex 5.1790900230407715 3 6.0972962379455566
+  endloop
+ endfacet
+ facet normal -0.56118699818949347 0 0.82768904370123542
+  outer loop
+   vertex 3.7472670078277588 1 -7.0680961608886719
+   vertex 5.1790900230407715 3 -6.0972962379455566
+   vertex 3.7472670078277588 3 -7.0680961608886719
+  endloop
+ endfacet
+ facet normal -0.56118699818949347 0 -0.82768904370123542
+  outer loop
+   vertex 5.1790900230407715 1 6.0972962379455566
+   vertex 3.7472670078277588 1 7.0680961608886719
+   vertex 3.7472670078277588 3 7.0680961608886719
+  endloop
+ endfacet
+ facet normal -0.56118699818949347 0 0.82768904370123542
+  outer loop
+   vertex 3.7472670078277588 1 -7.0680961608886719
+   vertex 5.1790900230407715 1 -6.0972962379455566
+   vertex 5.1790900230407715 3 -6.0972962379455566
+  endloop
+ endfacet
+ facet normal -0.7259954825307644 0 -0.68769946876882393
+  outer loop
+   vertex 6.368743896484375 1 4.8413939476013184
+   vertex 5.1790900230407715 3 6.0972962379455566
+   vertex 6.368743896484375 3 4.8413939476013184
+  endloop
+ endfacet
+ facet normal -0.37013834558473929 0 0.92897664401630264
+  outer loop
+   vertex 2.1402270793914795 1 -7.708399772644043
+   vertex 3.7472670078277588 3 -7.0680961608886719
+   vertex 2.1402270793914795 3 -7.708399772644043
+  endloop
+ endfacet
+ facet normal -0.7259954825307644 0 -0.68769946876882393
+  outer loop
+   vertex 6.368743896484375 1 4.8413939476013184
+   vertex 5.1790900230407715 1 6.0972962379455566
+   vertex 5.1790900230407715 3 6.0972962379455566
+  endloop
+ endfacet
+ facet normal -0.37013834558473929 0 0.92897664401630264
+  outer loop
+   vertex 2.1402270793914795 1 -7.708399772644043
+   vertex 3.7472670078277588 1 -7.0680961608886719
+   vertex 3.7472670078277588 3 -7.0680961608886719
+  endloop
+ endfacet
+ facet normal -0.85685712856506968 0 -0.51555393629301649
+  outer loop
+   vertex 7.2606029510498047 1 3.3591129779815674
+   vertex 6.368743896484375 3 4.8413939476013184
+   vertex 7.2606029510498047 3 3.3591129779815674
+  endloop
+ endfacet
+ facet normal -0.16178182691395071 0 0.98682655035238309
+  outer loop
+   vertex 0.43311101198196411 1 -7.9882669448852539
+   vertex 2.1402270793914795 3 -7.708399772644043
+   vertex 0.43311101198196411 3 -7.9882669448852539
+  endloop
+ endfacet
+ facet normal -0.85685712856506968 0 -0.51555393629301649
+  outer loop
+   vertex 7.2606029510498047 1 3.3591129779815674
+   vertex 6.368743896484375 1 4.8413939476013184
+   vertex 6.368743896484375 3 4.8413939476013184
+  endloop
+ endfacet
+ facet normal -0.16178182691395071 0 0.98682655035238309
+  outer loop
+   vertex 0.43311101198196411 1 -7.9882669448852539
+   vertex 2.1402270793914795 1 -7.708399772644043
+   vertex 2.1402270793914795 3 -7.708399772644043
+  endloop
+ endfacet
+ facet normal -0.94765316652265008 0 -0.31930154396681876
+  outer loop
+   vertex 7.8129639625549316 1 1.7197639942169189
+   vertex 7.2606029510498047 3 3.3591129779815674
+   vertex 7.8129639625549316 3 1.7197639942169189
+  endloop
+ endfacet
+ facet normal -0.94765316652265008 0 -0.31930154396681876
+  outer loop
+   vertex 7.8129639625549316 1 1.7197639942169189
+   vertex 7.2606029510498047 1 3.3591129779815674
+   vertex 7.2606029510498047 3 3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0.054138904478489597 0 0.99853341407379503
+  outer loop
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex 0.43311101198196411 3 -7.9882669448852539
+   vertex -1.2942559719085693 3 -7.8946118354797363
+  endloop
+ endfacet
+ facet normal 0.054138904478489597 -0 0.99853341407379503
+  outer loop
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex 0.43311101198196411 1 -7.9882669448852539
+   vertex 0.43311101198196411 3 -7.9882669448852539
+  endloop
+ endfacet
+ facet normal -0.99413793032906739 0 -0.10811926507814598
+  outer loop
+   vertex 8 1 -1.2246468525851679e-16
+   vertex 7.8129639625549316 3 1.7197639942169189
+   vertex 8 3 -3.6739402930577075e-16
+  endloop
+ endfacet
+ facet normal -0.99413793032906739 0 -0.108119265078146
+  outer loop
+   vertex 8 1 -1.2246468525851679e-16
+   vertex 7.8129639625549316 1 1.7197639942169189
+   vertex 7.8129639625549316 3 1.7197639942169189
+  endloop
+ endfacet
+ facet normal 0.26752793984402756 0 0.96355010321353307
+  outer loop
+   vertex -2.9611051082611084 1 -7.4318141937255859
+   vertex -1.2942559719085693 3 -7.8946118354797363
+   vertex -2.9611051082611084 3 -7.4318141937255859
+  endloop
+ endfacet
+ facet normal 0.26752793984402756 -0 0.96355010321353307
+  outer loop
+   vertex -2.9611051082611084 1 -7.4318141937255859
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex -1.2942559719085693 3 -7.8946118354797363
+  endloop
+ endfacet
+ facet normal 0.46840846871264458 -0 0.88351202959454689
+  outer loop
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -2.9611051082611084 1 -7.4318141937255859
+   vertex -2.9611051082611084 3 -7.4318141937255859
+  endloop
+ endfacet
+ facet normal 0.46840846871264458 0 0.88351202959454689
+  outer loop
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -2.9611051082611084 3 -7.4318141937255859
+   vertex -4.489497184753418 3 -6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0.64738670042007573 -0 0.76216170208113132
+  outer loop
+   vertex -5.8079638481140137 1 -5.5015950202941895
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -4.489497184753418 3 -6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0.64738670042007573 0 0.76216170208113132
+  outer loop
+   vertex -5.8079638481140137 1 -5.5015950202941895
+   vertex -4.489497184753418 3 -6.6215119361877441
+   vertex -5.8079638481140137 3 -5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0.79609296820963171 -0 0.60517434344755416
+  outer loop
+   vertex -6.8548569679260254 1 -4.1244311332702637
+   vertex -5.8079638481140137 1 -5.5015950202941895
+   vertex -5.8079638481140137 3 -5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0.79609296820963171 0 0.60517434344755416
+  outer loop
+   vertex -6.8548569679260254 1 -4.1244311332702637
+   vertex -5.8079638481140137 3 -5.5015950202941895
+   vertex -6.8548569679260254 3 -4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0.90757548589128689 -0 0.4198889584273377
+  outer loop
+   vertex -7.5812249183654785 1 -2.5544118881225586
+   vertex -6.8548569679260254 1 -4.1244311332702637
+   vertex -6.8548569679260254 3 -4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0.90757548589128689 0 0.4198889584273377
+  outer loop
+   vertex -7.5812249183654785 1 -2.5544118881225586
+   vertex -6.8548569679260254 3 -4.1244311332702637
+   vertex -7.5812249183654785 3 -2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0.97662045080518167 -0 0.21497091679825825
+  outer loop
+   vertex -7.9531040191650391 1 -0.86495202779769897
+   vertex -7.5812249183654785 1 -2.5544118881225586
+   vertex -7.5812249183654785 3 -2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0.97662045080518167 0 0.21497091679825825
+  outer loop
+   vertex -7.9531040191650391 1 -0.86495202779769897
+   vertex -7.5812249183654785 3 -2.5544118881225586
+   vertex -7.9531040191650391 3 -0.86495202779769897
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex -7.9531040191650391 1 0.86495202779769897
+   vertex -7.9531040191650391 1 -0.86495202779769897
+   vertex -7.9531040191650391 3 -0.86495202779769897
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex -7.9531040191650391 1 0.86495202779769897
+   vertex -7.9531040191650391 3 -0.86495202779769897
+   vertex -7.9531040191650391 3 0.86495202779769897
+  endloop
+ endfacet
+ facet normal 0.97662045080518167 0 -0.21497091679825825
+  outer loop
+   vertex -7.5812249183654785 1 2.5544118881225586
+   vertex -7.9531040191650391 1 0.86495202779769897
+   vertex -7.9531040191650391 3 0.86495202779769897
+  endloop
+ endfacet
+ facet normal 0.97662045080518167 0 -0.21497091679825825
+  outer loop
+   vertex -7.5812249183654785 1 2.5544118881225586
+   vertex -7.9531040191650391 3 0.86495202779769897
+   vertex -7.5812249183654785 3 2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0.90757548589128689 0 -0.4198889584273377
+  outer loop
+   vertex -6.8548569679260254 1 4.1244311332702637
+   vertex -7.5812249183654785 1 2.5544118881225586
+   vertex -7.5812249183654785 3 2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0.90757548589128689 0 -0.4198889584273377
+  outer loop
+   vertex -6.8548569679260254 1 4.1244311332702637
+   vertex -7.5812249183654785 3 2.5544118881225586
+   vertex -6.8548569679260254 3 4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0.79609296820963171 0 -0.60517434344755416
+  outer loop
+   vertex -5.8079638481140137 1 5.5015950202941895
+   vertex -6.8548569679260254 1 4.1244311332702637
+   vertex -6.8548569679260254 3 4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0.79609296820963171 0 -0.60517434344755416
+  outer loop
+   vertex -5.8079638481140137 1 5.5015950202941895
+   vertex -6.8548569679260254 3 4.1244311332702637
+   vertex -5.8079638481140137 3 5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0 -1 1.22464870546974e-16
+  outer loop
+   vertex 61 7.4703452449041523e-15 61
+   vertex -61 7.4703452449041523e-15 61
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal 0 -1 1.22464870546974e-16
+  outer loop
+   vertex 60 7.3478803743571783e-15 60
+   vertex 61 7.4703452449041523e-15 61
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal -1.9440100428787221e-22 -1 1.224646761459697e-16
+  outer loop
+   vertex -61 -7.4703452449041523e-15 -61
+   vertex -60 7.3478803743571783e-15 60
+   vertex -61 7.4703452449041523e-15 61
+  endloop
+ endfacet
+ facet normal 1.9764102102600342e-22 -1 1.2246467290595297e-16
+  outer loop
+   vertex -60 -7.3478803743571783e-15 -60
+   vertex -60 7.3478803743571783e-15 60
+   vertex -61 -7.4703452449041523e-15 -61
+  endloop
+ endfacet
+ facet normal 0 -1 1.22464870546974e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex -60 -7.3478803743571783e-15 -60
+   vertex -61 -7.4703452449041523e-15 -61
+  endloop
+ endfacet
+ facet normal 0 -1 1.22464870546974e-16
+  outer loop
+   vertex 61 -7.4703452449041523e-15 -61
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex -61 -7.4703452449041523e-15 -61
+  endloop
+ endfacet
+ facet normal 1.9440100428787221e-22 -1 1.224646761459697e-16
+  outer loop
+   vertex 61 -7.4703452449041523e-15 -61
+   vertex 61 7.4703452449041523e-15 61
+   vertex 60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal -1.9764102102600342e-22 -1 1.2246467290595297e-16
+  outer loop
+   vertex 61 -7.4703452449041523e-15 -61
+   vertex 60 7.3478803743571783e-15 60
+   vertex 60 -7.3478803743571783e-15 -60
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -4.489497184753418 1 6.6215119361877441
+   vertex -6.8548569679260254 1 4.1244311332702637
+   vertex -5.8079638481140137 1 5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -2.9611051082611084 1 7.4318141937255859
+   vertex -1.2942559719085693 1 7.8946118354797363
+   vertex -4.489497184753418 1 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -1.2942559719085693 1 7.8946118354797363
+   vertex 0.43311101198196411 1 7.9882669448852539
+   vertex -4.489497184753418 1 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -7.5812249183654785 1 2.5544118881225586
+   vertex -7.9531040191650391 1 -0.86495202779769897
+   vertex -7.9531040191650391 1 0.86495202779769897
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 2.1402270793914795 1 7.708399772644043
+   vertex 3.7472670078277588 1 7.0680961608886719
+   vertex 0.43311101198196411 1 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -7.9531040191650391 1 -0.86495202779769897
+   vertex -6.8548569679260254 1 -4.1244311332702637
+   vertex -7.5812249183654785 1 -2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -7.5812249183654785 1 2.5544118881225586
+   vertex -6.8548569679260254 1 -4.1244311332702637
+   vertex -7.9531040191650391 1 -0.86495202779769897
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 3.7472670078277588 1 7.0680961608886719
+   vertex 5.1790900230407715 1 6.0972962379455566
+   vertex 0.43311101198196411 1 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -6.8548569679260254 1 4.1244311332702637
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -7.5812249183654785 1 2.5544118881225586
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -6.8548569679260254 1 -4.1244311332702637
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -5.8079638481140137 1 -5.5015950202941895
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex -4.489497184753418 1 6.6215119361877441
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -6.8548569679260254 1 4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -7.5812249183654785 1 2.5544118881225586
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -6.8548569679260254 1 -4.1244311332702637
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 6.368743896484375 1 4.8413939476013184
+   vertex 7.2606029510498047 1 3.3591129779815674
+   vertex 5.1790900230407715 1 6.0972962379455566
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 5.1790900230407715 1 6.0972962379455566
+   vertex 7.2606029510498047 1 3.3591129779815674
+   vertex 0.43311101198196411 1 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -4.489497184753418 1 -6.6215119361877441
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex -2.9611051082611084 1 -7.4318141937255859
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 0.43311101198196411 1 7.9882669448852539
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex -4.489497184753418 1 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -4.489497184753418 1 6.6215119361877441
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex -4.489497184753418 1 -6.6215119361877441
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 8 1 -1.2246468525851679e-16
+   vertex 7.8129639625549316 1 -1.7197639942169189
+   vertex 7.8129639625549316 1 1.7197639942169189
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 7.8129639625549316 1 1.7197639942169189
+   vertex 7.8129639625549316 1 -1.7197639942169189
+   vertex 7.2606029510498047 1 3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex 2.1402270793914795 1 -7.708399772644043
+   vertex 0.43311101198196411 1 -7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex 3.7472670078277588 1 -7.0680961608886719
+   vertex 2.1402270793914795 1 -7.708399772644043
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 7.2606029510498047 1 -3.3591129779815674
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 7.8129639625549316 1 -1.7197639942169189
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 7.2606029510498047 1 3.3591129779815674
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 0.43311101198196411 1 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 7.8129639625549316 1 -1.7197639942169189
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 7.2606029510498047 1 3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0 1 -0
+  outer loop
+   vertex 6.368743896484375 1 -4.8413939476013184
+   vertex 5.1790900230407715 1 -6.0972962379455566
+   vertex 0.43311101198196411 1 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex 0.43311101198196411 1 7.9882669448852539
+   vertex 5.1790900230407715 1 -6.0972962379455566
+   vertex -1.2942559719085693 1 -7.8946118354797363
+  endloop
+ endfacet
+ facet normal 0 1 0
+  outer loop
+   vertex -1.2942559719085693 1 -7.8946118354797363
+   vertex 5.1790900230407715 1 -6.0972962379455566
+   vertex 3.7472670078277588 1 -7.0680961608886719
+  endloop
+ endfacet
+ facet normal -2.7145736657710727e-24 -1 1.2246466944387791e-16
+  outer loop
+   vertex -4.489497184753418 8.1090132752106967e-16 6.6215119361877441
+   vertex -60 7.3478803743571783e-15 60
+   vertex -5.8079638481140137 6.7375107619063344e-16 5.5015950202941895
+  endloop
+ endfacet
+ facet normal 9.8604014504559914e-24 -1 1.2246468194816157e-16
+  outer loop
+   vertex -6.8548569679260254 5.0509712845296802e-16 4.1244311332702637
+   vertex -5.8079638481140137 6.7375107619063344e-16 5.5015950202941895
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal 2.3750917541729913e-23 -1 1.2246469696643964e-16
+  outer loop
+   vertex -2.9611051082611084 9.1013478424237758e-16 7.4318141937255859
+   vertex -60 7.3478803743571783e-15 60
+   vertex -4.489497184753418 8.1090132752106967e-16 6.6215119361877441
+  endloop
+ endfacet
+ facet normal 3.140053166932519e-24 -1 1.2246467555621105e-16
+  outer loop
+   vertex -7.5812249183654785 3.1282522869811294e-16 2.5544118881225586
+   vertex -6.8548569679260254 5.0509712845296802e-16 4.1244311332702637
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal -4.6556805959120687e-24 -1 1.2246466614397647e-16
+  outer loop
+   vertex -1.2942559719085693 9.668111351717021e-16 7.8946118354797363
+   vertex -60 7.3478803743571783e-15 60
+   vertex -2.9611051082611084 9.1013478424237758e-16 7.4318141937255859
+  endloop
+ endfacet
+ facet normal 2.1338697076538101e-24 -1 1.2246467463807433e-16
+  outer loop
+   vertex -7.9531040191650391 1.0592607579580095e-16 0.86495202779769897
+   vertex -7.5812249183654785 3.1282522869811294e-16 2.5544118881225586
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal 1.0466145348730118e-23 -1 1.2246468318133267e-16
+  outer loop
+   vertex 0.43311101198196411 9.7828059655223577e-16 7.9882669448852539
+   vertex -60 7.3478803743571783e-15 60
+   vertex -1.2942559719085693 9.668111351717021e-16 7.8946118354797363
+  endloop
+ endfacet
+ facet normal 1.1505000566059115e-23 -1 1.2246468288594578e-16
+  outer loop
+   vertex -7.9531040191650391 -1.0592607579580095e-16 -0.86495202779769897
+   vertex -7.9531040191650391 1.0592607579580095e-16 0.86495202779769897
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal -9.8604014504559914e-24 -1 1.2246468194816157e-16
+  outer loop
+   vertex -60 -7.3478803743571783e-15 -60
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+   vertex -6.8548569679260254 -5.0509712845296802e-16 -4.1244311332702637
+  endloop
+ endfacet
+ facet normal -3.140053166932519e-24 -1 1.2246467555621105e-16
+  outer loop
+   vertex -60 -7.3478803743571783e-15 -60
+   vertex -6.8548569679260254 -5.0509712845296802e-16 -4.1244311332702637
+   vertex -7.5812249183654785 -3.1282522869811294e-16 -2.5544118881225586
+  endloop
+ endfacet
+ facet normal -2.1338697076538101e-24 -1 1.2246467463807433e-16
+  outer loop
+   vertex -60 -7.3478803743571783e-15 -60
+   vertex -7.5812249183654785 -3.1282522869811294e-16 -2.5544118881225586
+   vertex -7.9531040191650391 -1.0592607579580095e-16 -0.86495202779769897
+  endloop
+ endfacet
+ facet normal -1.6585455949044178e-25 -1 1.2246467290595297e-16
+  outer loop
+   vertex -60 -7.3478803743571783e-15 -60
+   vertex -7.9531040191650391 -1.0592607579580095e-16 -0.86495202779769897
+   vertex -60 7.3478803743571783e-15 60
+  endloop
+ endfacet
+ facet normal -3.7720394482795526e-23 -1 1.2246471422019109e-16
+  outer loop
+   vertex 60 7.3478803743571783e-15 60
+   vertex 0.43311101198196411 9.7828059655223577e-16 7.9882669448852539
+   vertex 2.1402270793914795 9.4400667889101139e-16 7.708399772644043
+  endloop
+ endfacet
+ facet normal 8.8771827388911874e-24 -1 1.2246466266075848e-16
+  outer loop
+   vertex 60 7.3478803743571783e-15 60
+   vertex 2.1402270793914795 9.4400667889101139e-16 7.708399772644043
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+  endloop
+ endfacet
+ facet normal -1.3032959457950054e-24 -1 1.2246467347993763e-16
+  outer loop
+   vertex 60 7.3478803743571783e-15 60
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+   vertex 5.1790900230407715 7.4670342989924536e-16 6.0972962379455566
+  endloop
+ endfacet
+ facet normal 0 -1 1.2246467102058172e-16
+  outer loop
+   vertex 60 7.3478803743571783e-15 60
+   vertex -60 7.3478803743571783e-15 60
+   vertex 0.43311101198196411 9.7828059655223577e-16 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 8.1790643130613495e-25 -1 1.2246467132260199e-16
+  outer loop
+   vertex 6.368743896484375 5.9289976967196074e-16 4.8413939476013184
+   vertex 60 7.3478803743571783e-15 60
+   vertex 5.1790900230407715 7.4670342989924536e-16 6.0972962379455566
+  endloop
+ endfacet
+ facet normal 2.7145738562238688e-24 -1 1.2246466944387788e-16
+  outer loop
+   vertex -4.489497184753418 -8.1090132752106967e-16 -6.6215119361877441
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+   vertex -60 -7.3478803743571783e-15 -60
+  endloop
+ endfacet
+ facet normal -9.4851118116718549e-24 -1 1.2246468134032765e-16
+  outer loop
+   vertex 7.2606029510498047 4.1137269461126327e-16 3.3591129779815674
+   vertex 60 7.3478803743571783e-15 60
+   vertex 6.368743896484375 5.9289976967196074e-16 4.8413939476013184
+  endloop
+ endfacet
+ facet normal -2.3750917541729936e-23 -1 1.2246469696643964e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -4.489497184753418 -8.1090132752106967e-16 -6.6215119361877441
+   vertex -60 -7.3478803743571783e-15 -60
+  endloop
+ endfacet
+ facet normal -4.7315581860572422e-24 -1 1.2246467691420446e-16
+  outer loop
+   vertex 7.8129639625549316 2.106103483513679e-16 1.7197639942169189
+   vertex 60 7.3478803743571783e-15 60
+   vertex 7.2606029510498047 4.1137269461126327e-16 3.3591129779815674
+  endloop
+ endfacet
+ facet normal 4.6556805959120643e-24 -1 1.2246466614397657e-16
+  outer loop
+   vertex -1.2942559719085693 -9.668111351717021e-16 -7.8946118354797363
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -60 -7.3478803743571783e-15 -60
+  endloop
+ endfacet
+ facet normal -7.942874688939922e-24 -1 1.2246467978977771e-16
+  outer loop
+   vertex 8 0 0
+   vertex 60 7.3478803743571783e-15 60
+   vertex 7.8129639625549316 2.106103483513679e-16 1.7197639942169189
+  endloop
+ endfacet
+ facet normal -1.0466145348730109e-23 -1 1.224646831813325e-16
+  outer loop
+   vertex 0.43311101198196411 -9.7828059655223577e-16 -7.9882669448852539
+   vertex -1.2942559719085693 -9.668111351717021e-16 -7.8946118354797363
+   vertex -60 -7.3478803743571783e-15 -60
+  endloop
+ endfacet
+ facet normal 7.942874688939922e-24 -1 1.2246467978977771e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 8 0 0
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+  endloop
+ endfacet
+ facet normal 4.7315582396553985e-24 -1 1.2246467691420446e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex 7.2606029510498047 -4.1137269461126327e-16 -3.3591129779815674
+  endloop
+ endfacet
+ facet normal 9.4851117135931716e-24 -1 1.2246468134032765e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 7.2606029510498047 -4.1137269461126327e-16 -3.3591129779815674
+   vertex 6.368743896484375 -5.9289976967196074e-16 -4.8413939476013184
+  endloop
+ endfacet
+ facet normal -8.1790624146971067e-25 -1 1.224646713226018e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 6.368743896484375 -5.9289976967196074e-16 -4.8413939476013184
+   vertex 5.1790900230407715 -7.4670342989924536e-16 -6.0972962379455566
+  endloop
+ endfacet
+ facet normal 1.3032959457950054e-24 -1 1.2246467347993763e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 5.1790900230407715 -7.4670342989924536e-16 -6.0972962379455566
+   vertex 3.7472670078277588 -8.655921273429117e-16 -7.0680961608886719
+  endloop
+ endfacet
+ facet normal -8.8771827388911874e-24 -1 1.2246466266075848e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 3.7472670078277588 -8.655921273429117e-16 -7.0680961608886719
+   vertex 2.1402270793914795 -9.4400667889101139e-16 -7.708399772644043
+  endloop
+ endfacet
+ facet normal 3.7720394482795526e-23 -1 1.2246471422019109e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 2.1402270793914795 -9.4400667889101139e-16 -7.708399772644043
+   vertex 0.43311101198196411 -9.7828059655223577e-16 -7.9882669448852539
+  endloop
+ endfacet
+ facet normal 0 -1 1.2246467102058172e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 0.43311101198196411 -9.7828059655223577e-16 -7.9882669448852539
+   vertex -60 -7.3478803743571783e-15 -60
+  endloop
+ endfacet
+ facet normal 0 -1 1.2246467290595297e-16
+  outer loop
+   vertex 60 -7.3478803743571783e-15 -60
+   vertex 60 7.3478803743571783e-15 60
+   vertex 8 0 0
+  endloop
+ endfacet
+ facet normal -5.5610874107037022e-23 -1 1.2246473171814796e-16
+  outer loop
+   vertex -6.8548569679260254 5.0509712845296802e-16 4.1244311332702637
+   vertex -4.489497184753418 8.1090132752106967e-16 6.6215119361877441
+   vertex -5.8079638481140137 6.7375107619063344e-16 5.5015950202941895
+  endloop
+ endfacet
+ facet normal 3.5336500887342006e-23 -1 1.2246468288594578e-16
+  outer loop
+   vertex -7.5812249183654785 -3.1282522869811294e-16 -2.5544118881225586
+   vertex -7.9531040191650391 1.0592607579580095e-16 0.86495202779769897
+   vertex -7.9531040191650391 -1.0592607579580095e-16 -0.86495202779769897
+  endloop
+ endfacet
+ facet normal -6.92615645630674e-24 -1 1.224646743215047e-16
+  outer loop
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+   vertex -1.2942559719085693 9.668111351717021e-16 7.8946118354797363
+   vertex -2.9611051082611084 9.1013478424237758e-16 7.4318141937255859
+  endloop
+ endfacet
+ facet normal 6.5046913229555174e-24 -1 1.2246475624605834e-16
+  outer loop
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+   vertex 0.43311101198196411 9.7828059655223577e-16 7.9882669448852539
+   vertex -1.2942559719085693 9.668111351717021e-16 7.8946118354797363
+  endloop
+ endfacet
+ facet normal -8.4660190461211364e-23 -1 1.2246442789979388e-16
+  outer loop
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+   vertex 2.1402270793914795 9.4400667889101139e-16 7.708399772644043
+   vertex 0.43311101198196411 9.7828059655223577e-16 7.9882669448852539
+  endloop
+ endfacet
+ facet normal 5.747249094393101e-24 -1 1.2246467966791322e-16
+  outer loop
+   vertex -6.8548569679260254 -5.0509712845296802e-16 -4.1244311332702637
+   vertex -7.9531040191650391 1.0592607579580095e-16 0.86495202779769897
+   vertex -7.5812249183654785 -3.1282522869811294e-16 -2.5544118881225586
+  endloop
+ endfacet
+ facet normal -1.0202516191171447e-23 -1 1.2246467735352452e-16
+  outer loop
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+   vertex -7.5812249183654785 3.1282522869811294e-16 2.5544118881225586
+   vertex -7.9531040191650391 1.0592607579580095e-16 0.86495202779769897
+  endloop
+ endfacet
+ facet normal -3.7938552191334051e-24 -1 1.2246467876417735e-16
+  outer loop
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+   vertex -6.8548569679260254 5.0509712845296802e-16 4.1244311332702637
+   vertex -7.5812249183654785 3.1282522869811294e-16 2.5544118881225586
+  endloop
+ endfacet
+ facet normal -2.0443883565058697e-23 -1 1.2246467390280494e-16
+  outer loop
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+   vertex -7.9531040191650391 1.0592607579580095e-16 0.86495202779769897
+   vertex -6.8548569679260254 -5.0509712845296802e-16 -4.1244311332702637
+  endloop
+ endfacet
+ facet normal -9.2000602155814685e-24 -1 1.2246466183307963e-16
+  outer loop
+   vertex 6.368743896484375 5.9289976967196074e-16 4.8413939476013184
+   vertex 5.1790900230407715 7.4670342989924536e-16 6.0972962379455566
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+  endloop
+ endfacet
+ facet normal -1.0652601301104021e-22 -1 1.2246454083605884e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+   vertex -4.489497184753418 -8.1090132752106967e-16 -6.6215119361877441
+  endloop
+ endfacet
+ facet normal 3.0093036565001882e-23 -1 1.2246468500393508e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -2.9611051082611084 9.1013478424237758e-16 7.4318141937255859
+   vertex -4.489497184753418 8.1090132752106967e-16 6.6215119361877441
+  endloop
+ endfacet
+ facet normal -2.4039170381415668e-24 -1 1.2246468560094203e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex 7.2606029510498047 4.1137269461126327e-16 3.3591129779815674
+   vertex 6.368743896484375 5.9289976967196074e-16 4.8413939476013184
+  endloop
+ endfacet
+ facet normal -2.547683748911312e-24 -1 1.2246468145404106e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -4.489497184753418 8.1090132752106967e-16 6.6215119361877441
+   vertex -6.8548569679260254 5.0509712845296802e-16 4.1244311332702637
+  endloop
+ endfacet
+ facet normal -6.3469708514441707e-24 -1 1.2246468500393508e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+   vertex -2.9611051082611084 9.1013478424237758e-16 7.4318141937255859
+  endloop
+ endfacet
+ facet normal 5.7339184803149965e-24 -1 1.2246467941472114e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex 6.368743896484375 5.9289976967196074e-16 4.8413939476013184
+   vertex 3.7472670078277588 8.655921273429117e-16 7.0680961608886719
+  endloop
+ endfacet
+ facet normal -1.3741936668902775e-23 -1 1.2246467768225861e-16
+  outer loop
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -6.8548569679260254 5.0509712845296802e-16 4.1244311332702637
+   vertex -5.8079638481140137 -6.7375107619063344e-16 -5.5015950202941895
+  endloop
+ endfacet
+ facet normal 6.7308336531038825e-24 -1 1.2246467361801442e-16
+  outer loop
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+   vertex -1.2942559719085693 -9.668111351717021e-16 -7.8946118354797363
+  endloop
+ endfacet
+ facet normal 6.3666292080684972e-24 -1 1.2246468065361937e-16
+  outer loop
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex 7.8129639625549316 2.106103483513679e-16 1.7197639942169189
+   vertex 7.2606029510498047 4.1137269461126327e-16 3.3591129779815674
+  endloop
+ endfacet
+ facet normal 0 -1 1.2246468065361937e-16
+  outer loop
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex 8 0 0
+   vertex 7.8129639625549316 2.106103483513679e-16 1.7197639942169189
+  endloop
+ endfacet
+ facet normal 3.1842828908146993e-24 -1 1.2246468030751846e-16
+  outer loop
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex 7.2606029510498047 4.1137269461126327e-16 3.3591129779815674
+   vertex -2.9611051082611084 -9.1013478424237758e-16 -7.4318141937255859
+  endloop
+ endfacet
+ facet normal 2.774103235630015e-24 -1 1.2246492738336706e-16
+  outer loop
+   vertex 2.1402270793914795 -9.4400667889101139e-16 -7.708399772644043
+   vertex -1.2942559719085693 -9.668111351717021e-16 -7.8946118354797363
+   vertex 0.43311101198196411 -9.7828059655223577e-16 -7.9882669448852539
+  endloop
+ endfacet
+ facet normal 1.7384802803360558e-23 -1 1.2246465790458427e-16
+  outer loop
+   vertex 2.1402270793914795 -9.4400667889101139e-16 -7.708399772644043
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex -1.2942559719085693 -9.668111351717021e-16 -7.8946118354797363
+  endloop
+ endfacet
+ facet normal 3.2253718924354727e-23 -1 1.2246466764090838e-16
+  outer loop
+   vertex 6.368743896484375 -5.9289976967196074e-16 -4.8413939476013184
+   vertex 7.2606029510498047 -4.1137269461126327e-16 -3.3591129779815674
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+  endloop
+ endfacet
+ facet normal -3.383977019878155e-23 -1 1.2246472531209143e-16
+  outer loop
+   vertex 5.1790900230407715 -7.4670342989924536e-16 -6.0972962379455566
+   vertex 2.1402270793914795 -9.4400667889101139e-16 -7.708399772644043
+   vertex 3.7472670078277588 -8.655921273429117e-16 -7.0680961608886719
+  endloop
+ endfacet
+ facet normal -1.3726847622115549e-23 -1 1.2246468737510366e-16
+  outer loop
+   vertex 5.1790900230407715 -7.4670342989924536e-16 -6.0972962379455566
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+   vertex 2.1402270793914795 -9.4400667889101139e-16 -7.708399772644043
+  endloop
+ endfacet
+ facet normal -2.4794069352434339e-23 -1 1.2246469403403049e-16
+  outer loop
+   vertex 5.1790900230407715 -7.4670342989924536e-16 -6.0972962379455566
+   vertex 6.368743896484375 -5.9289976967196074e-16 -4.8413939476013184
+   vertex 7.8129639625549316 -2.106103483513679e-16 -1.7197639942169189
+  endloop
+ endfacet
+endsolid
diff --git a/apps/cpu/Multiphase/backup/JetBreakupR.Binary.stl b/apps/cpu/Multiphase/backup/JetBreakupR.Binary.stl
new file mode 100644
index 0000000000000000000000000000000000000000..164487a33a2bf6c3b0d783229fa13bbae5522820
GIT binary patch
literal 11384
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
VMVjc$XO8HY%YKdoT8K2!{{a%1pY#9#

literal 0
HcmV?d00001

diff --git a/apps/cpu/Multiphase/backup/inlet1.stl b/apps/cpu/Multiphase/backup/inlet1.stl
new file mode 100644
index 000000000..e33393405
--- /dev/null
+++ b/apps/cpu/Multiphase/backup/inlet1.stl
@@ -0,0 +1,1710 @@
+solid Visualization Toolkit generated SLA File
+ facet normal 0 -0.85844862044487247 -0.51289956722178598
+  outer loop
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex 8 -4.8490467071533203 -3.5230386257171631
+  endloop
+ endfacet
+ facet normal 0 -0.85844862044487247 -0.51289956722178598
+  outer loop
+   vertex -7.0000004768371582 -5.4001836776733398 -2.6005914211273193
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+  endloop
+ endfacet
+ facet normal 0 -0.75307168647452871 -0.65793847359035706
+  outer loop
+   vertex 8 -4.8490467071533203 -3.5230386257171631
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex 8 -4.1420578956604004 -4.3322529792785645
+  endloop
+ endfacet
+ facet normal -3.483186817680354e-17 0.99597429384365632 0.089639310587654369
+  outer loop
+   vertex 8 5.9937515258789062 2.5014704053256086e-15
+   vertex -7.0000004768371582 5.9937515258789062 -3.3272004739564633e-15
+   vertex 8 5.8974294662475586 1.070225715637207
+  endloop
+ endfacet
+ facet normal 0 -0.75307168647452871 -0.65793847359035706
+  outer loop
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex -7.0000004768371582 -4.1420578956604004 -4.3322529792785645
+   vertex 8 -4.1420578956604004 -4.3322529792785645
+  endloop
+ endfacet
+ facet normal 0 -0.62348983541065761 -0.78183145571126211
+  outer loop
+   vertex 8 -4.1420578956604004 -4.3322529792785645
+   vertex -7.0000004768371582 -4.1420578956604004 -4.3322529792785645
+   vertex 8 -3.3019397258758545 -5.0022249221801758
+  endloop
+ endfacet
+ facet normal -0 0.96396290563681286 0.26603668272671144
+  outer loop
+   vertex 8 5.8974294662475586 1.070225715637207
+   vertex -7.0000004768371582 5.8974294662475586 1.070225715637207
+   vertex 8 5.6115593910217285 2.106053352355957
+  endloop
+ endfacet
+ facet normal -0 0.99597429384365654 0.089639310587653898
+  outer loop
+   vertex -7.0000004768371582 5.9937515258789062 -3.3272004739564633e-15
+   vertex -7.0000004768371582 5.8974294662475586 1.070225715637207
+   vertex 8 5.8974294662475586 1.070225715637207
+  endloop
+ endfacet
+ facet normal 0 -0.47386859124399539 -0.88059557018669543
+  outer loop
+   vertex 8 -3.3019397258758545 -5.0022249221801758
+   vertex -7.0000004768371582 -3.3019397258758545 -5.0022249221801758
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+  endloop
+ endfacet
+ facet normal 0 -0.62348983541065761 -0.78183145571126211
+  outer loop
+   vertex -7.0000004768371582 -4.1420578956604004 -4.3322529792785645
+   vertex -7.0000004768371582 -3.3019397258758545 -5.0022249221801758
+   vertex 8 -3.3019397258758545 -5.0022249221801758
+  endloop
+ endfacet
+ facet normal -0 0.90096871492997632 0.43388405676796565
+  outer loop
+   vertex 8 5.6115593910217285 2.106053352355957
+   vertex -7.0000004768371582 5.6115593910217285 2.106053352355957
+   vertex 8 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+ facet normal -0 0.96396290563681286 0.26603668272671144
+  outer loop
+   vertex -7.0000004768371582 5.8974294662475586 1.070225715637207
+   vertex -7.0000004768371582 5.6115593910217285 2.106053352355957
+   vertex 8 5.6115593910217285 2.106053352355957
+  endloop
+ endfacet
+ facet normal 0 -0.47386859124399539 -0.88059557018669543
+  outer loop
+   vertex -7.0000004768371582 -3.3019397258758545 -5.0022249221801758
+   vertex -7.0000004768371582 -2.3556942939758301 -5.5114212036132812
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+  endloop
+ endfacet
+ facet normal -0 0.90096871492997632 0.43388405676796565
+  outer loop
+   vertex -7.0000004768371582 5.6115593910217285 2.106053352355957
+   vertex -7.0000004768371582 5.1453285217285156 3.0741908550262451
+   vertex 8 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+ facet normal 0 -0.30901698225917551 -0.95105652023180642
+  outer loop
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+   vertex 8 -1.3337352275848389 -5.8434758186340332
+  endloop
+ endfacet
+ facet normal 0 -0.13423310024304191 -0.99094978419652602
+  outer loop
+   vertex 8 -1.3337352275848389 -5.8434758186340332
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+   vertex 8 -0.26890864968299866 -5.9877161979675293
+  endloop
+ endfacet
+ facet normal 0 -0.30901698225917551 -0.95105652023180642
+  outer loop
+   vertex -7.0000004768371582 -2.3556942939758301 -5.5114212036132812
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+  endloop
+ endfacet
+ facet normal -0 0.80901707821253466 0.58778513689991641
+  outer loop
+   vertex 8 5.1453285217285156 3.0741908550262451
+   vertex -7.0000004768371582 4.5137233734130859 3.9435210227966309
+   vertex 8 4.5137233734130859 3.9435210227966309
+  endloop
+ endfacet
+ facet normal 0 0.80901707821253466 0.58778513689991641
+  outer loop
+   vertex -7.0000004768371582 5.1453285217285156 3.0741908550262451
+   vertex -7.0000004768371582 4.5137233734130859 3.9435210227966309
+   vertex 8 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+ facet normal 0 0.044864920280647716 -0.99899306250254383
+  outer loop
+   vertex 8 -0.26890864968299866 -5.9877161979675293
+   vertex -7.0000004768371582 -0.26890864968299866 -5.9877161979675293
+   vertex 8 0.80456084012985229 -5.9395065307617188
+  endloop
+ endfacet
+ facet normal 0 -0.13423310024304191 -0.99094978419652602
+  outer loop
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+   vertex -7.0000004768371582 -0.26890864968299866 -5.9877161979675293
+   vertex 8 -0.26890864968299866 -5.9877161979675293
+  endloop
+ endfacet
+ facet normal -0 0.69106276312575432 0.72279475469942178
+  outer loop
+   vertex 8 4.5137233734130859 3.9435210227966309
+   vertex -7.0000004768371582 3.7370429039001465 4.6861038208007812
+   vertex 8 3.7370429039001465 4.6861038208007812
+  endloop
+ endfacet
+ facet normal 0 0.69106276312575432 0.72279475469942178
+  outer loop
+   vertex -7.0000004768371582 4.5137233734130859 3.9435210227966309
+   vertex -7.0000004768371582 3.7370429039001465 4.6861038208007812
+   vertex 8 4.5137233734130859 3.9435210227966309
+  endloop
+ endfacet
+ facet normal 0 0.22252075334182159 -0.97492795340588534
+  outer loop
+   vertex 8 0.80456084012985229 -5.9395065307617188
+   vertex -7.0000004768371582 0.80456084012985229 -5.9395065307617188
+   vertex 8 1.8521710634231567 -5.7003965377807617
+  endloop
+ endfacet
+ facet normal 0 0.044864920280647716 -0.99899306250254383
+  outer loop
+   vertex -7.0000004768371582 -0.26890864968299866 -5.9877161979675293
+   vertex -7.0000004768371582 0.80456084012985229 -5.9395065307617188
+   vertex 8 0.80456084012985229 -5.9395065307617188
+  endloop
+ endfacet
+ facet normal -0 0.55089693770547221 0.83457328259819885
+  outer loop
+   vertex 8 3.7370429039001465 4.6861038208007812
+   vertex -7.0000004768371582 2.8402509689331055 5.2780709266662598
+   vertex 8 2.8402509689331055 5.2780709266662598
+  endloop
+ endfacet
+ facet normal 0 0.39302502509892845 -0.91952777535319008
+  outer loop
+   vertex 8 1.8521710634231567 -5.7003965377807617
+   vertex -7.0000004768371582 1.8521710634231567 -5.7003965377807617
+   vertex 8 2.8402509689331055 -5.2780709266662598
+  endloop
+ endfacet
+ facet normal 0 0.55089693770547221 0.83457328259819885
+  outer loop
+   vertex -7.0000004768371582 3.7370429039001465 4.6861038208007812
+   vertex -7.0000004768371582 2.8402509689331055 5.2780709266662598
+   vertex 8 3.7370429039001465 4.6861038208007812
+  endloop
+ endfacet
+ facet normal 0 0.22252075334182159 -0.97492795340588534
+  outer loop
+   vertex -7.0000004768371582 0.80456084012985229 -5.9395065307617188
+   vertex -7.0000004768371582 1.8521710634231567 -5.7003965377807617
+   vertex 8 1.8521710634231567 -5.7003965377807617
+  endloop
+ endfacet
+ facet normal 0 0.39302502509892845 0.91952777535319008
+  outer loop
+   vertex -7.0000004768371582 2.8402509689331055 5.2780709266662598
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+   vertex 8 2.8402509689331055 5.2780709266662598
+  endloop
+ endfacet
+ facet normal -0 0.39302502509892845 0.91952777535319008
+  outer loop
+   vertex 8 2.8402509689331055 5.2780709266662598
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+   vertex 8 1.8521710634231567 5.7003965377807617
+  endloop
+ endfacet
+ facet normal 0 0.55089693770547221 -0.83457328259819885
+  outer loop
+   vertex 8 2.8402509689331055 -5.2780709266662598
+   vertex -7.0000004768371582 2.8402509689331055 -5.2780709266662598
+   vertex 8 3.7370429039001465 -4.6861038208007812
+  endloop
+ endfacet
+ facet normal -0 0.22252075334182159 0.97492795340588534
+  outer loop
+   vertex 8 1.8521710634231567 5.7003965377807617
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+   vertex 8 0.80456084012985229 5.9395065307617188
+  endloop
+ endfacet
+ facet normal 0 0.39302502509892845 -0.91952777535319008
+  outer loop
+   vertex -7.0000004768371582 1.8521710634231567 -5.7003965377807617
+   vertex -7.0000004768371582 2.8402509689331055 -5.2780709266662598
+   vertex 8 2.8402509689331055 -5.2780709266662598
+  endloop
+ endfacet
+ facet normal -0 0.22252075334182159 0.97492795340588534
+  outer loop
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+   vertex -7.0000004768371582 0.80456084012985229 5.9395065307617188
+   vertex 8 0.80456084012985229 5.9395065307617188
+  endloop
+ endfacet
+ facet normal 0 0.69106276312575432 -0.72279475469942178
+  outer loop
+   vertex 8 3.7370429039001465 -4.6861038208007812
+   vertex -7.0000004768371582 3.7370429039001465 -4.6861038208007812
+   vertex 8 4.5137233734130859 -3.9435210227966309
+  endloop
+ endfacet
+ facet normal 0 0.55089693770547221 -0.83457328259819885
+  outer loop
+   vertex -7.0000004768371582 2.8402509689331055 -5.2780709266662598
+   vertex -7.0000004768371582 3.7370429039001465 -4.6861038208007812
+   vertex 8 3.7370429039001465 -4.6861038208007812
+  endloop
+ endfacet
+ facet normal 0 0.044864920280647716 0.99899306250254383
+  outer loop
+   vertex -7.0000004768371582 0.80456084012985229 5.9395065307617188
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+   vertex 8 0.80456084012985229 5.9395065307617188
+  endloop
+ endfacet
+ facet normal -0 0.044864920280647716 0.99899306250254383
+  outer loop
+   vertex 8 0.80456084012985229 5.9395065307617188
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+   vertex 8 -0.26890864968299866 5.9877161979675293
+  endloop
+ endfacet
+ facet normal 0 0.80901707821253466 -0.58778513689991641
+  outer loop
+   vertex 8 4.5137233734130859 -3.9435210227966309
+   vertex -7.0000004768371582 4.5137233734130859 -3.9435210227966309
+   vertex 8 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal 0 -0.13423310024304191 0.99094978419652602
+  outer loop
+   vertex 8 -0.26890864968299866 5.9877161979675293
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+   vertex 8 -1.3337352275848389 5.8434758186340332
+  endloop
+ endfacet
+ facet normal 0 0.69106276312575432 -0.72279475469942178
+  outer loop
+   vertex -7.0000004768371582 3.7370429039001465 -4.6861038208007812
+   vertex -7.0000004768371582 4.5137233734130859 -3.9435210227966309
+   vertex 8 4.5137233734130859 -3.9435210227966309
+  endloop
+ endfacet
+ facet normal 0 -0.13423310024304191 0.99094978419652602
+  outer loop
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+   vertex -7.0000004768371582 -1.3337352275848389 5.8434758186340332
+   vertex 8 -1.3337352275848389 5.8434758186340332
+  endloop
+ endfacet
+ facet normal 0 0.80901707821253466 -0.58778513689991641
+  outer loop
+   vertex -7.0000004768371582 4.5137233734130859 -3.9435210227966309
+   vertex -7.0000004768371582 5.1453285217285156 -3.0741908550262451
+   vertex 8 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal 0 0.90096871492997632 -0.43388405676796565
+  outer loop
+   vertex -7.0000004768371582 5.1453285217285156 -3.0741908550262451
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+   vertex 8 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal 0 -0.30901698225917551 0.95105652023180642
+  outer loop
+   vertex -7.0000004768371582 -1.3337352275848389 5.8434758186340332
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+   vertex 8 -1.3337352275848389 5.8434758186340332
+  endloop
+ endfacet
+ facet normal 0 0.90096871492997632 -0.43388405676796565
+  outer loop
+   vertex 8 5.1453285217285156 -3.0741908550262451
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+   vertex 8 5.6115593910217285 -2.106053352355957
+  endloop
+ endfacet
+ facet normal 0 -0.30901698225917551 0.95105652023180642
+  outer loop
+   vertex 8 -1.3337352275848389 5.8434758186340332
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+   vertex 8 -2.3556942939758301 5.5114212036132812
+  endloop
+ endfacet
+ facet normal 0 0.96396290563681286 -0.26603668272671144
+  outer loop
+   vertex 8 5.6115593910217285 -2.106053352355957
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+   vertex 8 5.8974294662475586 -1.070225715637207
+  endloop
+ endfacet
+ facet normal 0 -0.47386859124399539 0.88059557018669543
+  outer loop
+   vertex 8 -2.3556942939758301 5.5114212036132812
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+   vertex 8 -3.3019397258758545 5.0022249221801758
+  endloop
+ endfacet
+ facet normal 0 0.96396290563681286 -0.26603668272671144
+  outer loop
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+   vertex -7.0000004768371582 5.8974294662475586 -1.070225715637207
+   vertex 8 5.8974294662475586 -1.070225715637207
+  endloop
+ endfacet
+ facet normal 0 -0.47386859124399539 0.88059557018669543
+  outer loop
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+   vertex -7.0000004768371582 -3.3019397258758545 5.0022249221801758
+   vertex 8 -3.3019397258758545 5.0022249221801758
+  endloop
+ endfacet
+ facet normal 0 0.99597429384365654 -0.089639310587653981
+  outer loop
+   vertex 8 5.8974294662475586 -1.070225715637207
+   vertex -7.0000004768371582 5.8974294662475586 -1.070225715637207
+   vertex 8 5.9937515258789062 2.5014704053256086e-15
+  endloop
+ endfacet
+ facet normal 3.4831868176803565e-17 0.99597429384365632 -0.089639310587654439
+  outer loop
+   vertex -7.0000004768371582 5.8974294662475586 -1.070225715637207
+   vertex -7.0000004768371582 5.9937515258789062 -3.3272004739564633e-15
+   vertex 8 5.9937515258789062 2.5014704053256086e-15
+  endloop
+ endfacet
+ facet normal 0 -0.62348983541065761 0.78183145571126211
+  outer loop
+   vertex -7.0000004768371582 -3.3019397258758545 5.0022249221801758
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex 8 -3.3019397258758545 5.0022249221801758
+  endloop
+ endfacet
+ facet normal 0 -0.62348983541065761 0.78183145571126211
+  outer loop
+   vertex 8 -3.3019397258758545 5.0022249221801758
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex 8 -4.1420578956604004 4.3322529792785645
+  endloop
+ endfacet
+ facet normal 0 -0.75307168647452871 0.65793847359035706
+  outer loop
+   vertex 8 -4.1420578956604004 4.3322529792785645
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex 8 -4.8490467071533203 3.5230386257171631
+  endloop
+ endfacet
+ facet normal 0 -0.75307168647452871 0.65793847359035706
+  outer loop
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex -7.0000004768371582 -4.8490467071533203 3.5230386257171631
+   vertex 8 -4.8490467071533203 3.5230386257171631
+  endloop
+ endfacet
+ facet normal 0 -0.85844862044487247 0.51289956722178598
+  outer loop
+   vertex 8 -4.8490467071533203 3.5230386257171631
+   vertex -7.0000004768371582 -4.8490467071533203 3.5230386257171631
+   vertex 8 -5.4001836776733398 2.6005914211273193
+  endloop
+ endfacet
+ facet normal 0 -0.85844862044487247 0.51289956722178598
+  outer loop
+   vertex -7.0000004768371582 -4.8490467071533203 3.5230386257171631
+   vertex -7.0000004768371582 -5.4001836776733398 2.6005914211273193
+   vertex 8 -5.4001836776733398 2.6005914211273193
+  endloop
+ endfacet
+ facet normal 0 -0.93623494328775736 0.35137463051132423
+  outer loop
+   vertex 8 -5.4001836776733398 2.6005914211273193
+   vertex -7.0000004768371582 -5.4001836776733398 2.6005914211273193
+   vertex 8 -5.7777538299560547 1.5945587158203125
+  endloop
+ endfacet
+ facet normal 0 -0.93623494328775736 0.35137463051132423
+  outer loop
+   vertex -7.0000004768371582 -5.4001836776733398 2.6005914211273193
+   vertex -7.0000004768371582 -5.7777538299560547 1.5945587158203125
+   vertex 8 -5.7777538299560547 1.5945587158203125
+  endloop
+ endfacet
+ facet normal 0 -0.98392955450267261 0.17855708268274328
+  outer loop
+   vertex -7.0000004768371582 -5.7777538299560547 1.5945587158203125
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex 8 -5.7777538299560547 1.5945587158203125
+  endloop
+ endfacet
+ facet normal 0 -0.98392955450267261 0.17855708268274328
+  outer loop
+   vertex 8 -5.7777538299560547 1.5945587158203125
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex 8 -5.9696226119995117 0.53727573156356812
+  endloop
+ endfacet
+ facet normal 0 -1 0
+  outer loop
+   vertex 8 -5.9696226119995117 0.53727573156356812
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex 8 -5.9696226119995117 -0.53727573156356812
+  endloop
+ endfacet
+ facet normal 0 -1 0
+  outer loop
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex -7.0000004768371582 -5.9696226119995117 -0.53727573156356812
+   vertex 8 -5.9696226119995117 -0.53727573156356812
+  endloop
+ endfacet
+ facet normal 0 -0.98392955450267261 -0.17855708268274328
+  outer loop
+   vertex 8 -5.9696226119995117 -0.53727573156356812
+   vertex -7.0000004768371582 -5.9696226119995117 -0.53727573156356812
+   vertex 8 -5.7777538299560547 -1.5945587158203125
+  endloop
+ endfacet
+ facet normal 0 -0.98392955450267261 -0.17855708268274328
+  outer loop
+   vertex -7.0000004768371582 -5.9696226119995117 -0.53727573156356812
+   vertex -7.0000004768371582 -5.7777538299560547 -1.5945587158203125
+   vertex 8 -5.7777538299560547 -1.5945587158203125
+  endloop
+ endfacet
+ facet normal 0 -0.93623494328775736 -0.35137463051132423
+  outer loop
+   vertex 8 -5.7777538299560547 -1.5945587158203125
+   vertex -7.0000004768371582 -5.7777538299560547 -1.5945587158203125
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+  endloop
+ endfacet
+ facet normal 0 -0.93623494328775736 -0.35137463051132423
+  outer loop
+   vertex -7.0000004768371582 -5.7777538299560547 -1.5945587158203125
+   vertex -7.0000004768371582 -5.4001836776733398 -2.6005914211273193
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+  endloop
+ endfacet
+ facet normal -0 0.23931571466750717 0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 -0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 -0.89344334602355957 -2.3558163642883301
+   vertex 8 -0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 0.23931571466750717 0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 -0.30369770526885986 -2.5011756420135498
+   vertex 8 -0.89344334602355957 -2.3558163642883301
+   vertex 8 -0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 0 1
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 -0.30369770526885986 -2.5011756420135498
+   vertex 8 -0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 -0 1
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+   vertex 8 -0.30369770526885986 -2.5011756420135498
+   vertex 8 0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal 4.6838001325319123e-17 -0.99270884511338364 -0.12053691896532001
+  outer loop
+   vertex -7.0000004768371582 2.4463324546813965 0.60296684503555298
+   vertex -7.0000004768371582 2.5195460319519043 -1.398628955198418e-15
+   vertex 8 2.5195460319519043 4.4300420299627722e-15
+  endloop
+ endfacet
+ facet normal 0 -0.23931571466750717 0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 0.89344334602355957 -2.3558163642883301
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+   vertex 8 0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 -0.99270884511338353 -0.12053691896532118
+  outer loop
+   vertex -7.0000004768371582 2.4463324546813965 0.60296684503555298
+   vertex 8 2.5195460319519043 4.4300420299627722e-15
+   vertex 8 2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal 0 -0.23931571466750717 0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 0.89344334602355957 -2.3558163642883301
+   vertex 8 0.30369770526885986 -2.5011756420135498
+   vertex 8 0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 -0.93501633902348258 -0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 2.2309472560882568 1.1708914041519165
+   vertex 8 2.4463324546813965 0.60296684503555298
+   vertex 8 2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 -0.46472313027195961 0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 1.4312652349472046 -2.0735456943511963
+   vertex -7.0000004768371582 0.89344334602355957 -2.3558163642883301
+   vertex 8 0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 -0.93501633902348258 -0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 2.2309472560882568 1.1708914041519165
+   vertex -7.0000004768371582 2.4463324546813965 0.60296684503555298
+   vertex 8 2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal 0 -0.46472313027195961 0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 1.4312652349472046 -2.0735456943511963
+   vertex 8 0.89344334602355957 -2.3558163642883301
+   vertex 8 1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal 0 -0.66312261734283129 0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+   vertex 8 1.4312652349472046 -2.0735456943511963
+   vertex 8 1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 -0.82298382978185469 -0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+   vertex 8 2.2309472560882568 1.1708914041519165
+   vertex 8 1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 -0.66312261734283129 0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 1.4312652349472046 -2.0735456943511963
+   vertex 8 1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal 0 -0.82298382978185469 -0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+   vertex -7.0000004768371582 2.2309472560882568 1.1708914041519165
+   vertex 8 2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 -0.82298382978185469 0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 2.2309472560882568 -1.1708914041519165
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+   vertex 8 1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 -0.82298382978185469 0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 2.2309472560882568 -1.1708914041519165
+   vertex 8 1.8859072923660278 -1.6707680225372314
+   vertex 8 2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 -0.66312261734283129 -0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 1.4312652349472046 2.0735456943511963
+   vertex 8 1.8859072923660278 1.6707680225372314
+   vertex 8 1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal 0 -0.66312261734283129 -0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+   vertex 8 1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 -0.93501633902348258 0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 2.4463324546813965 -0.60296684503555298
+   vertex 8 2.2309472560882568 -1.1708914041519165
+   vertex 8 2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal 0 -0.93501633902348258 0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 2.4463324546813965 -0.60296684503555298
+   vertex -7.0000004768371582 2.2309472560882568 -1.1708914041519165
+   vertex 8 2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 -0.46472313027195961 -0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 0.89344334602355957 2.3558163642883301
+   vertex 8 1.4312652349472046 2.0735456943511963
+   vertex 8 0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 -0.46472313027195961 -0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 0.89344334602355957 2.3558163642883301
+   vertex -7.0000004768371582 1.4312652349472046 2.0735456943511963
+   vertex 8 1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal -4.721925413423835e-17 -0.99270884511338364 0.1205369189653194
+  outer loop
+   vertex -7.0000004768371582 2.5195460319519043 -1.398628955198418e-15
+   vertex 8 2.4463324546813965 -0.60296684503555298
+   vertex 8 2.5195460319519043 4.4300420299627722e-15
+  endloop
+ endfacet
+ facet normal 0 -0.99270884511338364 0.12053691896532057
+  outer loop
+   vertex -7.0000004768371582 2.5195460319519043 -1.398628955198418e-15
+   vertex -7.0000004768371582 2.4463324546813965 -0.60296684503555298
+   vertex 8 2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal 0 -0.23931571466750717 -0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+   vertex 8 0.89344334602355957 2.3558163642883301
+   vertex 8 0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 -0.23931571466750717 -0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 0.89344334602355957 2.3558163642883301
+   vertex 8 0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 -0 -1
+  outer loop
+   vertex -7.0000004768371582 -0.30369770526885986 2.5011756420135498
+   vertex 8 0.30369770526885986 2.5011756420135498
+   vertex 8 -0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 0 -1
+  outer loop
+   vertex -7.0000004768371582 -0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+   vertex 8 0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 0.23931571466750717 -0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 -0.89344334602355957 2.3558163642883301
+   vertex 8 -0.30369770526885986 2.5011756420135498
+   vertex 8 -0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 0.23931571466750717 -0.97094180500850835
+  outer loop
+   vertex -7.0000004768371582 -0.89344334602355957 2.3558163642883301
+   vertex -7.0000004768371582 -0.30369770526885986 2.5011756420135498
+   vertex 8 -0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal 0 0.46472313027195961 -0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+   vertex 8 -0.89344334602355957 2.3558163642883301
+   vertex 8 -1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal 0 0.46472313027195961 -0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 -0.89344334602355957 2.3558163642883301
+   vertex 8 -0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal 0 0.66312261734283129 -0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 -1.8859072923660278 1.6707680225372314
+   vertex 8 -1.4312652349472046 2.0735456943511963
+   vertex 8 -1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 0.66312261734283129 -0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 -1.8859072923660278 1.6707680225372314
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+   vertex 8 -1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal 0 0.82298382978185469 -0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 -2.2309472560882568 1.1708914041519165
+   vertex -7.0000004768371582 -1.8859072923660278 1.6707680225372314
+   vertex 8 -1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 0.82298382978185469 -0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 -2.2309472560882568 1.1708914041519165
+   vertex 8 -1.8859072923660278 1.6707680225372314
+   vertex 8 -2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 0.93501633902348258 -0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+   vertex -7.0000004768371582 -2.2309472560882568 1.1708914041519165
+   vertex 8 -2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 0.93501633902348258 -0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+   vertex 8 -2.2309472560882568 1.1708914041519165
+   vertex 8 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal 0 0.99270884511338353 -0.12053691896532118
+  outer loop
+   vertex -7.0000004768371582 -2.5195460319519043 4.5044424394342746e-15
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+   vertex 8 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal -2.208642532085365e-17 0.99270884511338364 -0.12053691896532064
+  outer loop
+   vertex -7.0000004768371582 -2.5195460319519043 4.5044424394342746e-15
+   vertex 8 -2.4463324546813965 0.60296684503555298
+   vertex 8 -2.5195460319519043 1.7763568394002505e-15
+  endloop
+ endfacet
+ facet normal 2.192233482989147e-17 0.99270884511338364 0.1205369189653194
+  outer loop
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+   vertex -7.0000004768371582 -2.5195460319519043 4.5044424394342746e-15
+   vertex 8 -2.5195460319519043 1.7763568394002505e-15
+  endloop
+ endfacet
+ facet normal 0 0.99270884511338364 0.12053691896531993
+  outer loop
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+   vertex 8 -2.5195460319519043 1.7763568394002505e-15
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal -0 0.93501633902348258 0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 -2.2309472560882568 -1.1708914041519165
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal 0 0.93501633902348258 0.35460463301982359
+  outer loop
+   vertex -7.0000004768371582 -2.2309472560882568 -1.1708914041519165
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+   vertex 8 -2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal -0 0.82298382978185469 0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 -1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 -2.2309472560882568 -1.1708914041519165
+   vertex 8 -2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal 0 0.82298382978185469 0.56806479904812901
+  outer loop
+   vertex -7.0000004768371582 -1.8859072923660278 -1.6707680225372314
+   vertex 8 -2.2309472560882568 -1.1708914041519165
+   vertex 8 -1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal -0 0.66312261734283129 0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+   vertex -7.0000004768371582 -1.8859072923660278 -1.6707680225372314
+   vertex 8 -1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal 0 0.66312261734283129 0.74851078440353358
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+   vertex 8 -1.8859072923660278 -1.6707680225372314
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal -0 0.46472313027195961 0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 -0.89344334602355957 -2.3558163642883301
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal 0 0.46472313027195961 0.88545604757674512
+  outer loop
+   vertex -7.0000004768371582 -0.89344334602355957 -2.3558163642883301
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+   vertex 8 -0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex -7.0000004768371582 -3.3019397258758545 5.0022249221801758
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -3.3019397258758545 -5.0022249221801758
+   vertex -7.0000004768371582 -4.1420578956604004 -4.3322529792785645
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -4.1420578956604004 -4.3322529792785645
+   vertex -7.0000004768371582 -1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+   vertex -7.0000004768371582 3.7370429039001465 4.6861038208007812
+   vertex -7.0000004768371582 4.5137233734130859 3.9435210227966309
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 3.7370429039001465 4.6861038208007812
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -4.1420578956604004 -4.3322529792785645
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex -7.0000004768371582 -1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex -7.0000004768371582 -2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 2.8402509689331055 5.2780709266662598
+   vertex -7.0000004768371582 3.7370429039001465 4.6861038208007812
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 0.89344334602355957 2.3558163642883301
+   vertex -7.0000004768371582 2.8402509689331055 5.2780709266662598
+   vertex -7.0000004768371582 1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -4.8490467071533203 -3.5230386257171631
+   vertex -7.0000004768371582 -5.4001836776733398 -2.6005914211273193
+   vertex -7.0000004768371582 -2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -2.2309472560882568 -1.1708914041519165
+   vertex -7.0000004768371582 -5.4001836776733398 -2.6005914211273193
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 3.7370429039001465 -4.6861038208007812
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 4.5137233734130859 -3.9435210227966309
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 4.5137233734130859 -3.9435210227966309
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 2.8402509689331055 -5.2780709266662598
+   vertex -7.0000004768371582 1.4312652349472046 -2.0735456943511963
+   vertex -7.0000004768371582 3.7370429039001465 -4.6861038208007812
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 3.7370429039001465 -4.6861038208007812
+   vertex -7.0000004768371582 1.4312652349472046 -2.0735456943511963
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.1453285217285156 -3.0741908550262451
+   vertex -7.0000004768371582 2.2309472560882568 -1.1708914041519165
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 1.8859072923660278 -1.6707680225372314
+   vertex -7.0000004768371582 2.2309472560882568 -1.1708914041519165
+   vertex -7.0000004768371582 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 1.8521710634231567 -5.7003965377807617
+   vertex -7.0000004768371582 0.89344334602355957 -2.3558163642883301
+   vertex -7.0000004768371582 2.8402509689331055 -5.2780709266662598
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 2.8402509689331055 -5.2780709266662598
+   vertex -7.0000004768371582 0.89344334602355957 -2.3558163642883301
+   vertex -7.0000004768371582 1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 0.89344334602355957 2.3558163642883301
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+   vertex -7.0000004768371582 2.8402509689331055 5.2780709266662598
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+   vertex -7.0000004768371582 0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+   vertex -7.0000004768371582 2.4463324546813965 -0.60296684503555298
+   vertex -7.0000004768371582 5.8974294662475586 -1.070225715637207
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 2.2309472560882568 -1.1708914041519165
+   vertex -7.0000004768371582 2.4463324546813965 -0.60296684503555298
+   vertex -7.0000004768371582 5.6115593910217285 -2.106053352355957
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -5.4001836776733398 -2.6005914211273193
+   vertex -7.0000004768371582 -5.7777538299560547 -1.5945587158203125
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -0.26890864968299866 -5.9877161979675293
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 0.80456084012985229 -5.9395065307617188
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 0.80456084012985229 -5.9395065307617188
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 1.8521710634231567 -5.7003965377807617
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 0.80456084012985229 5.9395065307617188
+   vertex -7.0000004768371582 1.8521710634231567 5.7003965377807617
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 1.8521710634231567 -5.7003965377807617
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.9937515258789062 -4.6580806635390486e-15
+   vertex -7.0000004768371582 2.5195460319519043 -1.9580805584536089e-15
+   vertex -7.0000004768371582 5.8974294662475586 1.070225715637207
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.8974294662475586 -1.070225715637207
+   vertex -7.0000004768371582 2.5195460319519043 -1.9580805584536089e-15
+   vertex -7.0000004768371582 5.9937515258789062 -4.6580806635390486e-15
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+   vertex -7.0000004768371582 -5.9696226119995117 -0.53727573156356812
+   vertex -7.0000004768371582 -2.5195460319519043 5.0638941485685839e-15
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -5.7777538299560547 -1.5945587158203125
+   vertex -7.0000004768371582 -5.9696226119995117 -0.53727573156356812
+   vertex -7.0000004768371582 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 2.4463324546813965 -0.60296684503555298
+   vertex -7.0000004768371582 2.5195460319519043 -1.9580805584536089e-15
+   vertex -7.0000004768371582 5.8974294662475586 -1.070225715637207
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+   vertex -7.0000004768371582 -0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 -0.26890864968299866 -5.9877161979675293
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+   vertex -7.0000004768371582 0.80456084012985229 5.9395065307617188
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -0.26890864968299866 -5.9877161979675293
+   vertex -7.0000004768371582 -0.30369770526885986 -2.5011756420135498
+   vertex -7.0000004768371582 0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -2.5195460319519043 5.0638941485685839e-15
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.8974294662475586 1.070225715637207
+   vertex -7.0000004768371582 2.4463324546813965 0.60296684503555298
+   vertex -7.0000004768371582 5.6115593910217285 2.106053352355957
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -5.9696226119995117 -0.53727573156356812
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex -7.0000004768371582 -2.5195460319519043 5.0638941485685839e-15
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -0.89344334602355957 2.3558163642883301
+   vertex -7.0000004768371582 -1.3337352275848389 5.8434758186340332
+   vertex -7.0000004768371582 -0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 2.5195460319519043 -1.9580805584536089e-15
+   vertex -7.0000004768371582 2.4463324546813965 0.60296684503555298
+   vertex -7.0000004768371582 5.8974294662475586 1.070225715637207
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -0.30369770526885986 2.5011756420135498
+   vertex -7.0000004768371582 -1.3337352275848389 5.8434758186340332
+   vertex -7.0000004768371582 -0.26890864968299866 5.9877161979675293
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -5.9696226119995117 0.53727573156356812
+   vertex -7.0000004768371582 -5.7777538299560547 1.5945587158203125
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -2.3556942939758301 -5.5114212036132812
+   vertex -7.0000004768371582 -0.89344334602355957 -2.3558163642883301
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+   vertex -7.0000004768371582 -0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -1.3337352275848389 -5.8434758186340332
+   vertex -7.0000004768371582 -0.89344334602355957 -2.3558163642883301
+   vertex -7.0000004768371582 -0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.6115593910217285 2.106053352355957
+   vertex -7.0000004768371582 2.2309472560882568 1.1708914041519165
+   vertex -7.0000004768371582 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 2.4463324546813965 0.60296684503555298
+   vertex -7.0000004768371582 2.2309472560882568 1.1708914041519165
+   vertex -7.0000004768371582 5.6115593910217285 2.106053352355957
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -0.89344334602355957 2.3558163642883301
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+   vertex -7.0000004768371582 -1.3337352275848389 5.8434758186340332
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+   vertex -7.0000004768371582 -5.4001836776733398 2.6005914211273193
+   vertex -7.0000004768371582 -2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -5.7777538299560547 1.5945587158203125
+   vertex -7.0000004768371582 -5.4001836776733398 2.6005914211273193
+   vertex -7.0000004768371582 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -2.3556942939758301 -5.5114212036132812
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+   vertex -7.0000004768371582 -0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -3.3019397258758545 -5.0022249221801758
+   vertex -7.0000004768371582 -1.4312652349472046 -2.0735456943511963
+   vertex -7.0000004768371582 -2.3556942939758301 -5.5114212036132812
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+   vertex -7.0000004768371582 -3.3019397258758545 5.0022249221801758
+   vertex -7.0000004768371582 -2.3556942939758301 5.5114212036132812
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -5.4001836776733398 2.6005914211273193
+   vertex -7.0000004768371582 -4.8490467071533203 3.5230386257171631
+   vertex -7.0000004768371582 -2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -2.2309472560882568 1.1708914041519165
+   vertex -7.0000004768371582 -4.8490467071533203 3.5230386257171631
+   vertex -7.0000004768371582 -1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 5.1453285217285156 3.0741908550262451
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+   vertex -7.0000004768371582 4.5137233734130859 3.9435210227966309
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 -1.8859072923660278 1.6707680225372314
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex -7.0000004768371582 -1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal -1 0 -0
+  outer loop
+   vertex -7.0000004768371582 -4.8490467071533203 3.5230386257171631
+   vertex -7.0000004768371582 -4.1420578956604004 4.3322529792785645
+   vertex -7.0000004768371582 -1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal -1 0 0
+  outer loop
+   vertex -7.0000004768371582 2.2309472560882568 1.1708914041519165
+   vertex -7.0000004768371582 1.8859072923660278 1.6707680225372314
+   vertex -7.0000004768371582 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -4.1420578956604004 -4.3322529792785645
+   vertex 8 -3.3019397258758545 -5.0022249221801758
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -1.8859072923660278 -1.6707680225372314
+   vertex 8 -4.1420578956604004 -4.3322529792785645
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 3.7370429039001465 4.6861038208007812
+   vertex 8 1.8859072923660278 1.6707680225372314
+   vertex 8 4.5137233734130859 3.9435210227966309
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 3.7370429039001465 4.6861038208007812
+   vertex 8 1.4312652349472046 2.0735456943511963
+   vertex 8 1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -4.8490467071533203 -3.5230386257171631
+   vertex 8 -4.1420578956604004 -4.3322529792785645
+   vertex 8 -1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -4.8490467071533203 -3.5230386257171631
+   vertex 8 -1.8859072923660278 -1.6707680225372314
+   vertex 8 -2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 2.8402509689331055 5.2780709266662598
+   vertex 8 1.4312652349472046 2.0735456943511963
+   vertex 8 3.7370429039001465 4.6861038208007812
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 2.8402509689331055 5.2780709266662598
+   vertex 8 0.89344334602355957 2.3558163642883301
+   vertex 8 1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+   vertex 8 -4.8490467071533203 -3.5230386257171631
+   vertex 8 -2.2309472560882568 -1.1708914041519165
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+   vertex 8 -2.2309472560882568 -1.1708914041519165
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 1.8859072923660278 -1.6707680225372314
+   vertex 8 3.7370429039001465 -4.6861038208007812
+   vertex 8 4.5137233734130859 -3.9435210227966309
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 1.8859072923660278 -1.6707680225372314
+   vertex 8 4.5137233734130859 -3.9435210227966309
+   vertex 8 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 1.4312652349472046 -2.0735456943511963
+   vertex 8 2.8402509689331055 -5.2780709266662598
+   vertex 8 3.7370429039001465 -4.6861038208007812
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 1.4312652349472046 -2.0735456943511963
+   vertex 8 3.7370429039001465 -4.6861038208007812
+   vertex 8 1.8859072923660278 -1.6707680225372314
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 2.2309472560882568 -1.1708914041519165
+   vertex 8 5.1453285217285156 -3.0741908550262451
+   vertex 8 5.6115593910217285 -2.106053352355957
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 2.2309472560882568 -1.1708914041519165
+   vertex 8 1.8859072923660278 -1.6707680225372314
+   vertex 8 5.1453285217285156 -3.0741908550262451
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 0.89344334602355957 -2.3558163642883301
+   vertex 8 1.8521710634231567 -5.7003965377807617
+   vertex 8 2.8402509689331055 -5.2780709266662598
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 1.8521710634231567 5.7003965377807617
+   vertex 8 0.30369770526885986 2.5011756420135498
+   vertex 8 0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 0.89344334602355957 -2.3558163642883301
+   vertex 8 2.8402509689331055 -5.2780709266662598
+   vertex 8 1.4312652349472046 -2.0735456943511963
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 1.8521710634231567 5.7003965377807617
+   vertex 8 0.89344334602355957 2.3558163642883301
+   vertex 8 2.8402509689331055 5.2780709266662598
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 2.4463324546813965 -0.60296684503555298
+   vertex 8 5.6115593910217285 -2.106053352355957
+   vertex 8 5.8974294662475586 -1.070225715637207
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -5.7777538299560547 -1.5945587158203125
+   vertex 8 -5.4001836776733398 -2.6005914211273193
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 2.4463324546813965 -0.60296684503555298
+   vertex 8 2.2309472560882568 -1.1708914041519165
+   vertex 8 5.6115593910217285 -2.106053352355957
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 0.80456084012985229 5.9395065307617188
+   vertex 8 0.30369770526885986 2.5011756420135498
+   vertex 8 1.8521710634231567 5.7003965377807617
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 0.30369770526885986 -2.5011756420135498
+   vertex 8 -0.26890864968299866 -5.9877161979675293
+   vertex 8 0.80456084012985229 -5.9395065307617188
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 0.30369770526885986 -2.5011756420135498
+   vertex 8 0.80456084012985229 -5.9395065307617188
+   vertex 8 1.8521710634231567 -5.7003965377807617
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 0.30369770526885986 -2.5011756420135498
+   vertex 8 1.8521710634231567 -5.7003965377807617
+   vertex 8 0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -5.9696226119995117 -0.53727573156356812
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+   vertex 8 -2.5195460319519043 -8.8817841970012523e-15
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 2.5195460319519043 -5.3290705182007514e-15
+   vertex 8 5.9937515258789062 -8.8817841970012523e-15
+   vertex 8 5.8974294662475586 1.070225715637207
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -5.9696226119995117 -0.53727573156356812
+   vertex 8 -5.7777538299560547 -1.5945587158203125
+   vertex 8 -2.4463324546813965 -0.60296684503555298
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -0.26890864968299866 5.9877161979675293
+   vertex 8 -0.30369770526885986 2.5011756420135498
+   vertex 8 0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 2.5195460319519043 -5.3290705182007514e-15
+   vertex 8 5.8974294662475586 -1.070225715637207
+   vertex 8 5.9937515258789062 -8.8817841970012523e-15
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 2.5195460319519043 -5.3290705182007514e-15
+   vertex 8 2.4463324546813965 -0.60296684503555298
+   vertex 8 5.8974294662475586 -1.070225715637207
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 -0.30369770526885986 -2.5011756420135498
+   vertex 8 -1.3337352275848389 -5.8434758186340332
+   vertex 8 -0.26890864968299866 -5.9877161979675293
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -0.30369770526885986 -2.5011756420135498
+   vertex 8 -0.26890864968299866 -5.9877161979675293
+   vertex 8 0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -0.26890864968299866 5.9877161979675293
+   vertex 8 0.30369770526885986 2.5011756420135498
+   vertex 8 0.80456084012985229 5.9395065307617188
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -5.9696226119995117 0.53727573156356812
+   vertex 8 -2.5195460319519043 -8.8817841970012523e-15
+   vertex 8 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -5.9696226119995117 0.53727573156356812
+   vertex 8 -5.9696226119995117 -0.53727573156356812
+   vertex 8 -2.5195460319519043 -8.8817841970012523e-15
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 2.4463324546813965 0.60296684503555298
+   vertex 8 5.8974294662475586 1.070225715637207
+   vertex 8 5.6115593910217285 2.106053352355957
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -1.3337352275848389 5.8434758186340332
+   vertex 8 -0.89344334602355957 2.3558163642883301
+   vertex 8 -0.30369770526885986 2.5011756420135498
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -1.3337352275848389 5.8434758186340332
+   vertex 8 -0.30369770526885986 2.5011756420135498
+   vertex 8 -0.26890864968299866 5.9877161979675293
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 2.4463324546813965 0.60296684503555298
+   vertex 8 2.5195460319519043 -5.3290705182007514e-15
+   vertex 8 5.8974294662475586 1.070225715637207
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -5.7777538299560547 1.5945587158203125
+   vertex 8 -5.9696226119995117 0.53727573156356812
+   vertex 8 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -0.89344334602355957 -2.3558163642883301
+   vertex 8 -1.3337352275848389 -5.8434758186340332
+   vertex 8 -0.30369770526885986 -2.5011756420135498
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -2.3556942939758301 5.5114212036132812
+   vertex 8 -1.4312652349472046 2.0735456943511963
+   vertex 8 -0.89344334602355957 2.3558163642883301
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 -0.89344334602355957 -2.3558163642883301
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+   vertex 8 -1.3337352275848389 -5.8434758186340332
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -2.3556942939758301 5.5114212036132812
+   vertex 8 -0.89344334602355957 2.3558163642883301
+   vertex 8 -1.3337352275848389 5.8434758186340332
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 2.2309472560882568 1.1708914041519165
+   vertex 8 5.6115593910217285 2.106053352355957
+   vertex 8 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -5.4001836776733398 2.6005914211273193
+   vertex 8 -2.4463324546813965 0.60296684503555298
+   vertex 8 -2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 -5.4001836776733398 2.6005914211273193
+   vertex 8 -5.7777538299560547 1.5945587158203125
+   vertex 8 -2.4463324546813965 0.60296684503555298
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 2.2309472560882568 1.1708914041519165
+   vertex 8 2.4463324546813965 0.60296684503555298
+   vertex 8 5.6115593910217285 2.106053352355957
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+   vertex 8 -0.89344334602355957 -2.3558163642883301
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -3.3019397258758545 5.0022249221801758
+   vertex 8 -1.4312652349472046 2.0735456943511963
+   vertex 8 -2.3556942939758301 5.5114212036132812
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 -1.4312652349472046 -2.0735456943511963
+   vertex 8 -3.3019397258758545 -5.0022249221801758
+   vertex 8 -2.3556942939758301 -5.5114212036132812
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -4.8490467071533203 3.5230386257171631
+   vertex 8 -2.2309472560882568 1.1708914041519165
+   vertex 8 -1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 -4.8490467071533203 3.5230386257171631
+   vertex 8 -5.4001836776733398 2.6005914211273193
+   vertex 8 -2.2309472560882568 1.1708914041519165
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 -4.1420578956604004 4.3322529792785645
+   vertex 8 -1.8859072923660278 1.6707680225372314
+   vertex 8 -1.4312652349472046 2.0735456943511963
+  endloop
+ endfacet
+ facet normal 1 -0 0
+  outer loop
+   vertex 8 -4.1420578956604004 4.3322529792785645
+   vertex 8 -4.8490467071533203 3.5230386257171631
+   vertex 8 -1.8859072923660278 1.6707680225372314
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 -4.1420578956604004 4.3322529792785645
+   vertex 8 -1.4312652349472046 2.0735456943511963
+   vertex 8 -3.3019397258758545 5.0022249221801758
+  endloop
+ endfacet
+ facet normal 1 0 0
+  outer loop
+   vertex 8 1.8859072923660278 1.6707680225372314
+   vertex 8 5.1453285217285156 3.0741908550262451
+   vertex 8 4.5137233734130859 3.9435210227966309
+  endloop
+ endfacet
+ facet normal 1 0 -0
+  outer loop
+   vertex 8 1.8859072923660278 1.6707680225372314
+   vertex 8 2.2309472560882568 1.1708914041519165
+   vertex 8 5.1453285217285156 3.0741908550262451
+  endloop
+ endfacet
+endsolid
diff --git a/apps/cpu/Multiphase/backup/tubeTransformed.stl b/apps/cpu/Multiphase/backup/tubeTransformed.stl
new file mode 100644
index 0000000000000000000000000000000000000000..f918dac8b84944d8e46c93df2e0cadec0738b647
GIT binary patch
literal 12284
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

literal 0
HcmV?d00001

diff --git a/src/basics/geometry3d/GbTriFaceMesh3D.cpp b/src/basics/geometry3d/GbTriFaceMesh3D.cpp
index 0c13ce378..92442dd54 100644
--- a/src/basics/geometry3d/GbTriFaceMesh3D.cpp
+++ b/src/basics/geometry3d/GbTriFaceMesh3D.cpp
@@ -1054,6 +1054,51 @@ void GbTriFaceMesh3D::readMeshFromSTLFileASCII(string filename, bool removeRedun
     } else {
         this->calculateValues();
     }
+    //UBLOG(logDEBUG1, "GbTriFaceMesh3DCreator::readMeshFromSTLFile !!! Dieses Format hat leider redundante Knoten ...");
+
+    //string dummy;
+
+    //double x, y, z;
+    //int nr = 0;
+
+    //UbFileInputASCII in(filename);
+    //in.readLine();
+    //while (dummy != "endsolid") {
+    //    in.readLine();
+    //    in.readLine();
+    //    dummy = in.readString();
+    //    if (dummy != "vertex")
+    //        throw UbException(UB_EXARGS, "no vertex format");
+    //    x = in.readDouble();
+    //    y = in.readDouble();
+    //    z = in.readDouble();
+    //    nodes->push_back(GbTriFaceMesh3D::Vertex((float)x, (float)y, (float)z));
+    //    in.readLine();
+    //    in.readString();
+    //    x = in.readDouble();
+    //    y = in.readDouble();
+    //    z = in.readDouble();
+    //    nodes->push_back(GbTriFaceMesh3D::Vertex((float)x, (float)y, (float)z));
+    //    in.readLine();
+    //    in.readString();
+    //    x = in.readDouble();
+    //    y = in.readDouble();
+    //    z = in.readDouble();
+    //    nodes->push_back(GbTriFaceMesh3D::Vertex((float)x, (float)y, (float)z));
+    //    triangles->push_back(GbTriFaceMesh3D::TriFace(nr, nr + 1, nr + 2));
+    //    in.readLine();
+    //    in.readLine();
+    //    in.readLine();
+    //    dummy = in.readString();
+    //    nr += 3;
+    //    // std::cout<<"read mesh "<< nr <<" \n";
+    //}
+
+    //if (removeRedundantNodes) {
+    //    this->deleteRedundantNodes(); // dort wird autoamtisch calculateValues() aufgerufen
+    //} else {
+    //    this->calculateValues();
+    //}
 }
 /*======================================================================*/
 void GbTriFaceMesh3D::readMeshFromSTLFileBinary(string filename, bool removeRedundantNodes)
diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.cpp
index 8c4462066..f2edcd551 100644
--- a/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.cpp
+++ b/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.cpp
@@ -1,3 +1,35 @@
+//=======================================================================================
+// ____          ____    __    ______     __________   __      __       __        __
+// \    \       |    |  |  |  |   _   \  |___    ___| |  |    |  |     /  \      |  |
+//  \    \      |    |  |  |  |  |_)   |     |  |     |  |    |  |    /    \     |  |
+//   \    \     |    |  |  |  |   _   /      |  |     |  |    |  |   /  /\  \    |  |
+//    \    \    |    |  |  |  |  | \  \      |  |     |   \__/   |  /  ____  \   |  |____
+//     \    \   |    |  |__|  |__|  \__\     |__|      \________/  /__/    \__\  |_______|
+//      \    \  |    |   ________________________________________________________________
+//       \    \ |    |  |  ______________________________________________________________|
+//        \    \|    |  |  |         __          __     __     __     ______      _______
+//         \         |  |  |_____   |  |        |  |   |  |   |  |   |   _  \    /  _____)
+//          \        |  |   _____|  |  |        |  |   |  |   |  |   |  | \  \   \_______
+//           \       |  |  |        |  |_____   |   \_/   |   |  |   |  |_/  /    _____  |
+//            \ _____|  |__|        |________|   \_______/    |__|   |______/    (_______/
+//
+//  This file is part of VirtualFluids. VirtualFluids is free software: you can
+//  redistribute it and/or modify it under the terms of the GNU General Public
+//  License as published by the Free Software Foundation, either version 3 of
+//  the License, or (at your option) any later version.
+//
+//  VirtualFluids is distributed in the hope that it will be useful, but WITHOUT
+//  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+//  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+//  for more details.
+//
+//  You should have received a copy of the GNU General Public License along
+//  with VirtualFluids (see COPYING.txt). If not, see <http://www.gnu.org/licenses/>.
+//
+//! \file WriteMultiphaseQuantitiesCoProcessor.h
+//! \ingroup CoProcessors
+//! \author Konstantin Kutscher
+//=======================================================================================
 #include "WriteThixotropyQuantitiesCoProcessor.h"
 #include "LBMKernel.h"
 #include "BCProcessor.h"
diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.h b/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.h
index 269bb4a3b..b14e7f9f5 100644
--- a/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.h
+++ b/src/cpu/VirtualFluidsCore/CoProcessors/WriteThixotropyQuantitiesCoProcessor.h
@@ -1,3 +1,36 @@
+//=======================================================================================
+// ____          ____    __    ______     __________   __      __       __        __
+// \    \       |    |  |  |  |   _   \  |___    ___| |  |    |  |     /  \      |  |
+//  \    \      |    |  |  |  |  |_)   |     |  |     |  |    |  |    /    \     |  |
+//   \    \     |    |  |  |  |   _   /      |  |     |  |    |  |   /  /\  \    |  |
+//    \    \    |    |  |  |  |  | \  \      |  |     |   \__/   |  /  ____  \   |  |____
+//     \    \   |    |  |__|  |__|  \__\     |__|      \________/  /__/    \__\  |_______|
+//      \    \  |    |   ________________________________________________________________
+//       \    \ |    |  |  ______________________________________________________________|
+//        \    \|    |  |  |         __          __     __     __     ______      _______
+//         \         |  |  |_____   |  |        |  |   |  |   |  |   |   _  \    /  _____)
+//          \        |  |   _____|  |  |        |  |   |  |   |  |   |  | \  \   \_______
+//           \       |  |  |        |  |_____   |   \_/   |   |  |   |  |_/  /    _____  |
+//            \ _____|  |__|        |________|   \_______/    |__|   |______/    (_______/
+//
+//  This file is part of VirtualFluids. VirtualFluids is free software: you can
+//  redistribute it and/or modify it under the terms of the GNU General Public
+//  License as published by the Free Software Foundation, either version 3 of
+//  the License, or (at your option) any later version.
+//
+//  VirtualFluids is distributed in the hope that it will be useful, but WITHOUT
+//  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+//  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+//  for more details.
+//
+//  You should have received a copy of the GNU General Public License along
+//  with VirtualFluids (see COPYING.txt). If not, see <http://www.gnu.org/licenses/>.
+//
+//! \file WriteMultiphaseQuantitiesCoProcessor.h
+//! \ingroup CoProcessors
+//! \author Konstantin Kutscher
+//=======================================================================================
+
 #ifndef WriteThixotropyQuantitiesCoProcessor_H
 #define WriteThixotropyQuantitiesCoProcessor_H
 
-- 
GitLab