MEDnomGeometrie30.c
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include <med.h>
00020 #include <med_config.h>
00021 #include <med_outils.h>
00022 #include <string.h>
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033 med_err _MEDnomGeometrie30(char *nom_geo,med_geometrie_element type_geo)
00034 {
00035 switch (type_geo)
00036 {
00037 case MED_POINT1 :
00038 strcpy(nom_geo,MED_NOM_PO1);
00039 break;
00040
00041 case MED_SEG2 :
00042 strcpy(nom_geo,MED_NOM_SE2);
00043 break;
00044
00045 case MED_SEG3 :
00046 strcpy(nom_geo,MED_NOM_SE3);
00047 break;
00048
00049 case MED_SEG4 :
00050 strcpy(nom_geo,"---");
00051 break;
00052
00053 case MED_TRIA3 :
00054 strcpy(nom_geo,MED_NOM_TR3);
00055 break;
00056
00057 case MED_TRIA6 :
00058 strcpy(nom_geo,MED_NOM_TR6);
00059 break;
00060
00061 case MED_TRIA7 :
00062 strcpy(nom_geo,"---");
00063 break;
00064
00065 case MED_QUAD4 :
00066 strcpy(nom_geo,MED_NOM_QU4);
00067 break;
00068
00069 case MED_QUAD8 :
00070 strcpy(nom_geo,MED_NOM_QU8);
00071 break;
00072
00073 case MED_QUAD9 :
00074 strcpy(nom_geo,"---");
00075 break;
00076
00077 case MED_TETRA4 :
00078 strcpy(nom_geo,MED_NOM_TE4);
00079 break;
00080
00081 case MED_TETRA10 :
00082 strcpy(nom_geo,MED_NOM_T10);
00083 break;
00084
00085 case MED_OCTA12 :
00086 strcpy(nom_geo,"---");
00087 break;
00088
00089 case MED_HEXA8 :
00090 strcpy(nom_geo,MED_NOM_HE8);
00091 break;
00092
00093 case MED_HEXA20 :
00094 strcpy(nom_geo,MED_NOM_H20);
00095 break;
00096
00097 case MED_HEXA27 :
00098 strcpy(nom_geo,"---");
00099 break;
00100
00101 case MED_PENTA6 :
00102 strcpy(nom_geo,MED_NOM_PE6);
00103 break;
00104
00105 case MED_PENTA15 :
00106 strcpy(nom_geo,MED_NOM_P15);
00107 break;
00108
00109 case MED_PYRA5 :
00110 strcpy(nom_geo,MED_NOM_PY5);
00111 break;
00112
00113 case MED_PYRA13 :
00114 strcpy(nom_geo,MED_NOM_P13);
00115 break;
00116
00117 case MED_POLYGONE :
00118 strcpy(nom_geo,MED_NOM_POG);
00119 break;
00120
00121 case MED_POLYGONE2 :
00122 strcpy(nom_geo,"---");
00123 break;
00124
00125 case MED_POLYEDRE :
00126 strcpy(nom_geo,MED_NOM_POE);
00127 break;
00128
00129 default :
00130 return -1;
00131 }
00132
00133 return 0;
00134 }