Add MZoneBoundary<N>::preInit(), postDestroy() ?
Geo/GModelIO_CGNS.cpp (from line 415)
switch(meshDim) { case 2: MZone<2>::preInit(); MZoneBoundary<2>::preInit(); // Add?: write_CGNS_zones<2>(*this, zoneDefinition, ...); MZone<2>::postDestroy(); MZoneBoundary<2>::postDestroy(); // Add?: break; case 3: MZone<3>::preInit(); MZoneBoundary<3>::preInit(); // Add?: write_CGNS_zones<3>(*this, zoneDefinition, ...); MZone<3>::postDestroy(); MZoneBoundary<3>::postDestroy(); // Add?: break; }