med_outils.h
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef MED_OUTILS_H
00019 #define MED_OUTILS_H
00020 #include <med.h>
00021 #include "med_vargs.h"
00022
00023 #define MAX(a,b) ((a) > (b) ? (a) : (b))
00024
00025 #define MED_MAJOR_NAME "MAJ"
00026 #define MED_MINOR_NAME "MIN"
00027 #define MED_RELEASE_NAME "REL"
00028
00029 #define MED_NOM_MAJEUR "MAJ"
00030 #define MED_NOM_MINEUR "MIN"
00031 #define MED_NOM_RELEASE "REL"
00032
00033 #define MED_NOM_DESCRIPTEUR "descripteur de fichier"
00034 #define MED_COMMENT_NAME MED_NOM_DESCRIPTEUR
00035
00036
00037 #define MED_TAILLE_NOM_ENTITE MED_NAME_SIZE
00038 #define MED_NOM_NUM "NUM"
00039 #define MED_NOM_NBR "NBR"
00040 #define MED_NOM_NOM "NOM"
00041 #define MED_NOM_UNV "UNV"
00042 #define MED_NOM_NNS "NNS"
00043 #define MED_NOM_NNM "NNM"
00044 #define MED_NOM_NNI "NNI"
00045 #define MED_NOM_GRO "GRO"
00046
00047 #define MED_NOM_ATR "ATR"
00048 #define MED_NOM_ATT "ATT"
00049
00050 #define MED_NOM_NCO "NCO"
00051 #define MED_NOM_DIM "DIM"
00052 #define MED_NOM_ESP "ESP"
00053 #define MED_NOM_FAM "FAM"
00054 #define MED_NOM_IDE "IDE"
00055 #define MED_NOM_VAL "VAL"
00056 #define MED_NOM_DES "DES"
00057 #define MED_NOM_COR "COR"
00058 #define MED_NOM_DIM "DIM"
00059 #define MED_NOM_COO "COO"
00060 #define MED_NOM_TRF "TRF"
00061 #define MED_NOM_IN1 "IN1"
00062 #define MED_NOM_IN2 "IN2"
00063 #define MED_NOM_IN3 "IN3"
00064 #define MED_NOM_REP "REP"
00065 #define MED_NOM_UNI "UNI"
00066 #define MED_NOM_UNT "UNT"
00067 #define MED_NOM_NOD "NOD"
00068 #define MED_NOM_TYP "TYP"
00069 #define MED_NOM_GTY "GTY"
00070 #define MED_NOM_CO "CO"
00071 #define MED_NOM_NCW "NCW"
00072 #define MED_NOM_TYW "TYW"
00073 #define MED_NOM_NXT "NXT"
00074 #define MED_NOM_NXI "NXI"
00075 #define MED_NOM_PVT "PVT"
00076 #define MED_NOM_PVI "PVI"
00077 #define MED_NOM_CGT "CGT"
00078 #define MED_NOM_CGS "CGS"
00079 #define MED_NOM_SRT "SRT"
00080
00081 #define MED_NOM_MAI "MAI"
00082 #define MED_NOM_FAC "FAC"
00083 #define MED_NOM_ARE "ARE"
00084 #define MED_NOM_NOE "NOE"
00085 #define MED_NOM_STR "STR"
00086
00087 #define MED_NOM_PO1 "PO1"
00088 #define MED_NOM_SE2 "SE2"
00089 #define MED_NOM_SE3 "SE3"
00090 #define MED_NOM_SE4 "SE4"
00091 #define MED_NOM_TR3 "TR3"
00092 #define MED_NOM_TR6 "TR6"
00093 #define MED_NOM_TR7 "TR7"
00094 #define MED_NOM_QU4 "QU4"
00095 #define MED_NOM_QU8 "QU8"
00096 #define MED_NOM_QU9 "QU9"
00097 #define MED_NOM_TE4 "TE4"
00098 #define MED_NOM_T10 "T10"
00099 #define MED_NOM_O12 "O12"
00100 #define MED_NOM_HE8 "HE8"
00101 #define MED_NOM_H20 "H20"
00102 #define MED_NOM_H27 "H27"
00103 #define MED_NOM_PE6 "PE6"
00104 #define MED_NOM_P15 "P15"
00105 #define MED_NOM_PY5 "PY5"
00106 #define MED_NOM_P13 "P13"
00107
00108 #define MED_NOM_TAI "TAI"
00109 #define MED_NOM_TTI "TTI"
00110 #define MED_NOM_IFN "IFN"
00111 #define MED_NOM_IFD "IFD"
00112 #define MED_NOM_INN "INN"
00113 #define MED_NOM_IND "IND"
00114 #define MED_NOM_POG "POG"
00115 #define MED_NOM_PO2 "PO2"
00116 #define MED_NOM_POE "POE"
00117
00118 #define MED_NOM_GEO "GEO"
00119 #define MED_NOM_NEO "NEO"
00120 #define MED_NOM_ENT "ENT"
00121 #define MED_NOM_GED "GED"
00122 #define MED_NOM_END "END"
00123 #define MED_NOM_GAU "GAU"
00124 #define MED_NOM_NGA "NGA"
00125 #define MED_NOM_PFL "PFL"
00126 #define MED_NOM_PFU "PFU"
00127 #define MED_NOM_NDT "NDT"
00128 #define MED_NOM_RDT "RDT"
00129 #define MED_NOM_PDT "PDT"
00130 #define MED_NOM_NOR "NOR"
00131 #define MED_NOM_ROR "ROR"
00132 #define MED_NOM_LIE "LIE"
00133
00134 #define MED_NOM_DOM "DOM"
00135 #define MED_NOM_GLB "GLB"
00136
00137
00138
00139
00140 #define MED_NOM_PRM "PRM"
00141
00142
00143 #define MED_NOM_INM "INM"
00144 #define MED_NOM_NBV "NBV"
00145 #define MED_NOM_MDG "MDG"
00146 #define MED_NOM_MCF "NCF"
00147 #define MED_NOM_FCN "FCN"
00148 #define MED_NOM_COE "COE"
00149 #define MED_NOM_POW "POW"
00150
00151
00152
00153
00154
00155
00156 #define MED_MAA "/ENS_MAA/"
00157 #define MED_TAILLE_MAA 9
00158
00159
00160 #define MED_SUP_MAA "/ENS_SUP_MAA/"
00161 #define MED_TAILLE_SUP_MAA 13
00162
00163
00164 #define MED_CHA "/CHA/"
00165 #define MED_TAILLE_CHA 5
00166
00167
00168 #define MED_STRCT "/STRUCT/"
00169 #define MED_STRCT_NOM "STRUCT"
00170 #define MED_TAILLE_STRCT 8
00171
00172
00173 #define MED_INTERP "/INTERP/"
00174 #define MED_INTERP_NOM "INTERP"
00175 #define MED_TAILLE_INTERP 8
00176
00177
00178 #define MED_CHA_INTERP "/CHA_INTERP/"
00179 #define MED_TAILLE_CHA_INTERP 12
00180
00181
00182 #define MED_CSTATR "/CSTATR/"
00183 #define MED_CSTATR_NOM "CSTATR"
00184 #define MED_TAILLE_CSTATR 8
00185
00186
00187 #define MED_VARATR "/VARATR/"
00188 #define MED_VARATR_NOM "VARATR"
00189 #define MED_TAILLE_VARATR 8
00190
00191
00192 #define MED_COOTRF "/COOTRF/"
00193 #define MED_COOTRF_NOM "COOTRF"
00194 #define MED_TAILLE_COOTRF 8
00195
00196
00197 #define MED_MNT "/MNT/"
00198 #define MED_TAILLE_MNT 5
00199
00200
00201 #define FAMILLE_ZERO "FAMILLE_ZERO"
00202 #define MED_FAS "/FAS/"
00203 #define MED_FAS_NOM "FAS"
00204 #define MED_TAILLE_FAS 5
00205 #define MED_FAS_NOEUD "/NOEUD/"
00206 #define MED_FAS_NOEUD_NOM "NOEUD"
00207 #define MED_FAS_ELEME "/ELEME/"
00208 #define MED_FAS_ELEME_NOM "ELEME"
00209 #define MED_TAILLE_FAS_ENTITE 7
00210
00211
00212
00213 #define MED_EQS "/EQS/"
00214 #define MED_EQS_NOM "EQS"
00215 #define MED_TAILLE_EQS 5
00216
00217
00218 #define MED_PROFILS "/PROFILS/"
00219 #define MED_TAILLE_PROFILS 9
00220
00221
00222 #define MED_GAUSS "/GAUSS/"
00223 #define MED_TAILLE_GAUSS 7
00224
00225
00226
00227
00228 #define MED_NUM_DATA "/NUM_DATA/"
00229 #define MED_TAILLE_NUM_DATA 10
00230
00231
00232 #define MED_LIENS "/LIENS/"
00233 #define MED_TAILLE_LIENS 7
00234
00235
00236 #define MED_JNT "/JNT/"
00237 #define MED_JNT_NOM JNT
00238 #define MED_TAILLE_JNT 5
00239
00240
00241 #define MED_INFOS "/INFOS_GENERALES/"
00242
00243
00244 #ifndef __APPLE__
00245 #include <malloc.h>
00246 #endif
00247
00248
00249 #include <med_misc.h>
00250 #include <med_hdfi.h>
00251 #include <med_utils.h>
00252
00253 #endif