MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
mstruct_analyse_conductivite_thermique.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_conductivite_thermique.h
15
//####//
16
//####//------------------------------------------------------------
17
//####//------------------------------------------------------------
18
//####// COPYRIGHT 2000-2024
19
//####// jeu 13 jun 2024 11:58:57 EDT
20
//####//------------------------------------------------------------
21
//####//------------------------------------------------------------
22
#ifndef _MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE_
23
#define _MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE_
24
#include "
mstruct_analyse.h
"
25
#include "
mstruct_analyse_champ.h
"
26
27
class
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
:
public
MSTRUCT_ANALYSE
28
{
29
public
:
30
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
(
void
);
31
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
(
MSTRUCT_VES
* ves, std::string identifiant,
long
int
id_fem_solution_temp,
long
int
id_fem_solution_flux,
int
direction,
BOITE_3D
* boite_3d=NULL);
32
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
(std::string identifiant,
33
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
* lambda_x,
34
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
* lambda_y,
35
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
* lambda_z);
36
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
(
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
&mdd,
bool
cpy_data=
true
);
37
~MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
(
void
);
38
double
get_Lambda
(
void
);
39
void
exporter
(std::ofstream& ofstrm,
long
i,
bool
avec_entete=
false
,
bool
avec_graph=
false
,
char
* prefix_graph = (
char
*)
""
);
40
virtual
long
get_type
(
void
);
41
virtual
void
executer
(
void
);
42
virtual
void
enregistrer
(std::ofstream& ofstrm);
43
virtual
void
ouvrir
(std::ifstream& ifstrm);
44
protected
:
45
double
m_Lambda
;
46
long
m_id_fem_solution_temp
;
47
long
m_id_fem_solution_flux
;
48
int
m_direction
;
49
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
*
m_lambda_x
;
50
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
*
m_lambda_y
;
51
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
*
m_lambda_z
;
52
};
53
#endif
54
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_lambda_y
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE * m_lambda_y
Definition:
mstruct_analyse_conductivite_thermique.h:50
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_id_fem_solution_flux
long m_id_fem_solution_flux
Definition:
mstruct_analyse_conductivite_thermique.h:47
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::exporter
void exporter(std::ofstream &ofstrm, long i, bool avec_entete=false, bool avec_graph=false, char *prefix_graph=(char *)"")
Definition:
mstruct_analyse_conductivite_thermique.cpp:153
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::executer
virtual void executer(void)
Definition:
mstruct_analyse_conductivite_thermique.cpp:97
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_lambda_z
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE * m_lambda_z
Definition:
mstruct_analyse_conductivite_thermique.h:51
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE(void)
Definition:
mstruct_analyse_conductivite_thermique.cpp:31
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::get_type
virtual long get_type(void)
Definition:
mstruct_analyse_conductivite_thermique.cpp:86
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_lambda_x
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE * m_lambda_x
Definition:
mstruct_analyse_conductivite_thermique.h:49
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::ouvrir
virtual void ouvrir(std::ifstream &ifstrm)
Definition:
mstruct_analyse_conductivite_thermique.cpp:168
MSTRUCT_ANALYSE
Definition:
mstruct_analyse.h:30
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::enregistrer
virtual void enregistrer(std::ofstream &ofstrm)
Definition:
mstruct_analyse_conductivite_thermique.cpp:160
mstruct_analyse.h
MSTRUCT_VES
Definition:
mstruct_ves.h:45
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::get_Lambda
double get_Lambda(void)
Definition:
mstruct_analyse_conductivite_thermique.cpp:91
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_id_fem_solution_temp
long m_id_fem_solution_temp
Definition:
mstruct_analyse_conductivite_thermique.h:46
BOITE_3D
Definition:
ot_boite_3d.h:27
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_Lambda
double m_Lambda
Definition:
mstruct_analyse_conductivite_thermique.h:45
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::m_direction
int m_direction
Definition:
mstruct_analyse_conductivite_thermique.h:48
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
Definition:
mstruct_analyse_conductivite_thermique.h:27
MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE::~MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE
~MSTRUCT_ANALYSE_CONDUCTIVITE_THERMIQUE(void)
Definition:
mstruct_analyse_conductivite_thermique.cpp:82
mstruct_analyse_champ.h
home
francois
tmp
lib
microstructure
src
mstruct_analyse_conductivite_thermique.h
Généré le Jeudi 12 Juin 2025 23:00:09 pour MAGiC par
1.8.17