ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/mailleur/src/mailleur_adaptatif.h
Revision: 1189
Committed: Tue Feb 4 17:26:49 2025 UTC (3 months ago) by francois
Content type: text/plain
File size: 1654 byte(s)
Log Message:
Version 5.0 de MAGIC. Integration de ALGLIB pour faire de l'optimisation. ALGLIB se download automatiquement en executant un script dans le repertoire config update_magic.bash


File Contents

# Content
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_adaptatif.h
15 //####//
16 //####//------------------------------------------------------------
17 //####//------------------------------------------------------------
18 //####// COPYRIGHT 2000-2024
19 //####// jeu 13 jun 2024 11:58:55 EDT
20 //####//------------------------------------------------------------
21 //####//------------------------------------------------------------
22 #ifndef _MAILLEUR_ADAPTATIF_
23 #define _MAILLEUR_ADAPTATIF_
24
25
26
27
28
29 #include "mailleur.h"
30
31 class MAILLEUR_ADAPTATIF : public MAILLEUR
32 {
33 public :
34 MAILLEUR_ADAPTATIF(class MG_MAILLAGE* mai,class MG_MAILLAGE* nvmai,class FCT_TAILLE* carte,double coef=0.25);
35 ~MAILLEUR_ADAPTATIF();
36 int maille(class MG_GROUPE_TOPOLOGIQUE* mggt=NULL);
37 void active_log(char* nomfile);
38 void desactive_log(void);
39
40 private:
41 MG_MAILLAGE* mg_maillage;
42 MG_MAILLAGE* nv_maillage;
43 FCT_TAILLE* metrique;
44 double limite;
45 int activelog;
46 char *nomlog;
47
48 };
49
50
51
52
53
54
55 #endif