ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/microstructure/src/mstruct_definition.h
Revision: 1158
Committed: Thu Jun 13 22:18:49 2024 UTC (11 months, 1 week ago) by francois
Content type: text/plain
File size: 3526 byte(s)
Log Message:
compatibilité Ubuntu 22.04
Suppression des refeences à Windows
Ajout d'une banière

File Contents

# User Rev Content
1 francois 1158 //####//------------------------------------------------------------
2     //####//------------------------------------------------------------
3     //####// MAGiC
4     //####// Jean Christophe Cuilliere et Vincent FRANCOIS
5     //####// Departement de Genie Mecanique - UQTR
6     //####//------------------------------------------------------------
7     //####// MAGIC est un projet de recherche de l equipe ERICCA
8     //####// du departement de genie mecanique de l Universite du Quebec a Trois Rivieres
9     //####// http://www.uqtr.ca/ericca
10     //####// http://www.uqtr.ca/
11     //####//------------------------------------------------------------
12     //####//------------------------------------------------------------
13     //####//
14     //####// mstruct_definition.h
15     //####//
16     //####//------------------------------------------------------------
17     //####//------------------------------------------------------------
18     //####// COPYRIGHT 2000-2024
19     //####// jeu 13 jun 2024 11:58:57 EDT
20     //####//------------------------------------------------------------
21     //####//------------------------------------------------------------
22 couturad 968 #ifndef _MSTRUCT_DEFINITION_
23     #define _MSTRUCT_DEFINITION_
24    
25     namespace MSTRUCT
26     {
27    
28     enum TYPE_ETUDE{MECANIQUE=0,
29     THERMIQUE=1};
30    
31     enum TYPE_CHARGEMENT{SPHERIQUE=0,
32     DEVIATORIQUE=1};
33    
34     enum TYPE_CONDITIONS_LIMITES{DEFORMATION_HOMOGENE=0,
35     CONTRAINTE_HOMOGENE=1,
36 couturad 971 GRADIENT_TEMPERATURE=2,
37     FLUX_CHALEUR=3};
38 couturad 968
39     enum TYPE_GENERATEUR{RSA=0,
40     DCR=1};
41    
42     enum TYPE_DISTRIBUTION{FIXE=0,
43     UNIFORME=1,
44     NORMALE=2};
45    
46     enum POSITION_RELATIVE{INTERIEUR=0,
47     EXTERIEUR=1,
48     AU_BORD=2};
49    
50     enum TYPE_INCLUSION{SPHERE=0,
51     CYLINDRE=1,
52     ELLIPSOIDE=2,
53 ghazal 1092 TORUS=3,
54     BOITE=4
55    
56     };
57 couturad 968
58     enum TYPE_ANALYSE{CHAMP=0,
59     ORIENTATION=1,
60     CAO=2,
61 couturad 971 PROPRIETE_MASSIQUE=3,
62     MAILLAGE_MG=4,
63     MAILLAGE_FEM=5,
64     EROSION=6,
65     MODULES_ELASTICITE=7,
66 couturad 1029 CONDUCTIVITE_THERMIQUE=8,
67     ENERGIE_HILL=9};
68 couturad 968
69     enum TYPE_POST_TRAITEMENT{POST_CHAMP=0,
70     POST_ORIENTATION=1,
71     POST_CAO=2,
72 couturad 971 POST_PROPRIETE_MASSIQUE=3,
73     POST_MAILLAGE_MG=4,
74     POST_MAILLAGE_FEM=5,
75     POST_TEMPS=6,
76     POST_MODULES_ELASTICITE=7,
77     POST_CHAMP_NORMALISE=8,
78     POST_CHAMP_ECART=9,
79     POST_CHAMP_ECART_CHARGEMENT=10,
80     POST_ORIENTATION_ECART=11,
81 couturad 1029 POST_CONDUCTIVITE_THERMIQUE=12,
82     POST_ENERGIE_HILL=13};
83 couturad 968
84    
85     enum TYPE_COMPARAISON{ECART_RELATIF=0,
86     ECART_RELATIF_ABSOLUE=1,
87     ECART_ABSOLUE=2,
88     ECART_QUADRATIQUE=3};
89     }
90    
91     #endif