ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/microstructure/src/mstruct_ver.h
Revision: 926
Committed: Tue May 1 20:38:42 2018 UTC (7 years ago) by couturad
Content type: text/plain
File size: 936 byte(s)
Log Message:
Ajout de nouvelles fonctionnalités de representation et d'analyse des VES
*Modification du CMakeLists.txt de microstructure

File Contents

# User Rev Content
1 couturad 919 #ifndef _MSTRUCT_VER_
2     #define _MSTRUCT_VER_
3 couturad 926 #include "mstruct_analyse.h"
4 couturad 919 #include "ot_parametres.h"
5 couturad 926 #include <map>
6 couturad 919
7     namespace MICROSTRUCTURE
8     {
9     typedef void fonction_affiche(char *);
10    
11 couturad 926 class MSTRUCT_VER
12 couturad 919 {
13     public:
14 couturad 926 MSTRUCT_VER(void);
15     ~MSTRUCT_VER(void);
16 couturad 919
17 couturad 926 int cumuler_analyse(char* fichier_liste_ves,
18     std::vector<OT_PARAMETRES*> &vector_params_analyse,
19     char* dossier_resultat,
20     bool resultats_incrementaux=false,
21     bool avec_histogramme=false);
22     int calculer_modules_mecaniques(char* fichier_liste_ves_spherique,
23     char* fichier_liste_ves_deviatorique,
24     std::vector<OT_PARAMETRES*> &vector_params_ver,
25     char* dossier_resultat,
26     bool resultats_incrementaux=false,
27     bool avec_histogramme=false);
28    
29 couturad 919 void active_affichage(fonction_affiche *fonc);
30     void affiche(char *message);
31     protected:
32     int affichageactif;
33     fonction_affiche *fonc_affiche;
34     };
35     }
36     #endif