1 # -*- coding: utf-8 -*-
3 from fissure_Coude import fissure_Coude
5 class fissure_Coude_4(fissure_Coude):
7 probleme de fissure du Coude : ASCOU09A
11 # ---------------------------------------------------------------------------
12 def setParamGeometrieSaine(self):
14 Paramètres géométriques du tuyau coudé sain:
22 self.geomParams = dict(angleCoude = 40,
29 # ---------------------------------------------------------------------------
30 def setParamMaillageSain(self):
31 self.meshParams = dict(n_long_p1 = 16,
38 # ---------------------------------------------------------------------------
39 def setParamShapeFissure(self):
41 paramètres de la fissure
42 profondeur : 0 < profondeur <= épaisseur
43 azimut : entre 0 et 360°
44 alpha : 0 < alpha < angleCoude
45 longueur : <=2*profondeur ==> ellipse, >2*profondeur = fissure longue
46 orientation : 0° : longitudinale, 90° : circonférentielle, autre : uniquement fissures elliptiques
47 externe : True : fissure face externe, False : fissure face interne
49 print "setParamShapeFissure", self.nomCas
50 self.shapeFissureParams = dict(nomRep = '.',
51 nomFicSain = self.nomCas,
52 nomFicFissure = 'fissure_' + self.nomCas,
63 # ---------------------------------------------------------------------------
64 def setReferencesMaillageFissure(self):
65 self.referencesMaillageFissure = dict(Entity_Quad_Pyramid = 948,
66 Entity_Quad_Triangle = 1562,
67 Entity_Quad_Edge = 1192,
68 Entity_Quad_Penta = 732,
69 Entity_Quad_Hexa = 22208,
71 Entity_Quad_Tetra = 18759,
72 Entity_Quad_Quadrangle = 11852)