45 #define nmsefcre F77_FUNC(msefcre,MSEFCRE)
46 #define nmsefnse F77_FUNC(msefnse,MSEFNSE)
47 #define nmsefsei F77_FUNC(msefsei,MSEFSEI)
48 #define nmsefsin F77_FUNC(msefsin,MSEFSIN)
49 #define nmsefsen F77_FUNC(msefsen,MSEFSEN)
50 #define nmsefsgt F77_FUNC(msefsgt,MSEFSGT)
51 #define nmsefvac F77_FUNC(msefvac,MSEFVAC)
52 #define nmsefvni F77_FUNC(msefvni,MSEFVNI)
53 #define nmsefvai F77_FUNC(msefvai,MSEFVAI)
54 #define nmsefasz F77_FUNC(msefasz,MSEFASZ)
55 #define nmsefraw F77_FUNC(msefraw,MSEFRAW)
56 #define nmsefiaw F77_FUNC(msefiaw,MSEFIAW)
57 #define nmsefsaw F77_FUNC(msefsaw,MSEFSAW)
58 #define nmsefrpw F77_FUNC(msefrpw,MSEFRPW)
59 #define nmsefipw F77_FUNC(msefipw,MSEFIPW)
60 #define nmsefspw F77_FUNC(msefspw,MSEFSPW)
61 #define nmsefcni F77_FUNC(msefcni,MSEFCNI)
62 #define nmsefcai F77_FUNC(msefcai,MSEFCAI)
63 #define nmsefrar F77_FUNC(msefrar,MSEFRAR)
64 #define nmsefiar F77_FUNC(msefiar,MSEFIAR)
65 #define nmsefsar F77_FUNC(msefsar,MSEFSAR)
70 MSEFCRE(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
72 char *smname,
unsigned int bidon2,
med_int *smnamelen,
79 char *smname,
med_int *smnamelen,
131 char *mname,
unsigned int bidon1,
133 char *smname,
unsigned int bidon2,
185 char *mname,
unsigned int bidon1,
med_int *mnamelen,
187 char *smname,
unsigned int bidon2,
194 char *mname,
med_int *mnamelen,
242 MSEFSEN(
med_int *fid,
med_int *mgtype,
char *mname,
unsigned int bidon)
266 MSEFSGT(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen)
291 MSEFVAC(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
292 char *aname,
unsigned int bidon2,
med_int *anamelen,
297 char *aname,
med_int *anamelen,
328 MSEFVNI(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
329 char *aname,
unsigned int bidon2,
med_int *anamelen,
334 char *aname,
med_int *anamelen,
367 MSEFVAI(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
368 med_int *it,
char *aname,
unsigned int bidon2,
420 MSEFRAW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
421 char *aname,
unsigned int bidon2,
med_int *anamelen,
427 char *aname,
med_int *anamelen,
462 MSEFIAW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
463 char *aname,
unsigned int bidon2,
med_int *anamelen,
469 char *aname,
med_int *anamelen,
505 MSEFSAW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
506 char *aname,
unsigned int bidon2,
med_int *anamelen,
508 char *val,
unsigned int bidon3,
med_int *vallen)
512 char *aname,
med_int *anamelen,
518 char *_fn1, *_fn2,*_fn3;
569 &_coordinatechangement,
570 &_geotransformation);
597 MSEFRPW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
598 char *aname,
unsigned int bidon2,
med_int *anamelen,
601 char *pname,
unsigned int bidon3,
med_int *pnamelen,
606 char *aname,
med_int *anamelen,
609 char *pname,
med_int *pnamelen,
614 char *_fn1, *_fn2, *_fn3;
651 MSEFIPW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
652 char *aname,
unsigned int bidon2,
med_int *anamelen,
655 char *pname,
unsigned int bidon3,
med_int *pnamelen,
660 char *aname,
med_int *anamelen,
663 char *pname,
med_int *pnamelen,
668 char *_fn1, *_fn2, *_fn3;
704 MSEFSPW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
705 char *aname,
unsigned int bidon2,
med_int *anamelen,
707 char *pname,
unsigned int bidon3,
med_int *pnamelen,
708 char *val,
unsigned int bidon4,
med_int *vallen)
712 char *aname,
med_int *anamelen,
714 char *pname,
med_int *pnamelen,
719 char *_fn1, *_fn2,*_fn3, *_fn4;
775 &_coordinatechangement,
776 &_geotransformation);
786 &_coordinatechangement,
787 &_geotransformation);
816 MSEFCNI(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
817 char *aname,
unsigned int bidon2,
med_int *anamelen,
819 med_int *setype,
char *pname,
unsigned int bidon3,
med_int *psize)
823 char *aname,
med_int *anamelen,
864 MSEFCAI(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
866 char *aname,
unsigned int bidon2,
868 med_int *setype,
char *pname,
unsigned int bidon3 ,
med_int *psize)
913 MSEFRAR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
914 char *aname,
unsigned int bidon2,
med_int *anamelen,
919 char *aname,
med_int *anamelen,
948 MSEFIAR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
949 char *aname,
unsigned int bidon2,
med_int *anamelen,
954 char *aname,
med_int *anamelen,
984 MSEFSAR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
985 char *aname,
unsigned int bidon2,
med_int *anamelen,
986 char *val,
unsigned int bidon3)
990 char *aname,
med_int *anamelen,
1000 med_int _mdim, _nnode, _ncell;
1004 med_int _ncatt, _nvatt, _ncomp, _psize;
1048 _fs1 = (
char *) malloc(_size+1);
MEDC_EXPORT med_err MEDstructElementVarAttInfoByName(const med_idt fid, const char *const modelname, const 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 à p...
MEDC_EXPORT med_err _MEDcstringFree(char *chaine)
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_geometry_type MEDstructElementGeotype(const med_idt fid, const char *const modelname)
Cette routine renvoie le type géométrique mgeotype associé au modèle d'éléments de structure de nom m...
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 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 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...
MEDC_EXPORT med_err MEDstructElementInfoByName(const med_idt fid, const 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 nconstantatribute, med_bool *const anyprofile, med_int *const nvariableattribute)
Cette routine décrit les caractéristiques d'un modèle d'élément de structure à partir de son nom...
MEDC_EXPORT med_err MEDstructElementConstAttInfoByName(const med_idt fid, const char *const modelname, const 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 à p...
MEDC_EXPORT char * _MED1cstring(char *chaine, int longueur_reelle, int longueur_fixee)
MEDC_EXPORT med_err MEDstructElementConstAttWithProfileWr(const med_idt fid, const char *const modelname, const char *const constattname, const med_attribute_type constatttype, const med_int ncomponent, const med_entity_type sentitytype, const char *const profilename, const void *const value)
Cette routine définit un attribut caractéristique constant d'un modèle d'éléments de structure...
MEDC_EXPORT int MEDstructElementAttSizeof(med_attribute_type atttype)
Cette routine renvoie la taille en octets du type élémentaire atttype.
MEDC_EXPORT med_geometry_type MEDstructElementCr(const med_idt fid, const char *const modelname, const med_int modeldim, const char *const supportmeshname, const med_entity_type sentitytype, const med_geometry_type sgeotype)
Cette routine permet de créer un nouveau modèle d'éléments de structure dans un fichier MED...
MEDC_EXPORT med_err MEDstructElementConstAttWr(const med_idt fid, const char *const modelname, const char *const constattname, const med_attribute_type constatttype, const med_int ncomponent, const med_entity_type sentitytype, const void *const value)
Cette routine définit un attribut caractéristique constant d'un modèle d'éléments de structure...
MEDC_EXPORT med_err MEDstructElementConstAttRd(const med_idt fid, const char *const modelname, const char *const constattname, void *const value)
Cette routine lit la valeur d'un attribut caractéristique constant d'un modèle d'éléments de structur...
MEDC_EXPORT med_err MEDstructElementName(const med_idt fid, const med_geometry_type mgeotype, char *const modelname)
Cette routine renvoie le nom du modèle d'éléments de structure associé au type mgeotype.
MEDC_EXPORT med_err _MEDc2fString(const char *const chainec, char *const chainef, med_int longueur_buffer77)
MEDC_EXPORT med_err MEDstructElementVarAttCr(const med_idt fid, const char *const modelname, const char *const varattname, const med_attribute_type varatttype, const med_int ncomponent)
Cette routine déclare la présence d'un attribut caractéristique variable attaché aux éléments de type...
MEDC_EXPORT char * _MED2cstring(char *chaine, int longueur)
MEDC_EXPORT med_int MEDmeshnEntity(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_data_type datatype, const med_connectivity_mode cmode, med_bool *const changement, med_bool *const transformation)
Cette routine permet de lire le nombre d'entités dans un maillage pour une séquence de calcul donnée...