+
+class sd_char_gf_xx(AsBase):
+ nomj = SDNom(fin=19)
+ VALE = AsVR()
+ NCMP = AsVK8()
+
+
+class sd_char_grflu(AsBase):
+ nomj = SDNom(fin=19)
+
+ ABSC = AsVR()
+ APPL = AsVI()
+ GEOM = AsVR()
+ LIMA = AsVI()
+ LINO = AsVI()
+ NOMA = AsVK8()
+ VDIR = AsVR()
+
+
+class sd_char_chme(AsBase):
+ nomj = SDNom(fin=13)
+
+ MODEL_NOMO = AsVK8(SDNom(nomj='.MODEL.NOMO'), lonmax=1, )
+
+ LIGRE = Facultatif(sd_ligrel())
+
+ CIMPO = Facultatif(sd_carte())
+ CMULT = Facultatif(sd_carte())
+ EPSIN = Facultatif(sd_carte())
+ F1D1D = Facultatif(sd_carte())
+ F1D2D = Facultatif(sd_carte())
+ F1D3D = Facultatif(sd_carte())
+ F2D2D = Facultatif(sd_carte())
+ F2D3D = Facultatif(sd_carte())
+ F3D3D = Facultatif(sd_carte())
+ FCO2D = Facultatif(sd_carte())
+ FCO3D = Facultatif(sd_carte())
+ FELEC = Facultatif(sd_carte())
+ FL101 = Facultatif(sd_carte())
+ FL102 = Facultatif(sd_carte())
+ FLUX = Facultatif(sd_carte())
+ FORNO = Facultatif(sd_carte())
+ IMPE = Facultatif(sd_carte())
+ ONDE = Facultatif(sd_carte())
+ PESAN = Facultatif(sd_carte())
+ PRESS = Facultatif(sd_carte())
+ ROTAT = Facultatif(sd_carte())
+ SIGIN = Facultatif(sd_carte())
+ VNOR = Facultatif(sd_carte())
+
+ # si GRAPPE_FLUIDE :
+ GRFLU = Facultatif(sd_char_grflu())
+ GF_AS = Facultatif(sd_char_gf_xx())
+ GF_DH = Facultatif(sd_char_gf_xx())
+ GF_GR = Facultatif(sd_char_gf_xx())
+ GF_MA = Facultatif(sd_char_gf_xx())
+ GF_MC = Facultatif(sd_char_gf_xx())
+ GF_PC = Facultatif(sd_char_gf_xx())
+ GF_TG = Facultatif(sd_char_gf_xx())
+
+ VEASS = Facultatif(AsVK8(lonmax=1, ))
+ EVOL_CHAR = Facultatif(AsVK8(SDNom(nomj='.EVOL.CHAR'), lonmax=1, ))
+ TEMPE_TEMP = Facultatif(AsVK8(SDNom(nomj='.TEMPE.TEMP'), lonmax=1, ))
+
+