ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/mailleur/src/mailleur_analyse.h
Revision: 425
Committed: Tue Sep 24 22:01:46 2013 UTC (11 years, 11 months ago) by francois
Content type: text/plain
File size: 760 byte(s)
Log Message:
ajout d'une procedure d'analyse de qualité de maillage + amelioration de la sortie sur terminal des informations dans les mailleurs

File Contents

# Content
1 //---------------------------------------------------------------------------
2
3 #ifndef mailleur_analyseH
4 #define mailleur_analyseH
5 //---------------------------------------------------------------------------
6
7
8
9 #ifdef WINDOWS_VERSION
10 #ifdef BUILT_DLL_MAILLEUR
11 #define DLLPORTMAIL __declspec(dllexport)
12 #else
13 #define DLLPORTMAIL __declspec(dllimport)
14 #endif
15 #else
16 #define DLLPORTMAIL
17 #endif
18
19 #include "mailleur.h"
20
21 class MG_MAILLAGE;
22 class OT_CPU;
23
24
25
26 class DLLPORTMAIL MAILLEUR_ANALYSE:public MAILLEUR
27 {
28 public:
29 MAILLEUR_ANALYSE(MG_MAILLAGE* m,OT_CPU* comp=NULL);
30 MAILLEUR_ANALYSE(MAILLEUR_ANALYSE &mdd);
31 virtual ~MAILLEUR_ANALYSE();
32
33
34 void analyse(char *nom=NULL);
35
36
37 private:
38 MG_MAILLAGE* mai;
39 double borne1;
40 double borne2;
41 double borne3;
42
43
44 };
45
46
47
48
49
50 #endif