ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/microstructure/src/mstruct_definition.h
Revision: 1029
Committed: Fri Jul 12 19:34:50 2019 UTC (5 years, 10 months ago) by couturad
Content type: text/plain
File size: 2390 byte(s)
Log Message:
Parralelisation des calculs des microstructures a particules

File Contents

# User Rev Content
1 couturad 968 #ifndef _MSTRUCT_DEFINITION_
2     #define _MSTRUCT_DEFINITION_
3    
4     namespace MSTRUCT
5     {
6    
7     enum TYPE_ETUDE{MECANIQUE=0,
8     THERMIQUE=1};
9    
10     enum TYPE_CHARGEMENT{SPHERIQUE=0,
11     DEVIATORIQUE=1};
12    
13     enum TYPE_CONDITIONS_LIMITES{DEFORMATION_HOMOGENE=0,
14     CONTRAINTE_HOMOGENE=1,
15 couturad 971 GRADIENT_TEMPERATURE=2,
16     FLUX_CHALEUR=3};
17 couturad 968
18     enum TYPE_GENERATEUR{RSA=0,
19     DCR=1};
20    
21     enum TYPE_DISTRIBUTION{FIXE=0,
22     UNIFORME=1,
23     NORMALE=2};
24    
25     enum POSITION_RELATIVE{INTERIEUR=0,
26     EXTERIEUR=1,
27     AU_BORD=2};
28    
29     enum TYPE_INCLUSION{SPHERE=0,
30     CYLINDRE=1,
31     ELLIPSOIDE=2,
32     BOITE=3};
33    
34     enum TYPE_ANALYSE{CHAMP=0,
35     ORIENTATION=1,
36     CAO=2,
37 couturad 971 PROPRIETE_MASSIQUE=3,
38     MAILLAGE_MG=4,
39     MAILLAGE_FEM=5,
40     EROSION=6,
41     MODULES_ELASTICITE=7,
42 couturad 1029 CONDUCTIVITE_THERMIQUE=8,
43     ENERGIE_HILL=9};
44 couturad 968
45     enum TYPE_POST_TRAITEMENT{POST_CHAMP=0,
46     POST_ORIENTATION=1,
47     POST_CAO=2,
48 couturad 971 POST_PROPRIETE_MASSIQUE=3,
49     POST_MAILLAGE_MG=4,
50     POST_MAILLAGE_FEM=5,
51     POST_TEMPS=6,
52     POST_MODULES_ELASTICITE=7,
53     POST_CHAMP_NORMALISE=8,
54     POST_CHAMP_ECART=9,
55     POST_CHAMP_ECART_CHARGEMENT=10,
56     POST_ORIENTATION_ECART=11,
57 couturad 1029 POST_CONDUCTIVITE_THERMIQUE=12,
58     POST_ENERGIE_HILL=13};
59 couturad 968
60    
61     enum TYPE_COMPARAISON{ECART_RELATIF=0,
62     ECART_RELATIF_ABSOLUE=1,
63     ECART_ABSOLUE=2,
64     ECART_QUADRATIQUE=3};
65     }
66    
67     #endif