MAGiC  V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
ot_systeme.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 //####// ot_systeme.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:54:00 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 
23 #ifndef ot_systemeH
24 #define ot_systemeH
25 
26 
27 
28 
29 
31 {
32 public:
33  OT_SYSTEME();
34  ~OT_SYSTEME();
35  int resoud_QR(double *m, double *b, double *x, int dim1,int dim2);
36  int resoud_gauss(double *a,double* b,double *x,int n);
37  int decompose_LU(double *a,double* res,int dim);
38  int resoud_LU(double *lu,double *b,double *x,int dim);
39  void get_inv(double *mat1,double *mat2,int n,int *ierr);
40 
41 private:
42 
43 };
44 
45 
46 
47 
48 
49 
50 
51 
52 
53 
54 
55 
56 
57 
58 
59 
60 #endif
OT_SYSTEME::OT_SYSTEME
OT_SYSTEME()
Definition: ot_systeme.cpp:32
mat2
#define mat2(i, j)
a
#define a(i, j)
mat1
#define mat1(i, j)
OT_SYSTEME::resoud_gauss
int resoud_gauss(double *a, double *b, double *x, int n)
Definition: ot_systeme.cpp:43
OT_SYSTEME::get_inv
void get_inv(double *mat1, double *mat2, int n, int *ierr)
Definition: ot_systeme.cpp:243
OT_SYSTEME
Definition: ot_systeme.h:30
OT_SYSTEME::decompose_LU
int decompose_LU(double *a, double *res, int dim)
Definition: ot_systeme.cpp:170
OT_SYSTEME::resoud_LU
int resoud_LU(double *lu, double *b, double *x, int dim)
Definition: ot_systeme.cpp:208
OT_SYSTEME::~OT_SYSTEME
~OT_SYSTEME()
Definition: ot_systeme.cpp:38
OT_SYSTEME::resoud_QR
int resoud_QR(double *m, double *b, double *x, int dim1, int dim2)
Definition: ot_systeme.cpp:108
res
#define res(i, j)
m
#define m(i, j)