ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/microstructure/src/mstruct_ver.h
Revision: 951
Committed: Fri Aug 10 15:17:17 2018 UTC (6 years, 9 months ago) by couturad
Content type: text/plain
File size: 1131 byte(s)
Log Message:
-> Ajout de Project Chrono (voir CMakeLists.txt).
-> Ajout d'un générateur de microstructure basé sur la dynamique des corps rigides (MSTRUCT_GENERATEUR_DCR).
-> Ajout d'un opérateur de décallage de la topologie (MG_CG_OP_TRANSF_DECALLAGE).
-> Retrait de «using namespace std»  (conflit avec namespace chrono) et modification des fichiers affectés.
-> Modification de mailleur2d.cpp afin d'enregistrer un fichier MAGiC (void.magic) lorsque le nombre d'itération dépasse la valeur maximale.

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 couturad 951
8     typedef void fonction_affiche(char *);
9    
10     class MSTRUCT_VER
11 couturad 919 {
12 couturad 951 public:
13     MSTRUCT_VER(void);
14     ~MSTRUCT_VER(void);
15 couturad 919
16 couturad 951 int exporter_analyse(char* fichier_liste_ves,
17 couturad 926 std::vector<OT_PARAMETRES*> &vector_params_analyse,
18 couturad 951 char* dossier_resultat);
19     int cumuler_analyse(char* fichier_liste_ves,
20     std::vector<OT_PARAMETRES*> &vector_params_analyse,
21     char* dossier_resultat,
22     bool avec_histogramme=false);
23     int exporter_modules_mecaniques(char* fichier_liste_ves_spherique,
24     char* fichier_liste_ves_deviatorique,
25     std::vector<OT_PARAMETRES*> &vector_params_ver,
26     char* dossier_resultat);
27     int cumuler_modules_mecaniques(char* fichier_liste_ves_spherique,
28     char* fichier_liste_ves_deviatorique,
29     std::vector<OT_PARAMETRES*> &vector_params_ver,
30     char* dossier_resultat,
31     bool avec_histogramme=false);
32     void active_affichage(fonction_affiche *fonc);
33     void affiche(char *message);
34     protected:
35 couturad 930
36 couturad 951 int affichageactif;
37     fonction_affiche *fonc_affiche;
38     };
39    
40 couturad 919 #endif