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, 7 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

# User Rev Content
1 francois 425 //---------------------------------------------------------------------------
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