MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
mailleur_particule_fine.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
//####// mailleur_particule_fine.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// Derniere modification par francois
20
//####// mer 10 jui 2024 18:13:26 EDT
21
//####//------------------------------------------------------------
22
//####//------------------------------------------------------------
23
24
#ifndef _MAILLEUR_PARTICULE_FINE_
25
#define _MAILLEUR_PARTICULE_FINE_
26
27
28
29
#include "
mailleur3d.h
"
30
31
class
MG_VOLUME
;
32
class
MG_MAILLAGE
;
33
class
MG_GROUPE_TOPOLOGIQUE
;
34
class
MG_TRIANGLE
;
35
class
MG_TETRA
;
36
class
MSTRUCT_VES_DECOUP
;
37
38
class
MAILLEUR_PARTICULE_FINE
:
public
MAILLEUR3D
39
{
40
public
:
41
MAILLEUR_PARTICULE_FINE
(
MG_VOLUME
* vol,
MG_MAILLAGE
*mai);
42
virtual
~MAILLEUR_PARTICULE_FINE
();
43
virtual
int
maille
(
MG_GROUPE_TOPOLOGIQUE
* mggt=NULL);
44
virtual
void
active_type_particule
(
int
num);
45
protected
:
46
virtual
void
maille_cylindre
(
void
);
47
virtual
void
maille_sphere
(
void
);
48
virtual
void
oriente_tri
(
MG_TRIANGLE
* tri);
49
virtual
void
oriente_tet
(
MG_TETRA
* tet);
50
51
52
53
54
55
int
typegeo
;
56
57
};
58
59
#endif
MAILLEUR_PARTICULE_FINE::MAILLEUR_PARTICULE_FINE
MAILLEUR_PARTICULE_FINE(MG_VOLUME *vol, MG_MAILLAGE *mai)
Definition:
mailleur_particule_fine.cpp:35
MAILLEUR_PARTICULE_FINE::~MAILLEUR_PARTICULE_FINE
virtual ~MAILLEUR_PARTICULE_FINE()
Definition:
mailleur_particule_fine.cpp:40
MAILLEUR_PARTICULE_FINE::maille_sphere
virtual void maille_sphere(void)
Definition:
mailleur_particule_fine.cpp:347
MAILLEUR_PARTICULE_FINE::maille_cylindre
virtual void maille_cylindre(void)
Definition:
mailleur_particule_fine.cpp:60
MG_TRIANGLE
Definition:
mg_triangle.h:38
MAILLEUR_PARTICULE_FINE::active_type_particule
virtual void active_type_particule(int num)
Definition:
mailleur_particule_fine.cpp:45
MG_VOLUME
Definition:
mg_volume.h:33
MAILLEUR3D
Definition:
mailleur3d.h:51
MG_TETRA
Definition:
mg_tetra.h:37
MAILLEUR_PARTICULE_FINE::typegeo
int typegeo
Definition:
mailleur_particule_fine.h:55
MAILLEUR_PARTICULE_FINE::oriente_tri
virtual void oriente_tri(MG_TRIANGLE *tri)
Definition:
mailleur_particule_fine.cpp:424
MAILLEUR_PARTICULE_FINE::maille
virtual int maille(MG_GROUPE_TOPOLOGIQUE *mggt=NULL)
Definition:
mailleur_particule_fine.cpp:52
mailleur3d.h
MG_GROUPE_TOPOLOGIQUE
Definition:
mg_groupe_topologique.h:31
MAILLEUR_PARTICULE_FINE::oriente_tet
virtual void oriente_tet(MG_TETRA *tet)
Definition:
mailleur_particule_fine.cpp:443
MG_MAILLAGE
Definition:
mg_maillage.h:62
MSTRUCT_VES_DECOUP
Definition:
mstruct_ves_decoup.h:47
MAILLEUR_PARTICULE_FINE
Definition:
mailleur_particule_fine.h:38
home
francois
tmp
lib
mailleur
src
mailleur_particule_fine.h
Généré le Jeudi 12 Juin 2025 23:00:08 pour MAGiC par
1.8.17