From 4da5f2681e8174a6d303cea21c31869edb86aef5 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@uliege.be>
Date: Wed, 29 Sep 2021 17:55:19 +0200
Subject: [PATCH] fix compile

---
 Geo/CGNSWrite.cpp | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/Geo/CGNSWrite.cpp b/Geo/CGNSWrite.cpp
index 6198fb70c9..3ba81f9737 100644
--- a/Geo/CGNSWrite.cpp
+++ b/Geo/CGNSWrite.cpp
@@ -27,9 +27,6 @@
 
 namespace {
 
-  // Type for periodic node correpondence (global indices)
-  typedef std::map<MVertex *, MVertex *> VertVertMap;
-
   // Types for periodic and interface connectivities
   typedef std::pair<unsigned int, unsigned int> PartitionInterface;
   typedef std::pair<std::vector<cgsize_t>, std::vector<cgsize_t> >
@@ -169,7 +166,7 @@ void initInterfVertex2LocalData(const std::vector<GEntity *> &entitiesPer,
 {
   // Periodic entities
   for(std::size_t i = 0; i < entitiesPer.size(); i++) {
-    VertVertMap &vv = entitiesPer[i]->correspondingVertices;
+    auto &vv = entitiesPer[i]->correspondingVertices;
     for(auto itV = vv.begin(); itV != vv.end(); itV++) {
       interfVert2Local[itV->first] = std::vector<LocalData>();
       interfVert2Local[itV->second] = std::vector<LocalData>();
@@ -386,11 +383,10 @@ int writePeriodic(const std::vector<GEntity *> &entitiesPer, int cgIndexFile,
   Msg::Info("Constructing connectivities for %i periodic entities",
             entitiesPer.size());
   PeriodicConnection connect;
-  typedef std::map<MVertex *, MVertex *> VertVertMap;
   for(std::size_t iEnt = 0; iEnt < entitiesPer.size(); iEnt++) {
     GEntity *slaveEnt = entitiesPer[iEnt];
     GEntity *masterEnt = slaveEnt->getMeshMaster();
-    VertVertMap &vv = slaveEnt->correspondingVertices;
+    auto &vv = slaveEnt->correspondingVertices;
     for(auto itV = vv.begin(); itV != vv.end(); itV++) {
       const std::vector<LocalData> &allSlaveData = interfVert2Local[itV->first];
       const std::vector<LocalData> &allMasterData =
-- 
GitLab