       printf("ERROR : allocation error, x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error, y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error, x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error, y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error, z coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error for the node color table, needed size : %i \n", sizeof(int) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error for the connectivity, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem));
     printf("ERROR : allocation error for the elements color table, needed size : %i \n", sizeof(int) * ((*maillage).nbelem));
       printf("ERROR : allocation error for nbelem_de_la_cl, needed size : %i \n", sizeof(int) * ((*maillage).nbcl));
       printf("ERROR : allocation error for the boundary elements, needed size : %i \n", sizeof(int **) * ((*maillage).nbcl));
       printf("ERROR : allocation error for the boundary elements list, needed size : %i \n", sizeof(int *) * numelembord);
       printf("ERROR : allocation error for the boundary elements color, needed size : %i \n", sizeof(int) * numelembord);
     printf("ERROR : allocation error for the x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error for the y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error for the z coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error for the nodes color, needed size : %i \n", sizeof(int) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error for the connectivity, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem));
     printf("ERROR : allocation error for nodes color, needed size : %i \n", sizeof(int) * ((*maillage).nbelem));
        printf("ERROR : allocation error for the boundary connectivity, needed size : %i \n", sizeof(int) * (*maillage).nbelem_de_bord);
        printf("ERROR : allocation error for the boundary connectivity, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem_de_bord));
               printf("ERROR : allocation error for face references, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem));
       printf("ERROR : allocation error for the x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error for the y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error for the x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error for the y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
       printf("ERROR : allocation error for the z coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error for nodes color, needed size : %i \n", sizeof(int) * ((*maillage).nbnoeuds));
     printf("ERROR : allocation error (lecture_msh), needed size for each elem_ : %i \n", sizeof(int *) * (nbelemtotal));
     printf("ERROR : allocation error for the elements color, needed size : %i \n", sizeof(int) * (nbelemtotal));
pp_metis.c:41:59: error: unknown type name ‘idx_t’
pp_metis.c:41:67: error: unknown type name ‘idx_t’
pp_metis.c:78:3: error: unknown type name ‘idx_t’
pp_metis.c:79:3: error: unknown type name ‘idx_t’
pp_metis.c:80:3: error: unknown type name ‘idx_t’
pp_metis.c:91:9: error: ‘idx_t’ undeclared (first use in this function)
pp_metis.c:91:16: error: expected expression before ‘)’ token
pp_metis.c:128:5: error: too many arguments to function ‘METIS_PartGraphRecursive’
pp_metis.c:131:5: error: too many arguments to function ‘METIS_PartGraphKway’
pp_metis.c:164:8: error: unknown type name ‘idx_t’
pp_metis.c:164:21: error: unknown type name ‘idx_t’
make[1]: *** [/home/maciek/Syrthes_mb/syrthes4.1.1-ubuntu/build//pp_metis.o] Error 1
make: *** [pp] Error 2
cfd_couplage.c:53:26: fatal error: ple_coupling.h: No such file or directory
make[1]: *** [/home/maciek/Syrthes_mb/syrthes4.1.1-ubuntu/build//cfd_couplage.o] Error 1
make: *** [syrthescfd] Error 2
../pp.log:pp_metis.c:41:59: error: unknown type name ‘idx_t’
../pp.log:pp_metis.c:41:67: error: unknown type name ‘idx_t’
../pp.log:pp_metis.c:78:3: error: unknown type name ‘idx_t’
../pp.log:pp_metis.c:79:3: error: unknown type name ‘idx_t’
../pp.log:pp_metis.c:80:3: error: unknown type name ‘idx_t’
../pp.log:pp_metis.c:91:9: error: ‘idx_t’ undeclared (first use in this function)
../pp.log:pp_metis.c:91:16: error: expected expression before ‘)’ token
../pp.log:pp_metis.c:128:5: error: too many arguments to function ‘METIS_PartGraphRecursive’
../pp.log:pp_metis.c:131:5: error: too many arguments to function ‘METIS_PartGraphKway’
../pp.log:pp_metis.c:164:8: error: unknown type name ‘idx_t’
../pp.log:pp_metis.c:164:21: error: unknown type name ‘idx_t’
../pp.log:make[1]: *** [/home/maciek/Syrthes_mb/syrthes4.1.1-ubuntu/build//pp_metis.o] Error 1
../pp.log:make: *** [pp] Error 2
../syrthescfd.log:cfd_couplage.c:53:26: fatal error: ple_coupling.h: No such file or directory
../syrthescfd.log:make[1]: *** [/home/maciek/Syrthes_mb/syrthes4.1.1-ubuntu/build//cfd_couplage.o] Error 1
../syrthescfd.log:make: *** [syrthescfd] Error 2
../syrthesconvert.log:       printf("ERROR : allocation error, x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error, y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error, x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error, y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error, z coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error for the node color table, needed size : %i \n", sizeof(int) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error for the connectivity, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem));
../syrthesconvert.log:     printf("ERROR : allocation error for the elements color table, needed size : %i \n", sizeof(int) * ((*maillage).nbelem));
../syrthesconvert.log:       printf("ERROR : allocation error for nbelem_de_la_cl, needed size : %i \n", sizeof(int) * ((*maillage).nbcl));
../syrthesconvert.log:       printf("ERROR : allocation error for the boundary elements, needed size : %i \n", sizeof(int **) * ((*maillage).nbcl));
../syrthesconvert.log:       printf("ERROR : allocation error for the boundary elements list, needed size : %i \n", sizeof(int *) * numelembord);
../syrthesconvert.log:       printf("ERROR : allocation error for the boundary elements color, needed size : %i \n", sizeof(int) * numelembord);
../syrthesconvert.log:     printf("ERROR : allocation error for the x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error for the y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error for the z coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error for the nodes color, needed size : %i \n", sizeof(int) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error for the connectivity, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem));
../syrthesconvert.log:     printf("ERROR : allocation error for nodes color, needed size : %i \n", sizeof(int) * ((*maillage).nbelem));
../syrthesconvert.log:        printf("ERROR : allocation error for the boundary connectivity, needed size : %i \n", sizeof(int) * (*maillage).nbelem_de_bord);
../syrthesconvert.log:        printf("ERROR : allocation error for the boundary connectivity, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem_de_bord));
../syrthesconvert.log:               printf("ERROR : allocation error for face references, needed size : %i \n", sizeof(int *) * ((*maillage).nbelem));
../syrthesconvert.log:       printf("ERROR : allocation error for the x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error for the y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error for the x coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error for the y coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:       printf("ERROR : allocation error for the z coordinate, needed size : %i \n", sizeof(double) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error for nodes color, needed size : %i \n", sizeof(int) * ((*maillage).nbnoeuds));
../syrthesconvert.log:     printf("ERROR : allocation error (lecture_msh), needed size for each elem_ : %i \n", sizeof(int *) * (nbelemtotal));
../syrthesconvert.log:     printf("ERROR : allocation error for the elements color, needed size : %i \n", sizeof(int) * (nbelemtotal));
