MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
fct_taille_metrique.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 //####// fct_taille_metrique.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:58:52 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 #ifndef _FCTTAILLEMETRIQUE_
23 #define _FCTTAILLEMETRIQUE_
24 
25 #include "fct_taille.h"
26 #include "ot_mathematique.h"
27 
28 
30 {
31 
32 public :
33 
35  virtual ~FCT_TAILLE_METRIQUE() {};
36 
37 
38  virtual int valide_parametre(double *param)=0 ;
39  virtual void evaluer(double *param,double *resultat)=0 ;
40  virtual void deriver(double *param,double *resultat,int num_param=0)=0 ;
41  virtual void evaluer_decompose(double *metrique_depart,double *valeur_propre,double *vecteur_propre);
42 
43 
44 protected:
45  int ComputeRank (double* metrique);
48 
49 
50 };
51 
52 
53 
54 
55 
56 
57 #endif
58 
59 
fct_taille.h
FCT_TAILLE_METRIQUE::GetComplement2
void GetComplement2(OT_VECTEUR_3D U, OT_VECTEUR_3D &V, OT_VECTEUR_3D &W)
Definition: fct_taille_metrique.cpp:141
FCT_TAILLE_METRIQUE::FCT_TAILLE_METRIQUE
FCT_TAILLE_METRIQUE()
Definition: fct_taille_metrique.h:34
FCT_TAILLE
Definition: fct_taille.h:30
FCT_TAILLE_METRIQUE::GetComplement1
void GetComplement1(OT_VECTEUR_3D U, OT_VECTEUR_3D V, OT_VECTEUR_3D &W)
Definition: fct_taille_metrique.cpp:135
FCT_TAILLE_METRIQUE::valide_parametre
virtual int valide_parametre(double *param)=0
V
void V(MCAA *mcaa)
Definition: CAD4FE_MCAA.cpp:1794
ot_mathematique.h
OT_VECTEUR_3D
Definition: ot_mathematique.h:94
FCT_TAILLE_METRIQUE::~FCT_TAILLE_METRIQUE
virtual ~FCT_TAILLE_METRIQUE()
Definition: fct_taille_metrique.h:35
FCT_TAILLE_METRIQUE::evaluer_decompose
virtual void evaluer_decompose(double *metrique_depart, double *valeur_propre, double *vecteur_propre)
Definition: fct_taille_metrique.cpp:31
FCT_TAILLE_METRIQUE::evaluer
virtual void evaluer(double *param, double *resultat)=0
FCT_TAILLE_METRIQUE::ComputeRank
int ComputeRank(double *metrique)
Definition: fct_taille_metrique.cpp:168
FCT_TAILLE_METRIQUE::deriver
virtual void deriver(double *param, double *resultat, int num_param=0)=0
FCT_TAILLE_METRIQUE
Definition: fct_taille_metrique.h:29