Salome HOME
#18963 Minimize compiler warnings
[plugins/ghs3dprlplugin.git] / src / tepal2med / tepal2med.cxx
index 26013ff36396119e5a4d0cba4fe8dd1a32fe0bdb..c97e2fa691c00da772a05c6b733c0708ee582428 100644 (file)
@@ -83,7 +83,7 @@ med_idt ouvre_fichier_MED(char *fichier,int verbose)
   /* Quelle version de MED est utilise par mdump ? */
   MEDlibraryNumVersion(&majeur,&mineur,&release);
   if (verbose>0)fprintf(stdout,"\nReading %s with MED V%d.%d.%d",
-                        fichier,majeur,mineur,release);
+                        fichier,(int)majeur,(int)mineur,(int)release);
 
   /* Ouverture du fichier MED en lecture seule */
   fid = MEDfileOpen(fichier,MED_ACC_RDONLY);
@@ -92,12 +92,12 @@ med_idt ouvre_fichier_MED(char *fichier,int verbose)
   MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
   if (( majeur < 2 ) || ( majeur == 2 && mineur < 2 )) {
     fprintf(stderr,"File %s from MED V%d.%d.%d not assumed\n",
-                   fichier,majeur,mineur,release);
+                   fichier,(int)majeur,(int)mineur,(int)release);
     //" version est ant�ieure �la version 2.2";
     ret = MEDfileClose(fid);
     fid=0; }
   else {
-    if (verbose>0)fprintf(stdout,", file from MED V%d.%d.%d\n",majeur,mineur,release); }
+    if (verbose>0)fprintf(stdout,", file from MED V%d.%d.%d\n",(int)majeur,(int)mineur,(int)release); }
 
   return fid;
 }
@@ -107,7 +107,7 @@ bool ReadFileMED(QString nomfilemed,ghs3dprl_mesh_wrap *mymailw)
 {
    med_err ret;
    med_idt fid=0;
-   med_int i,j,sdim,mdim,nmaa,edim,majeur_lu,mineur_lu,release_lu,nprofils,nstep;
+   med_int i,j,sdim,mdim,nmaa,/*edim,*//*majeur_lu,*//*mineur_lu,*//*release_lu,*//*nprofils,*/nstep;
    med_mesh_type type_maillage;
    char dtunit[MED_SNAME_SIZE+1];
    char axisname[MED_SNAME_SIZE+1];
@@ -174,14 +174,14 @@ bool ReadFileMED(QString nomfilemed,ghs3dprl_mesh_wrap *mymailw)
    }
 
    //nombre d'objets MED : mailles, faces, aretes , ... 
-   med_int nmailles[MED_N_CELL_GEO],nbtria3;
-   med_int nfaces[MED_N_FACE_GEO];
-   med_int naretes[MED_N_EDGE_FIXED_GEO],nbseg2;
+   med_int /*nmailles[MED_N_CELL_GEO],*/nbtria3;
+   //med_int nfaces[MED_N_FACE_GEO];
+   med_int /*naretes[MED_N_EDGE_FIXED_GEO],*/nbseg2;
    //med_int nmailles[MED_NBR_GEOMETRIE_MAILLE],nbtria3;
    //med_int nfaces[MED_NBR_GEOMETRIE_FACE];
    //med_int naretes[MED_NBR_GEOMETRIE_ARETE],nbseg2;
    //polygones et polyedres familles equivalences joints
-   med_int nmpolygones,npolyedres,nfpolygones,nfam,nequ,njnt;
+   med_int nfam;
 
    //Combien de mailles, faces ou aretes pour chaque type geometrique ?
    /*for (i=0;i<MED_NBR_GEOMETRIE_MAILLE;i++){
@@ -216,7 +216,7 @@ std::vector<med_int> famdelete = std::vector<med_int>(nfam);
   char *gro;
   char nomfam[MED_NAME_SIZE+1];
   med_int numfam;
-  char str1[MED_COMMENT_SIZE+1];
+  //char str1[MED_COMMENT_SIZE+1];
   char str2[MED_LNAME_SIZE+1];
   med_err ret = 0;
   
@@ -252,7 +252,7 @@ std::vector<med_int> famdelete = std::vector<med_int>(nfam);
      if (i==nfam-1) std::cout<<std::endl;
     }
     QString sfam,sgro;
-    sfam=sfam.sprintf("%d",numfam);
+    sfam=sfam.sprintf("%d",(int)numfam);
     idelete=0;
     for (j=0;j<ngro;j++){
        strncpy(str2,gro+j*MED_LNAME_SIZE,MED_LNAME_SIZE);
@@ -347,7 +347,7 @@ if (mymailw->verbose>3){
      std::cout<<"\nVertices: no x y z family\n";
      for (i=0;i<nnoe*mdim;i=i+3) {
       fprintf(stdout,"%5d %13.5e %13.5e %13.5e %5d \n",
-          (i/3+1), coo[i], coo[i+1], coo[i+2], famnodesskin[i/3]);
+          (int)(i/3+1), coo[i], coo[i+1], coo[i+2], (int)famnodesskin[i/3]);
      } 
      std::cout<<std::endl;
    }
@@ -373,7 +373,7 @@ if (mymailw->verbose>3){
      std::cout<<"\nConnectivity MED_SEG2: no node1 node2 family\n";
      for (i=0;i<nbseg2*2;i=i+2) {
       fprintf(stdout,"%5d %5d %5d %5d \n",
-          (i/2+1), conn2[i], conn2[i+1], famseg2skin[i/2]);
+          (int)(i/2+1), (int)conn2[i], (int)conn2[i+1], (int)famseg2skin[i/2]);
      } 
      std::cout<<std::endl;
    }
@@ -399,7 +399,7 @@ if (mymailw->verbose>3){
      std::cout<<"\nConnectivity MED_TRIA3: no node1 node2 node3 family\n";
      for (i=0;i<nbtria3*3;i=i+3) {
       fprintf(stdout,"%5d %5d %5d %5d %5d \n",
-          (i/3+1), conn3[i], conn3[i+1], conn3[i+2], famtria3skin[i/3]);
+             (int)(i/3+1), (int)conn3[i], (int)conn3[i+1], (int)conn3[i+2], (int)famtria3skin[i/3]);
      } 
      std::cout<<std::endl;
    }
@@ -432,33 +432,33 @@ if (mymailw->verbose>3){
   }
    //stocks data for future use 
    CVWtab *montab;
-   bool ok;
+   //bool ok;
 
    montab=new CVWtab(nnoe*mdim,coo);
    tmp="SKIN_VERTICES_COORDINATES";
-   ok=mymailw->insert_key(tmp,montab);
+   /*ok=*/mymailw->insert_key(tmp,montab);
 
    montab=new CVWtab(nnoe,famnodesskin);
    tmp="SKIN_VERTICES_FAMILIES";
-   ok=mymailw->insert_key(tmp,montab);
+   /*ok=*/mymailw->insert_key(tmp,montab);
    
    montab=new CVWtab(nbseg2*2,conn2);
    tmp="SKIN_SEG2_CONNECTIVITIES";
-   ok=mymailw->insert_key(tmp,montab);
+   /*ok=*/mymailw->insert_key(tmp,montab);
 
    montab=new CVWtab(nbtria3,famseg2skin);
    tmp="SKIN_SEG2_FAMILIES";
-   ok=mymailw->insert_key(tmp,montab);
+   /*ok=*/mymailw->insert_key(tmp,montab);
 
    montab=new CVWtab(nbtria3*3,conn3);
    tmp="SKIN_TRIA3_CONNECTIVITIES";
-   ok=mymailw->insert_key(tmp,montab);
+   /*ok=*/mymailw->insert_key(tmp,montab);
 
    montab=new CVWtab(nbtria3,famtria3skin);
    tmp="SKIN_TRIA3_FAMILIES";
-   ok=mymailw->insert_key(tmp,montab);
+   /*ok=*/mymailw->insert_key(tmp,montab);
 
-   //if (mymailw->verbose>6) ok=mymailw->list_keys_mesh_wrap();
+   //if (mymailw->verbose>6) /*ok=*/mymailw->list_keys_mesh_wrap();
 
    ret = MEDfileClose(fid);
    if (ret < 0){
@@ -468,8 +468,8 @@ if (mymailw->verbose>3){
    return true;
 }
 
-/*
 //************************************
+/*
 string char2string(char *d, int lg)
 {
    string fin;
@@ -478,8 +478,10 @@ string char2string(char *d, int lg)
    }
    return fin;
 }
+*/
 
 //************************************
+/*
 bool string2int(const string &s, int *v)
 //string s=argv[1] ; int ii;
 //ok=string2int(s,&ii);
@@ -490,8 +492,10 @@ bool string2int(const string &s, int *v)
    int v2;
    if (ss >> *v >> v2) return true; else {*v=0 ;return false;}
 }
+*/
 
 //************************************
+/*
 bool string2float(const string &s, float *v)
 //float ff;
 //ok=string2float(s,&ff);
@@ -502,16 +506,20 @@ bool string2float(const string &s, float *v)
    float v2;
    if (ss >> *v >> v2) return true; else {*v=0. ;return false;}
 }
+*/
 
 //************************************
+/*
 string int2string(const int &v)
 {
    ostringstream ss;
    ss<<v;
    return ss.str();
 }
+*/
 
 //************************************
+/*
 string float2string(const float &v)
 {
    ostringstream ss;
@@ -684,7 +692,7 @@ int main(int argc, char *argv[])
       path=casenamemed.section('/',-n-1,-2)+"/";
    else
       path="./";
-      casenamemed=casenamemed.section('/',-1);
+   casenamemed=casenamemed.section('/',-1);
    if (casenamemed.length()>20){
       std::cerr<<"--medname truncated (no more 20 characters)"<<std::endl;
       casenamemed.truncate(20);
@@ -695,7 +703,7 @@ int main(int argc, char *argv[])
       pathini=casename.section('/',-n-1,-2)+"/";
    else
       pathini="./";
-      casename=casename.section('/',-1);
+   casename=casename.section('/',-1);
    if (casename.length()>20){
       std::cerr<<"--casename truncated (no more 20 characters)"<<std::endl;
       casename.truncate(20);