Aller à la documentation de ce fichier.
25 #define MODE_ACCES MED_ACC_RDWR
27 #define MODE_ACCES MED_ACC_RDEXT
29 #define MODE_ACCES MED_ACC_CREAT
32 int main (
int argc,
char **argv)
67 MESSAGE(
"Erreur à la lecture du fichier current.med");
73 for ( _i=1; _i<= _nstructelement; ++_i) {
92 fprintf(stdout,
"Elément de structure n° %d |%s| de type géométrique n° %d et de dimension %d\n",
93 _i,_elementname,_geotype,_elementdim);
94 if ( strlen(_supportmeshname) ) {
95 fprintf(stdout,
"\t Maillage support de nom |%s|",_supportmeshname);
97 fprintf(stdout,
" avec %d maille(s) de type %d et ",_ncell,_geocelltype);
99 fprintf(stdout,
" avec %d noeud(s)\n",_nnode);
101 fprintf(stderr,
"\n Erreur : les noeuds doivent être définis s'il existe un maillage support\n");
104 fprintf(stdout,
"\t Maillage support implicite sur noeud\n");
105 fprintf(stdout,
"\t Nombre d'attribut(s) constant(s) : %d",_nconstantattribute);
106 if (_anyprofile) fprintf(stdout,
", avec profil.\n");
else fprintf(stdout,
", sans profil.\n");
107 if ( _nconstantattribute ) {
108 for (_j=1;_j<=_nconstantattribute;++_j) {
120 fprintf(stdout,
"\t\t Attribut constant de nom |%s| de type %d à %d composantes\n",
121 _constattname,_constatttype,_ncomponent);
122 fprintf(stdout,
"\t\t Cet Attribut est attaché au type d'entité %d avec un profil |%s| de taille %d\n",
123 _attentitytype,_profilename,_profilesize);
128 fprintf(stdout,
"\t Nombre d'attributs variables : %d\n",_nvariableattribute);
129 if ( _nvariableattribute ) {
130 for (_j=1;_j<=_nvariableattribute;++_j) {
138 fprintf(stdout,
"\t\t Attribut variable de nom |%s| de type %d à %d composantes\n",
139 _varattname,_varatttype,_ncomponent);
147 MESSAGE(
"ERROR : file closing");
MEDC_EXPORT med_idt MEDfileOpen(const char *const filename, const med_access_mode accessmode)
Ouverture d'un fichier MED.
int main(int argc, char **argv)
MEDC_EXPORT med_int MEDnStructElement(const med_idt fid)
Cette routine renvoie le nombre de modèles d'éléments de structure.
MEDC_EXPORT med_err MEDfileClose(med_idt fid)
Fermeture d'un fichier MED.
MEDC_EXPORT med_err MEDstructElementConstAttInfo(const med_idt fid, const char *const modelname, const int attit, char *const constattname, med_attribute_type *const constatttype, med_int *const ncomponent, med_entity_type *const sentitytype, char *const profilename, med_int *const profilesize)
Cette routine décrit les caractéristiques d'un attribut constant de modèle d'élément de structure par...
MEDC_EXPORT med_err MEDstructElementInfo(const med_idt fid, const int mit, char *const modelname, med_geometry_type *const mgeotype, med_int *const modeldim, char *const supportmeshname, med_entity_type *const sentitytype, med_int *const snnode, med_int *const sncell, med_geometry_type *const sgeotype, med_int *const nconstantattribute, med_bool *const anyprofile, med_int *const nvariableattribute)
Cette routine décrit les caractéristiques d'un modèle d'élément de structure par itération.
MEDC_EXPORT med_err MEDstructElementVarAttInfo(const med_idt fid, const char *const modelname, const int attit, char *const varattname, med_attribute_type *const varatttype, med_int *const ncomponent)
Cette routine décrit les caractéristiques d'un attribut variable de modèle d'élément de structure par...