MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
mstruct_analyse_energie_hill.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
//####// mstruct_analyse_energie_hill.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:57 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
#ifndef _MSTRUCT_ANALYSE_ENERGIE_HILL_
23
#define _MSTRUCT_ANALYSE_ENERGIE_HILL_
24
#include "
mstruct_analyse.h
"
25
#include "
mstruct_analyse_champ.h
"
26
27
class
MSTRUCT_ANALYSE_ENERGIE_HILL
:
public
MSTRUCT_ANALYSE
28
{
29
public
:
30
MSTRUCT_ANALYSE_ENERGIE_HILL
(
void
);
31
MSTRUCT_ANALYSE_ENERGIE_HILL
(
MSTRUCT_VES
* ves, std::string identifiant,
long
int
id_fem_epsilon,
long
int
id_fem_sigma,
BOITE_3D
* boite_3d=NULL);
32
MSTRUCT_ANALYSE_ENERGIE_HILL
(
MSTRUCT_ANALYSE_ENERGIE_HILL
&mdd,
bool
cpy_data=
true
);
33
~MSTRUCT_ANALYSE_ENERGIE_HILL
(
void
);
34
double
get_energie
(
void
);
35
void
exporter
(std::ofstream& ofstrm,
long
i,
bool
avec_entete=
false
,
bool
avec_graph=
false
,
char
* prefix_graph = (
char
*)
""
);
36
virtual
long
get_type
(
void
);
37
virtual
void
executer
(
void
);
38
virtual
void
enregistrer
(std::ofstream& ofstrm);
39
virtual
void
ouvrir
(std::ifstream& ifstrm);
40
protected
:
41
double
m_energie
;
42
long
m_id_fem_epsilon
;
43
long
m_id_fem_sigma
;
44
};
45
#endif
MSTRUCT_ANALYSE_ENERGIE_HILL::m_id_fem_epsilon
long m_id_fem_epsilon
Definition:
mstruct_analyse_energie_hill.h:42
MSTRUCT_ANALYSE_ENERGIE_HILL::get_type
virtual long get_type(void)
Definition:
mstruct_analyse_energie_hill.cpp:68
MSTRUCT_ANALYSE_ENERGIE_HILL::ouvrir
virtual void ouvrir(std::ifstream &ifstrm)
Definition:
mstruct_analyse_energie_hill.cpp:147
MSTRUCT_ANALYSE_ENERGIE_HILL::m_energie
double m_energie
Definition:
mstruct_analyse_energie_hill.h:41
MSTRUCT_ANALYSE_ENERGIE_HILL::get_energie
double get_energie(void)
Definition:
mstruct_analyse_energie_hill.cpp:56
MSTRUCT_ANALYSE_ENERGIE_HILL::executer
virtual void executer(void)
Definition:
mstruct_analyse_energie_hill.cpp:73
MSTRUCT_ANALYSE_ENERGIE_HILL::MSTRUCT_ANALYSE_ENERGIE_HILL
MSTRUCT_ANALYSE_ENERGIE_HILL(void)
Definition:
mstruct_analyse_energie_hill.cpp:32
MSTRUCT_ANALYSE_ENERGIE_HILL
Definition:
mstruct_analyse_energie_hill.h:27
MSTRUCT_ANALYSE
Definition:
mstruct_analyse.h:30
MSTRUCT_ANALYSE_ENERGIE_HILL::~MSTRUCT_ANALYSE_ENERGIE_HILL
~MSTRUCT_ANALYSE_ENERGIE_HILL(void)
Definition:
mstruct_analyse_energie_hill.cpp:52
mstruct_analyse.h
MSTRUCT_ANALYSE_ENERGIE_HILL::exporter
void exporter(std::ofstream &ofstrm, long i, bool avec_entete=false, bool avec_graph=false, char *prefix_graph=(char *)"")
Definition:
mstruct_analyse_energie_hill.cpp:61
MSTRUCT_VES
Definition:
mstruct_ves.h:45
MSTRUCT_ANALYSE_ENERGIE_HILL::m_id_fem_sigma
long m_id_fem_sigma
Definition:
mstruct_analyse_energie_hill.h:43
BOITE_3D
Definition:
ot_boite_3d.h:27
mstruct_analyse_champ.h
MSTRUCT_ANALYSE_ENERGIE_HILL::enregistrer
virtual void enregistrer(std::ofstream &ofstrm)
Definition:
mstruct_analyse_energie_hill.cpp:139
home
francois
tmp
lib
microstructure
src
mstruct_analyse_energie_hill.h
Généré le Jeudi 12 Juin 2025 23:00:09 pour MAGiC par
1.8.17