X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FMeshCut%2FMeshCut_Maillage.cxx;h=e71a29677b0fc6f549bf57756685b6231d7638d9;hb=f79e964b7592c63818f892516f3b4936d7704397;hp=ed48c6717b302b63daf9ec26b8014a09ffd32bbc;hpb=10191484fe88a27e962b8e4b57e09d390d8705c7;p=modules%2Fsmesh.git diff --git a/src/Tools/MeshCut/MeshCut_Maillage.cxx b/src/Tools/MeshCut/MeshCut_Maillage.cxx index ed48c6717..e71a29677 100644 --- a/src/Tools/MeshCut/MeshCut_Maillage.cxx +++ b/src/Tools/MeshCut/MeshCut_Maillage.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2006-2016 EDF R&D +// Copyright (C) 2006-2020 EDF R&D // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -66,7 +66,7 @@ void Maillage::afficheMailles(TYPE_MAILLE tm) { cout << "\tMaille " << i << " :" << endl; //Boucle sur les noeuds de la maille de numéro local i dans le type tm - int * offset = CNX[tm] + nnoeuds * i; + med_int * offset = CNX[tm] + nnoeuds * i; for (int j = 0; j < nnoeuds; j++) { int ngnoeud = *(offset + j); @@ -78,7 +78,7 @@ void Maillage::afficheMailles(TYPE_MAILLE tm) } } -void Maillage::listeMaillesType(TYPE_MAILLE tm) +void Maillage::listeMaillesType(TYPE_MAILLE /*tm*/) { cout << "La fonction \"Restitution des mailles par type\" est obsolète " << endl; @@ -854,7 +854,7 @@ void Maillage::inputMED(std::string fichierMED) } void Maillage::acquisitionTYPE_inputMED(TYPE_MAILLE TYPE, int nTYPE, med_idt fid, char maa[MED_NAME_SIZE + 1], - med_int mdim) + med_int /*mdim*/) { // int taille, numeromaille, numeroFamille; @@ -868,7 +868,7 @@ void Maillage::acquisitionTYPE_inputMED(TYPE_MAILLE TYPE, int nTYPE, med_idt fid med_int *famTYPE = (med_int*) malloc(sizeof(med_int) * nTYPE); //med_int *conTYPE = (med_int*) malloc(sizeof(med_int)*tTYPE*nTYPE); - CNX[TYPE] = (int*) malloc(sizeof(int) * tTYPE * nTYPE); + CNX[TYPE] = (med_int*) malloc(sizeof(med_int) * tTYPE * nTYPE); med_bool inomTYPE, inumTYPE, ifamTYPE; med_geometry_type typeBanaliseMED = InstanceMGE(TYPE); @@ -1595,7 +1595,7 @@ TYPE_MAILLE Maillage::TYPE(int nglobal) return resultat; } -int Maillage::NLOCAL(int nglobal, TYPE_MAILLE tm) +int Maillage::NLOCAL(int nglobal, TYPE_MAILLE /*tm*/) { // Attention, les num. globaux commencent à 1, les num. locaux à 0 int nPOI1 = EFFECTIFS_TYPES[POI1]; @@ -1705,10 +1705,10 @@ void Maillage::eliminationMailles(TYPE_MAILLE tm, vector listeMaillesSuppr) // ************* Modification de la connectivité du type concerné - int* CNX2; + med_int* CNX2; int nNoeudsType = Nnoeuds(tm); int tailleCNX2 = nNoeudsType * (EFFECTIFS_TYPES[tm] - listeMaillesSuppr.size()); - CNX2 = (int*) malloc(sizeof(int) * tailleCNX2); + CNX2 = (med_int*) malloc(sizeof(med_int) * tailleCNX2); // Recopie sélective des connectivités int isuppr = 0; // indice dans listeMaillesSuppr int ih2 = 0; // nouveau numéro local ( remarque: ih2 = ih1 - isuppr )