ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/microstructure/src/mstruct_parametres.h
Revision: 964
Committed: Mon Aug 27 20:05:12 2018 UTC (6 years, 8 months ago) by couturad
Content type: text/plain
File size: 1545 byte(s)
Log Message:
MICROSTRUCTURE: Ajout d'informations pour l'utilisateur

File Contents

# User Rev Content
1 couturad 919 #ifndef _MSTRUCT_PARAMETRES_
2     #define _MSTRUCT_PARAMETRES_
3     #include "ot_parametres.h"
4     #include <vector>
5 couturad 964 typedef void fonction_affiche(char *);
6 couturad 951 class PARAMETRES
7 couturad 919 {
8 couturad 951 public:
9     static void ini_param_generateur_rsa(OT_PARAMETRES *params,int type_inclusion);
10     static void ini_param_generateur_dcr(OT_PARAMETRES *params,int type_inclusion);
11     static void ini_param_materiau(OT_PARAMETRES *params,char* nom_groupe_forme);
12     static void ini_param_carte_taille(OT_PARAMETRES *params);
13     static void ini_param_mailleur(OT_PARAMETRES *params);
14     static void ini_param_mailleur_fem(OT_PARAMETRES *params);
15     static void ini_param_etude(OT_PARAMETRES *params,int type_etude);
16     static void ini_param_homogeneisation(OT_PARAMETRES *params);
17     static void ini_param_analyse(OT_PARAMETRES *params,int type_analyse,bool erosion=false);
18     static void ini_param_ver(OT_PARAMETRES *params);
19 couturad 964 static int generer_fichier_parametres(int type_etude,int type_generateur,int type_inclusion,bool fem_maill_lin,bool fem_maill_quad,fonction_affiche *fonc_affiche=NULL);
20     static int generer_script_ves(int type_etude,int type_inclusion,bool fem_maill_lin,bool fem_maill_quad,fonction_affiche *fonc_affiche=NULL);
21     static int generer_script_post_process(int type_etude,int type_inclusion,bool fem_maill_lin,bool fem_maill_quad,fonction_affiche *fonc_affiche=NULL);
22 couturad 951
23     static int importer_fichier_parametres(char* fichier,OT_PARAMETRES* params);
24     static int importer_fichier_liste_parametres(char* fichier,std::vector<OT_PARAMETRES*> &vector_params);
25 couturad 919
26 couturad 951 protected:
27     };
28    
29 couturad 919 #endif