#define MESGERR 1
#include <string.h>
#ifdef DEF_LECT_ECR
#define MODE_ACCES MED_ACC_RDWR
#elif DEF_LECT_AJOUT
#define MODE_ACCES MED_ACC_RDEXT
#else
#define MODE_ACCES MED_ACC_CREAT
#endif
#define _a 0.446948490915965
#define _b 0.091576213509771
#define _p1 0.11169079483905
#define _p2 0.0549758718227661
int main (
int argc,
char **argv)
{
med_float refcoo1[12] = { -1.0,1.0, -1.0,-1.0, 1.0,-1.0, -1.0,0.0, 0.0,-1.0, 0.0,0.0 };
char interpname[
MED_NAME_SIZE+1] =
"MED_TRIA3 interpolation family";
MESSAGE(
"Erreur a la creation du fichier test34b.med");
return -1;
}
MESSAGE(
"Erreur inattendue du fait de l'existence du maillage : ");
}
MESSAGE(
"Erreur d'absence anormale de la description du maillage : ");
return -1;
}
}
return -1;
}
MESSAGE(
"Erreur au test d'existence de la description du maillage : ");
return -1;
}
MESSAGE(
"Erreur d'absence de la description du maillage : ");
return -1;
} else {
MESSAGE(
"Erreur à la lecture de la description du maillage : ");
return -1;
}
description2[0]='\0';
}
MESSAGE(
"Erreur à l'écrasement de la description du maillage : ");
return -1;
}
return -1;
}
MESSAGE(
"Erreur à l'écriture de la description du champ : ");
return -1;
}
if (
MEDsupportMeshCr( fid, supportmeshname, meshdim, meshdim,
"un maillage support pour test34b",
MESSAGE(
"Erreur a la creation du maillage support : ");
SSCRUTE(supportmeshname);
return -1;
}
MESSAGE(
"Erreur à la lecture de la description du maillage support: ");
return -1;
}
description2[0]='\0';
MESSAGE(
"Erreur à l'écrasement de la description du maillage support : ");
return -1;
}
MESSAGE(
"ERROR : creating struct element");
return -1;
}
MESSAGE(
"Erreur à l'écritue de la description de l'élémnent de structure : ");
return -1;
}
ngauss1_1, gscoo1_1, wg1_1,
MESSAGE(
"Erreur à la création du modèle de localisation n°1 : ");
return -1;
};
strncpy(description1,
"une localisation de points d'intégration pour test34b",
MED_COMMENT_SIZE+1);
MESSAGE(
"Erreur à l'écriture de la description de localisation de points d'intégration : ");
return -1;
}
MESSAGE(
"Erreur à l'écriture du profile : ");
return -1;
};
MESSAGE(
"Erreur à l'écriture de la description de profile : ");
return -1;
}
nvariable, maxdegree, nmaxcoefficient) < 0) {
MESSAGE(
"ERROR : interpolation family creation ...");
return -1;
}
strncpy(description1,
"une interpolation de champ pour test34b",
MED_COMMENT_SIZE+1);
MESSAGE(
"Erreur à l'écriture de la description de profile : ");
return -1;
}
MESSAGE(
"Erreur a la creation d'une variable scalaire flottante");
return -1;
}
MESSAGE(
"Erreur au test d'existence de la description du paramètre scalaire : ");
return -1;
}
MESSAGE(
"Erreur d'absence de la description du paramètre scalaire : ");
return -1;
} else {
MESSAGE(
"Erreur à la lecture de la description du paramètre scalaire : ");
return -1;
}
description2[0]='\0';
}
strncpy(description1,
"++un parametre scalaire pour test34b++",
MED_COMMENT_SIZE+1);
MESSAGE(
"Erreur à l'écriture de la description de profile : ");
return -1;
}
strncpy(&groupname[0] ,"groupe1",strlen("groupe1"));
if (
MEDfamilyCr(fid, meshname, familyname, 1, 2, groupname) < 0) {
MESSAGE(
"ERROR : family creation ...");
return -1;
}
medpath.
name[0]=meshname;medpath.
name[1]=familyname;
MESSAGE(
"Erreur à l'écriture de la description d'une famille de noeuds : ");
return -1;
}
strncpy(description1,
"deux groupes pour la famille de noeuds pour test34b",
MED_COMMENT_SIZE+1);
medpath.
name[0]=meshname;medpath.
name[1]=familyname;
MESSAGE(
"Erreur à l'écriture de la description d'une liste de groupes d'une famille de noeuds : ");
return -1;
}
MESSAGE(
"Erreur a la creation du joint");
return -1;
}
medpath.
name[0]=meshname;medpath.
name[1]=jointname;
MESSAGE(
"Erreur au test d'existence de la description du maillage : ");
return -1;
}
MESSAGE(
"Erreur d'absence de la description du maillage : ");
return -1;
} else {
MESSAGE(
"Erreur à la lecture de la description du maillage : ");
return -1;
}
description2[0]='\0';
}
MESSAGE(
"Erreur à l'écriture de la description d'joint : ");
return -1;
}
MESSAGE(
"Erreur a la fermeture du fichier :");
return -1;
}
return 0;
}