MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
mg_definition.h
Aller à la documentation de ce fichier.
1
//####//------------------------------------------------------------
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
//####// mg_definition.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// Derniere modification par francois
20
//####// mer 03 jui 2024 16:36:26 EDT
21
//####//------------------------------------------------------------
22
//####//------------------------------------------------------------
23
#ifndef _MG_DEFINITION_
24
#define _MG_DEFINITION_
25
26
27
28
29
30
#include <set>
31
32
33
34
35
const
int
MEME_SENS
=1;
36
const
int
SENS_CONTRAIRE
=-1;
37
38
const
int
OK
=1;
39
const
int
FAIL
=0;
40
41
42
const
int
MAX_TYPE_SOLUTION
=9;
43
const
int
MAX_ETAT
=2;
44
45
template
<
class
T>
46
struct
inf
: std::binary_function<T, T, bool> {
47
bool
operator()
(
const
T& x,
const
T& y)
const
{
48
return
x->get_id() < y->get_id();
49
}
50
};
51
52
/*#define MAILLEUR_AUTO 1000
53
#define TRIANGULATION 1010
54
#define IMPOSE 1020
55
#define DUPLIQUER 1030
56
#define MODIFICATION 1040
57
#define OPTIMISE 1050
58
#define DEFORME 1060
59
#define GMSH 1070
60
#define SQUELETTE 1080*/
61
62
63
namespace
MAGIC
64
{
65
66
class
TYPE_ENTITE
67
{
68
public
:
69
enum
mgelement
{
IDMG_NOEUD
=100,
IDM3D_NOEUD
=110,
IDMG_SEGMENT
=200,
IDMG_TRIANGLE
=300,
IDMG_QUADRANGLE
=360,
IDMG_TETRA
=400,
IDMG_HEXA
=460,
IDMG_PENTA
=470,
IDMG_PYRAMIDE
=480,
IDM3D_TRIANGLE
=310,
IDM3D_TETRA
=410};
70
enum
femelement
{
IDFEM_NOEUD
=1000,
IDFEM_MINISEGMENT2
=11102,
IDFEM_SEGMENT2
=1102,
IDFEM_SEGMENT3
=1103,
IDFEM_TRIANGLE3
=1203,
IDFEM_TRIANGLE6
=1206,
IDFEM_QUADRANGLE4
=1204,
IDFEM_QUADRANGLE8
=1208,
IDFEM_TETRA4
=1304,
IDFEM_TETRA10
=1310,
IDFEM_HEXA8
=1308,
IDFEM_HEXA20
=1320,
IDFEM_PENTA6
=1356,
IDFEM_PENTA15
=1365
71
};
72
73
};
74
75
76
class
ORIGINE
77
{
78
public
:
79
enum
origine
{
MAILLEUR_AUTO
=1000,
TRIANGULATION
=1010,
IMPOSE
=1020,
DUPLIQUER
=1030,
MODIFICATION
=1040,
OPTIMISE
=1050,
DEFORME
=1060,
GMSH
=1070,
SQUELETTE
=1080,
TRIANGULATION_ARETE
=1090,
TRIANGULATION_ARETEORIGINE
=1091,
DISCONTINUITE
=1100,
DISCONTINUITE2
=1110,
SECTION
=1120};
80
};
81
82
83
class
ENTITE_SOLUTION
84
{
85
public
:
86
enum
entite_solution
{
ENTITE_NOEUD
=1,
ENTITE_ELEMENT1
,
ENTITE_ELEMENT2
,
ENTITE_ELEMENT3
,
ENTITE_ELEMENT1_NOEUD
,
ENTITE_ELEMENT2_NOEUD
,
ENTITE_ELEMENT3_NOEUD
,
ENTITE_ELEMENT1_GAUSS
,
ENTITE_ELEMENT2_GAUSS
,
ENTITE_ELEMENT3_GAUSS
,
ENTITE_ELEMENTND
,
ENTITE_ELEMENTND_NOEUD
};
87
88
};
89
90
class
TYPE_SOLUTION
91
{
92
public
:
93
enum
type_solution
{
SCALAIRE
=1,
VECTEUR
=3,
TENSEUR_SYM
=6 ,
TENSEUR
=9};
94
95
};
96
97
98
99
100
101
class
MAILLEURFRONTALETAT
102
{
103
public
:
104
105
106
enum
m2detat
{
CAS_FRONT_3
=1,
CAS_FRONT_4
=2,
CAS_FERME_CAVITE_P
=3,
CAS_FERME_CAVITE_S
=4,
CAS_FERME_CAVITE
=5,
CAS_GENERAL
=6,
PASTROUVE
=10,
TROUVE
=11,
TOUS_SEGMENT
=20,
TOUS_FRONT
=21,
RIEN
=22,
NOEUD_CREE
=30,
FRONT_RENCONTRE
=31,
ERREUR
=32};
107
108
109
enum
m3detat
{
DETRUIT
=345,
ACTIF
=346,
INACTIF
=347,
FRONT_NONACTIF
=507,
FRONT_ACTIF
=508,
FRONT_PASSE
=509,
FRONT_A_INVERSE
=510,
FRONT_PAS_A_INVERSE
=511};
110
111
enum
m3dcas
{
ADJACENT3
=0,
ADJACENT2
=1,
ADJACENT1
=2,
LIE3
=3,
LIE2
=4,
LIE1
=5,
GENERAL
=6,
AUTRECAS
=7,
ADJACENT
=8,
LIE
=9,
DESTRUCTION
=-15,
PASTRAITE
=-20,
TRAITE
=-15,
AUTRECASATRAITER
=-25};
112
113
114
enum
m3dprogression
{
NONFORCE
=159,
ATTENTE
=160,
PRIORITAIRE
=160,
GENERATION_NOEUD
=505,
NOEUD_EXISTANT
=506,
FACE_EXISTANTE
=506,
EXISTE
=700,
MULTIEXISTE
=701,
CREATION
=702,
FRONTAL
=1000,
OCTAL
=1001,
TOUTDETRUIRE
=2000,
LIMITEDETRUIRE
=2001};
115
116
};
117
118
119
class
VERSION_CARTE_TAILLE
120
{
121
public
:
122
enum
version_carte_taille
{
ANCIENNE
=0,
NOUVELLE
=1};
123
};
124
125
class
OPERATION_FEM_SOLUTION
126
{
127
public
:
128
enum
operateur
{
ADDITION
=0,
SOUSTRACTION
=1,
MULTIPLICATION
=2,
DIVISION
=3,
VALEUR_ABSOLUE
=50,
COMPARAISON
=51,
COMPARAISON_RELATIVE
=52,
GRAD
=53,
EXTRAPOLATION
=54,
NORMESUP
=55};
129
};
130
131
class
CALCUL_ASTER
132
{
133
public
:
134
enum
typecalcul
{
ELASTIQUE
=0,
135
PLASTIQUE
=1,
136
OPTIMISATIONTOPOLOGIQUE
=2,
137
THERMIQUE
=3,
138
CONTRAINTE_PLANE
=4,
139
DEFORMATION_PLANE
=5,
140
RIGIDITE
=6,
141
RIGIDITE_CONTRAINTE_PLANE
=7,
142
RIGIDITE_DEFORMATION_PLANE
=8,
143
ELASTIQUE_3D
=100,
144
ELASTIQUE_PLAQUE
=101,
145
ELASTIQUE_COQUE
=102,
146
THERMIQUE_3D
=200,
147
ELASTIQUE_GROT_GDEF
=103,
148
PLASTIQUE_BILINEAIRE
=104,
149
PLASTIQUE_BILINEAIRE_PLAQUE
=1044,
150
PLASTIQUE_BILINEAIRE_COQUE
=1045,
151
PLASTIQUE_COURBE
=105,
152
ELASTIQUE_MIXTE_1D3D
=106,
153
RIGIDITE_3D
=107,
154
RIGIDITE_PLAQUE
=108,
155
RIGIDITE_COQUE
=109,
156
RIGIDITE_MIXTE_1D3D
=110,
157
ELASTIQUE_GROT_GDEF_3D
=111,
158
ELASTIQUE_GROT_GDEF_PLAQUE
=112,
159
ELASTIQUE_GROT_GDEF_COQUE
=113,
160
ELASTIQUE_NON_LINEAIRE_3D
=114,
161
ELASTIQUE_NON_LINEAIRE_3D_FATIGUE
=115
162
};
163
};
164
165
166
class
PROJECTION
167
{
168
public
:
169
enum
RESULTAT
{
SUCCES
=0,
TYPE_SOLUTION_INCORRECT
=1,
DIMENSION_MAILLAGE_INCOMPATIBLE
=2,
NON_IMPLEMENTER
=3};
170
};
171
172
173
174
class
SEMANTIQUECSG
175
{
176
public
:
177
enum
semantiquecsg
{
SANS
=100,
UNION
,
SOUSTRACTION
,
INTERSECTION
,
FRAGMENT
,
ROTATION
,
ECHELLE
,
PERCAGE
,
CONGE
,
CHAMFREIN
,
EXTRUSION
,
DECALLAGE
,
ERREUR
=1000};
178
};
179
180
181
182
class
TYPEVOLUME
183
{
184
public
:
185
enum
nomvolume
{
BOITE
=200,
CYLINDRE
,
SPHERE
,
TORE
,
CONE
};
186
};
187
188
189
};
190
#endif
191
192
MAGIC::OPERATION_FEM_SOLUTION::DIVISION
@ DIVISION
Definition:
mg_definition.h:128
MAGIC::MAILLEURFRONTALETAT::NOEUD_CREE
@ NOEUD_CREE
Definition:
mg_definition.h:106
MAGIC::MAILLEURFRONTALETAT::ERREUR
@ ERREUR
Definition:
mg_definition.h:106
MAGIC::SEMANTIQUECSG::ROTATION
@ ROTATION
Definition:
mg_definition.h:177
MAGIC::VERSION_CARTE_TAILLE::version_carte_taille
version_carte_taille
Definition:
mg_definition.h:122
MAGIC::CALCUL_ASTER::ELASTIQUE_GROT_GDEF_3D
@ ELASTIQUE_GROT_GDEF_3D
Definition:
mg_definition.h:157
MAGIC::MAILLEURFRONTALETAT::TOUS_SEGMENT
@ TOUS_SEGMENT
Definition:
mg_definition.h:106
MAGIC::SEMANTIQUECSG
Definition:
mg_definition.h:174
MAGIC::ORIGINE::DISCONTINUITE
@ DISCONTINUITE
Definition:
mg_definition.h:79
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT2
@ ENTITE_ELEMENT2
Definition:
mg_definition.h:86
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT1_NOEUD
@ ENTITE_ELEMENT1_NOEUD
Definition:
mg_definition.h:86
MAGIC::TYPE_ENTITE::IDM3D_TETRA
@ IDM3D_TETRA
Definition:
mg_definition.h:69
MAGIC::TYPE_ENTITE::IDFEM_HEXA8
@ IDFEM_HEXA8
Definition:
mg_definition.h:70
MAGIC::MAILLEURFRONTALETAT::AUTRECAS
@ AUTRECAS
Definition:
mg_definition.h:111
MAGIC::TYPE_ENTITE::IDMG_SEGMENT
@ IDMG_SEGMENT
Definition:
mg_definition.h:69
MAGIC::MAILLEURFRONTALETAT::m3dprogression
m3dprogression
Definition:
mg_definition.h:114
MAGIC::OPERATION_FEM_SOLUTION
Definition:
mg_definition.h:125
MAGIC::MAILLEURFRONTALETAT::TOUS_FRONT
@ TOUS_FRONT
Definition:
mg_definition.h:106
MAGIC::MAILLEURFRONTALETAT::DETRUIT
@ DETRUIT
Definition:
mg_definition.h:109
MAGIC::ORIGINE
Definition:
mg_definition.h:76
FAIL
const int FAIL
Definition:
mg_definition.h:39
MAGIC::MAILLEURFRONTALETAT::FRONT_PAS_A_INVERSE
@ FRONT_PAS_A_INVERSE
Definition:
mg_definition.h:109
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENTND
@ ENTITE_ELEMENTND
Definition:
mg_definition.h:86
MAGIC::VERSION_CARTE_TAILLE::ANCIENNE
@ ANCIENNE
Definition:
mg_definition.h:122
MAGIC::CALCUL_ASTER::DEFORMATION_PLANE
@ DEFORMATION_PLANE
Definition:
mg_definition.h:139
MAGIC::MAILLEURFRONTALETAT::PRIORITAIRE
@ PRIORITAIRE
Definition:
mg_definition.h:114
MAGIC::TYPE_ENTITE::IDFEM_SEGMENT3
@ IDFEM_SEGMENT3
Definition:
mg_definition.h:70
MAGIC::MAILLEURFRONTALETAT::TRAITE
@ TRAITE
Definition:
mg_definition.h:111
MAGIC::SEMANTIQUECSG::CHAMFREIN
@ CHAMFREIN
Definition:
mg_definition.h:177
MAGIC::ORIGINE::SECTION
@ SECTION
Definition:
mg_definition.h:79
MAGIC::TYPE_SOLUTION::VECTEUR
@ VECTEUR
Definition:
mg_definition.h:93
MAGIC::SEMANTIQUECSG::FRAGMENT
@ FRAGMENT
Definition:
mg_definition.h:177
MAGIC::MAILLEURFRONTALETAT::NONFORCE
@ NONFORCE
Definition:
mg_definition.h:114
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT3_NOEUD
@ ENTITE_ELEMENT3_NOEUD
Definition:
mg_definition.h:86
MAGIC::TYPE_ENTITE::IDFEM_QUADRANGLE4
@ IDFEM_QUADRANGLE4
Definition:
mg_definition.h:70
MAGIC::CALCUL_ASTER::THERMIQUE
@ THERMIQUE
Definition:
mg_definition.h:137
MAGIC::CALCUL_ASTER::ELASTIQUE_NON_LINEAIRE_3D
@ ELASTIQUE_NON_LINEAIRE_3D
Definition:
mg_definition.h:160
MAGIC::TYPEVOLUME::TORE
@ TORE
Definition:
mg_definition.h:185
MAGIC::OPERATION_FEM_SOLUTION::NORMESUP
@ NORMESUP
Definition:
mg_definition.h:128
MAGIC::SEMANTIQUECSG::semantiquecsg
semantiquecsg
Definition:
mg_definition.h:177
MAGIC::MAILLEURFRONTALETAT::FRONT_A_INVERSE
@ FRONT_A_INVERSE
Definition:
mg_definition.h:109
MAGIC::MAILLEURFRONTALETAT::ACTIF
@ ACTIF
Definition:
mg_definition.h:109
MAGIC::SEMANTIQUECSG::PERCAGE
@ PERCAGE
Definition:
mg_definition.h:177
MAGIC::MAILLEURFRONTALETAT::LIE
@ LIE
Definition:
mg_definition.h:111
MAGIC::CALCUL_ASTER::RIGIDITE_DEFORMATION_PLANE
@ RIGIDITE_DEFORMATION_PLANE
Definition:
mg_definition.h:142
MAGIC::TYPEVOLUME::CONE
@ CONE
Definition:
mg_definition.h:185
MAGIC::TYPE_ENTITE::IDFEM_PENTA6
@ IDFEM_PENTA6
Definition:
mg_definition.h:70
MAGIC::ORIGINE::DISCONTINUITE2
@ DISCONTINUITE2
Definition:
mg_definition.h:79
MAGIC::MAILLEURFRONTALETAT::LIE3
@ LIE3
Definition:
mg_definition.h:111
MAGIC::OPERATION_FEM_SOLUTION::VALEUR_ABSOLUE
@ VALEUR_ABSOLUE
Definition:
mg_definition.h:128
MAGIC::ORIGINE::SQUELETTE
@ SQUELETTE
Definition:
mg_definition.h:79
MAGIC::TYPE_ENTITE::IDMG_HEXA
@ IDMG_HEXA
Definition:
mg_definition.h:69
MAGIC::MAILLEURFRONTALETAT::ADJACENT3
@ ADJACENT3
Definition:
mg_definition.h:111
MAGIC::MAILLEURFRONTALETAT::FRONT_NONACTIF
@ FRONT_NONACTIF
Definition:
mg_definition.h:109
MAGIC::MAILLEURFRONTALETAT::PASTROUVE
@ PASTROUVE
Definition:
mg_definition.h:106
MAGIC::CALCUL_ASTER::RIGIDITE_CONTRAINTE_PLANE
@ RIGIDITE_CONTRAINTE_PLANE
Definition:
mg_definition.h:141
MAGIC::SEMANTIQUECSG::ERREUR
@ ERREUR
Definition:
mg_definition.h:177
OK
const int OK
Definition:
mg_definition.h:38
MAGIC::ORIGINE::MODIFICATION
@ MODIFICATION
Definition:
mg_definition.h:79
MAGIC::OPERATION_FEM_SOLUTION::EXTRAPOLATION
@ EXTRAPOLATION
Definition:
mg_definition.h:128
MAGIC::CALCUL_ASTER::PLASTIQUE
@ PLASTIQUE
Definition:
mg_definition.h:135
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT3_GAUSS
@ ENTITE_ELEMENT3_GAUSS
Definition:
mg_definition.h:86
MAGIC::SEMANTIQUECSG::UNION
@ UNION
Definition:
mg_definition.h:177
MAGIC::CALCUL_ASTER::RIGIDITE_COQUE
@ RIGIDITE_COQUE
Definition:
mg_definition.h:155
MAGIC::SEMANTIQUECSG::CONGE
@ CONGE
Definition:
mg_definition.h:177
MAGIC::MAILLEURFRONTALETAT::PASTRAITE
@ PASTRAITE
Definition:
mg_definition.h:111
MAGIC::MAILLEURFRONTALETAT::FRONT_PASSE
@ FRONT_PASSE
Definition:
mg_definition.h:109
MAGIC::TYPEVOLUME::nomvolume
nomvolume
Definition:
mg_definition.h:185
MAGIC::MAILLEURFRONTALETAT::m2detat
m2detat
Definition:
mg_definition.h:106
MAGIC::CALCUL_ASTER::PLASTIQUE_BILINEAIRE_COQUE
@ PLASTIQUE_BILINEAIRE_COQUE
Definition:
mg_definition.h:150
MAGIC::CALCUL_ASTER::RIGIDITE_MIXTE_1D3D
@ RIGIDITE_MIXTE_1D3D
Definition:
mg_definition.h:156
MAGIC::TYPEVOLUME::CYLINDRE
@ CYLINDRE
Definition:
mg_definition.h:185
MAGIC::TYPE_ENTITE::IDFEM_MINISEGMENT2
@ IDFEM_MINISEGMENT2
Definition:
mg_definition.h:70
MAGIC::TYPE_SOLUTION::TENSEUR
@ TENSEUR
Definition:
mg_definition.h:93
MAGIC::MAILLEURFRONTALETAT::TROUVE
@ TROUVE
Definition:
mg_definition.h:106
MAGIC::PROJECTION::SUCCES
@ SUCCES
Definition:
mg_definition.h:169
inf::operator()
bool operator()(const T &x, const T &y) const
Definition:
mg_definition.h:47
MAGIC::TYPE_ENTITE::IDFEM_TETRA4
@ IDFEM_TETRA4
Definition:
mg_definition.h:70
MAGIC::TYPE_ENTITE::IDMG_NOEUD
@ IDMG_NOEUD
Definition:
mg_definition.h:69
MAGIC::TYPE_ENTITE::IDFEM_TETRA10
@ IDFEM_TETRA10
Definition:
mg_definition.h:70
MAGIC
Definition:
mg_fast_marching.cpp:40
MAGIC::TYPE_ENTITE
Definition:
mg_definition.h:66
MAGIC::TYPE_SOLUTION::TENSEUR_SYM
@ TENSEUR_SYM
Definition:
mg_definition.h:93
MAGIC::SEMANTIQUECSG::EXTRUSION
@ EXTRUSION
Definition:
mg_definition.h:177
MAGIC::TYPE_ENTITE::IDMG_TETRA
@ IDMG_TETRA
Definition:
mg_definition.h:69
MAGIC::ORIGINE::DEFORME
@ DEFORME
Definition:
mg_definition.h:79
MAGIC::ORIGINE::OPTIMISE
@ OPTIMISE
Definition:
mg_definition.h:79
MAGIC::CALCUL_ASTER::ELASTIQUE_COQUE
@ ELASTIQUE_COQUE
Definition:
mg_definition.h:145
MAGIC::MAILLEURFRONTALETAT::LIE1
@ LIE1
Definition:
mg_definition.h:111
MAGIC::ORIGINE::GMSH
@ GMSH
Definition:
mg_definition.h:79
MAGIC::MAILLEURFRONTALETAT::CAS_FERME_CAVITE_S
@ CAS_FERME_CAVITE_S
Definition:
mg_definition.h:106
MAGIC::MAILLEURFRONTALETAT::AUTRECASATRAITER
@ AUTRECASATRAITER
Definition:
mg_definition.h:111
MAGIC::TYPE_ENTITE::IDFEM_TRIANGLE6
@ IDFEM_TRIANGLE6
Definition:
mg_definition.h:70
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT2_GAUSS
@ ENTITE_ELEMENT2_GAUSS
Definition:
mg_definition.h:86
MAGIC::TYPE_ENTITE::IDFEM_HEXA20
@ IDFEM_HEXA20
Definition:
mg_definition.h:70
MAGIC::VERSION_CARTE_TAILLE::NOUVELLE
@ NOUVELLE
Definition:
mg_definition.h:122
MAGIC::MAILLEURFRONTALETAT::GENERAL
@ GENERAL
Definition:
mg_definition.h:111
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT2_NOEUD
@ ENTITE_ELEMENT2_NOEUD
Definition:
mg_definition.h:86
MAGIC::TYPE_ENTITE::IDFEM_TRIANGLE3
@ IDFEM_TRIANGLE3
Definition:
mg_definition.h:70
MAGIC::MAILLEURFRONTALETAT::TOUTDETRUIRE
@ TOUTDETRUIRE
Definition:
mg_definition.h:114
SENS_CONTRAIRE
const int SENS_CONTRAIRE
Definition:
mg_definition.h:36
MAGIC::PROJECTION::RESULTAT
RESULTAT
Definition:
mg_definition.h:169
MAGIC::MAILLEURFRONTALETAT::ADJACENT2
@ ADJACENT2
Definition:
mg_definition.h:111
MAGIC::TYPE_ENTITE::IDFEM_SEGMENT2
@ IDFEM_SEGMENT2
Definition:
mg_definition.h:70
MAGIC::TYPE_ENTITE::IDMG_PYRAMIDE
@ IDMG_PYRAMIDE
Definition:
mg_definition.h:69
MAGIC::CALCUL_ASTER
Definition:
mg_definition.h:131
MAGIC::TYPE_ENTITE::IDMG_PENTA
@ IDMG_PENTA
Definition:
mg_definition.h:69
MAGIC::TYPE_SOLUTION::type_solution
type_solution
Definition:
mg_definition.h:93
MAGIC::MAILLEURFRONTALETAT::ATTENTE
@ ATTENTE
Definition:
mg_definition.h:114
MAGIC::ORIGINE::IMPOSE
@ IMPOSE
Definition:
mg_definition.h:79
MAX_TYPE_SOLUTION
const int MAX_TYPE_SOLUTION
Definition:
mg_definition.h:42
MAGIC::CALCUL_ASTER::OPTIMISATIONTOPOLOGIQUE
@ OPTIMISATIONTOPOLOGIQUE
Definition:
mg_definition.h:136
MAGIC::SEMANTIQUECSG::INTERSECTION
@ INTERSECTION
Definition:
mg_definition.h:177
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT1_GAUSS
@ ENTITE_ELEMENT1_GAUSS
Definition:
mg_definition.h:86
MAGIC::MAILLEURFRONTALETAT::CAS_FRONT_3
@ CAS_FRONT_3
Definition:
mg_definition.h:106
MEME_SENS
const int MEME_SENS
Definition:
mg_definition.h:35
MAGIC::TYPE_ENTITE::IDFEM_QUADRANGLE8
@ IDFEM_QUADRANGLE8
Definition:
mg_definition.h:70
MAGIC::OPERATION_FEM_SOLUTION::SOUSTRACTION
@ SOUSTRACTION
Definition:
mg_definition.h:128
MAGIC::ORIGINE::TRIANGULATION_ARETE
@ TRIANGULATION_ARETE
Definition:
mg_definition.h:79
MAGIC::MAILLEURFRONTALETAT::OCTAL
@ OCTAL
Definition:
mg_definition.h:114
MAGIC::SEMANTIQUECSG::SANS
@ SANS
Definition:
mg_definition.h:177
MAGIC::OPERATION_FEM_SOLUTION::COMPARAISON_RELATIVE
@ COMPARAISON_RELATIVE
Definition:
mg_definition.h:128
MAGIC::TYPE_ENTITE::IDFEM_NOEUD
@ IDFEM_NOEUD
Definition:
mg_definition.h:70
MAGIC::OPERATION_FEM_SOLUTION::GRAD
@ GRAD
Definition:
mg_definition.h:128
MAGIC::ORIGINE::TRIANGULATION_ARETEORIGINE
@ TRIANGULATION_ARETEORIGINE
Definition:
mg_definition.h:79
MAGIC::OPERATION_FEM_SOLUTION::MULTIPLICATION
@ MULTIPLICATION
Definition:
mg_definition.h:128
MAGIC::MAILLEURFRONTALETAT::FRONT_RENCONTRE
@ FRONT_RENCONTRE
Definition:
mg_definition.h:106
MAGIC::MAILLEURFRONTALETAT::FACE_EXISTANTE
@ FACE_EXISTANTE
Definition:
mg_definition.h:114
MAGIC::CALCUL_ASTER::ELASTIQUE_GROT_GDEF_COQUE
@ ELASTIQUE_GROT_GDEF_COQUE
Definition:
mg_definition.h:159
MAGIC::ORIGINE::DUPLIQUER
@ DUPLIQUER
Definition:
mg_definition.h:79
MAGIC::MAILLEURFRONTALETAT::CAS_GENERAL
@ CAS_GENERAL
Definition:
mg_definition.h:106
MAGIC::MAILLEURFRONTALETAT::CAS_FERME_CAVITE_P
@ CAS_FERME_CAVITE_P
Definition:
mg_definition.h:106
MAGIC::TYPEVOLUME::SPHERE
@ SPHERE
Definition:
mg_definition.h:185
MAGIC::CALCUL_ASTER::RIGIDITE_PLAQUE
@ RIGIDITE_PLAQUE
Definition:
mg_definition.h:154
MAGIC::MAILLEURFRONTALETAT::FRONT_ACTIF
@ FRONT_ACTIF
Definition:
mg_definition.h:109
MAGIC::MAILLEURFRONTALETAT::ADJACENT
@ ADJACENT
Definition:
mg_definition.h:111
MAGIC::CALCUL_ASTER::ELASTIQUE_GROT_GDEF_PLAQUE
@ ELASTIQUE_GROT_GDEF_PLAQUE
Definition:
mg_definition.h:158
MAGIC::MAILLEURFRONTALETAT
Definition:
mg_definition.h:101
MAGIC::PROJECTION
Definition:
mg_definition.h:166
MAGIC::TYPE_ENTITE::IDMG_QUADRANGLE
@ IDMG_QUADRANGLE
Definition:
mg_definition.h:69
MAGIC::CALCUL_ASTER::ELASTIQUE_MIXTE_1D3D
@ ELASTIQUE_MIXTE_1D3D
Definition:
mg_definition.h:152
MAGIC::MAILLEURFRONTALETAT::LIE2
@ LIE2
Definition:
mg_definition.h:111
MAGIC::SEMANTIQUECSG::SOUSTRACTION
@ SOUSTRACTION
Definition:
mg_definition.h:177
MAGIC::MAILLEURFRONTALETAT::FRONTAL
@ FRONTAL
Definition:
mg_definition.h:114
MAGIC::CALCUL_ASTER::ELASTIQUE_NON_LINEAIRE_3D_FATIGUE
@ ELASTIQUE_NON_LINEAIRE_3D_FATIGUE
Definition:
mg_definition.h:161
MAGIC::CALCUL_ASTER::ELASTIQUE
@ ELASTIQUE
Definition:
mg_definition.h:134
MAGIC::CALCUL_ASTER::PLASTIQUE_COURBE
@ PLASTIQUE_COURBE
Definition:
mg_definition.h:151
inf
Definition:
mg_definition.h:46
MAGIC::CALCUL_ASTER::PLASTIQUE_BILINEAIRE_PLAQUE
@ PLASTIQUE_BILINEAIRE_PLAQUE
Definition:
mg_definition.h:149
MAGIC::ENTITE_SOLUTION
Definition:
mg_definition.h:83
MAGIC::TYPE_ENTITE::IDMG_TRIANGLE
@ IDMG_TRIANGLE
Definition:
mg_definition.h:69
MAGIC::MAILLEURFRONTALETAT::NOEUD_EXISTANT
@ NOEUD_EXISTANT
Definition:
mg_definition.h:114
MAGIC::ORIGINE::origine
origine
Definition:
mg_definition.h:79
MAGIC::PROJECTION::NON_IMPLEMENTER
@ NON_IMPLEMENTER
Definition:
mg_definition.h:169
MAGIC::CALCUL_ASTER::CONTRAINTE_PLANE
@ CONTRAINTE_PLANE
Definition:
mg_definition.h:138
MAGIC::MAILLEURFRONTALETAT::LIMITEDETRUIRE
@ LIMITEDETRUIRE
Definition:
mg_definition.h:114
MAGIC::CALCUL_ASTER::ELASTIQUE_GROT_GDEF
@ ELASTIQUE_GROT_GDEF
Definition:
mg_definition.h:147
MAGIC::MAILLEURFRONTALETAT::MULTIEXISTE
@ MULTIEXISTE
Definition:
mg_definition.h:114
MAGIC::MAILLEURFRONTALETAT::m3detat
m3detat
Definition:
mg_definition.h:109
MAGIC::MAILLEURFRONTALETAT::ADJACENT1
@ ADJACENT1
Definition:
mg_definition.h:111
MAGIC::CALCUL_ASTER::ELASTIQUE_PLAQUE
@ ELASTIQUE_PLAQUE
Definition:
mg_definition.h:144
MAGIC::ENTITE_SOLUTION::entite_solution
entite_solution
Definition:
mg_definition.h:86
MAGIC::CALCUL_ASTER::typecalcul
typecalcul
Definition:
mg_definition.h:134
MAGIC::TYPE_ENTITE::femelement
femelement
Definition:
mg_definition.h:70
MAGIC::SEMANTIQUECSG::ECHELLE
@ ECHELLE
Definition:
mg_definition.h:177
MAGIC::VERSION_CARTE_TAILLE
Definition:
mg_definition.h:119
MAGIC::TYPE_SOLUTION
Definition:
mg_definition.h:90
MAGIC::MAILLEURFRONTALETAT::CAS_FRONT_4
@ CAS_FRONT_4
Definition:
mg_definition.h:106
MAGIC::PROJECTION::DIMENSION_MAILLAGE_INCOMPATIBLE
@ DIMENSION_MAILLAGE_INCOMPATIBLE
Definition:
mg_definition.h:169
MAGIC::TYPEVOLUME
Definition:
mg_definition.h:182
MAGIC::PROJECTION::TYPE_SOLUTION_INCORRECT
@ TYPE_SOLUTION_INCORRECT
Definition:
mg_definition.h:169
MAGIC::CALCUL_ASTER::PLASTIQUE_BILINEAIRE
@ PLASTIQUE_BILINEAIRE
Definition:
mg_definition.h:148
MAGIC::CALCUL_ASTER::RIGIDITE_3D
@ RIGIDITE_3D
Definition:
mg_definition.h:153
MAGIC::CALCUL_ASTER::ELASTIQUE_3D
@ ELASTIQUE_3D
Definition:
mg_definition.h:143
MAGIC::OPERATION_FEM_SOLUTION::ADDITION
@ ADDITION
Definition:
mg_definition.h:128
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT1
@ ENTITE_ELEMENT1
Definition:
mg_definition.h:86
MAGIC::TYPE_SOLUTION::SCALAIRE
@ SCALAIRE
Definition:
mg_definition.h:93
MAGIC::MAILLEURFRONTALETAT::CAS_FERME_CAVITE
@ CAS_FERME_CAVITE
Definition:
mg_definition.h:106
MAGIC::MAILLEURFRONTALETAT::RIEN
@ RIEN
Definition:
mg_definition.h:106
MAX_ETAT
const int MAX_ETAT
Definition:
mg_definition.h:43
MAGIC::ORIGINE::TRIANGULATION
@ TRIANGULATION
Definition:
mg_definition.h:79
MAGIC::MAILLEURFRONTALETAT::INACTIF
@ INACTIF
Definition:
mg_definition.h:109
MAGIC::OPERATION_FEM_SOLUTION::COMPARAISON
@ COMPARAISON
Definition:
mg_definition.h:128
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENT3
@ ENTITE_ELEMENT3
Definition:
mg_definition.h:86
MAGIC::SEMANTIQUECSG::DECALLAGE
@ DECALLAGE
Definition:
mg_definition.h:177
MAGIC::ENTITE_SOLUTION::ENTITE_ELEMENTND_NOEUD
@ ENTITE_ELEMENTND_NOEUD
Definition:
mg_definition.h:86
MAGIC::TYPEVOLUME::BOITE
@ BOITE
Definition:
mg_definition.h:185
MAGIC::ORIGINE::MAILLEUR_AUTO
@ MAILLEUR_AUTO
Definition:
mg_definition.h:79
MAGIC::TYPE_ENTITE::IDM3D_TRIANGLE
@ IDM3D_TRIANGLE
Definition:
mg_definition.h:69
MAGIC::CALCUL_ASTER::RIGIDITE
@ RIGIDITE
Definition:
mg_definition.h:140
MAGIC::MAILLEURFRONTALETAT::DESTRUCTION
@ DESTRUCTION
Definition:
mg_definition.h:111
MAGIC::TYPE_ENTITE::mgelement
mgelement
Definition:
mg_definition.h:69
MAGIC::MAILLEURFRONTALETAT::m3dcas
m3dcas
Definition:
mg_definition.h:111
MAGIC::MAILLEURFRONTALETAT::CREATION
@ CREATION
Definition:
mg_definition.h:114
MAGIC::TYPE_ENTITE::IDFEM_PENTA15
@ IDFEM_PENTA15
Definition:
mg_definition.h:70
MAGIC::CALCUL_ASTER::THERMIQUE_3D
@ THERMIQUE_3D
Definition:
mg_definition.h:146
MAGIC::OPERATION_FEM_SOLUTION::operateur
operateur
Definition:
mg_definition.h:128
MAGIC::MAILLEURFRONTALETAT::EXISTE
@ EXISTE
Definition:
mg_definition.h:114
MAGIC::TYPE_ENTITE::IDM3D_NOEUD
@ IDM3D_NOEUD
Definition:
mg_definition.h:69
MAGIC::MAILLEURFRONTALETAT::GENERATION_NOEUD
@ GENERATION_NOEUD
Definition:
mg_definition.h:114
MAGIC::ENTITE_SOLUTION::ENTITE_NOEUD
@ ENTITE_NOEUD
Definition:
mg_definition.h:86
home
francois
tmp
lib
mtu
src
mg_definition.h
Généré le Mercredi 11 Juin 2025 23:00:07 pour MAGiC par
1.8.17