ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/lib/microstructure/src/sphere_grille.h
Revision: 772
Committed: Fri Jan 15 21:16:39 2016 UTC (9 years, 3 months ago) by couturad
Content type: text/plain
File size: 409 byte(s)
Log Message:
Librairie microstructure:
    -> Ajout d'un fichier de parametres
    -> Ajout d'une procedure de creation d'un cube homogene
    -> Ajout d'une procedure de creation d'un cube avec une inclusion
    -> Ajout d'une procedure de maillage (lineaire/quadratique) du VER
    -> Ajout d'une procedure d'application des conditions limites
              -> Chargement purement spherique (deformations homogenes/contraintes homogenes)
              -> Chargement purement deviatorique (deformations homogenes/contraintes homogenes)
    -> Ajout d'une procedure d'homogeneisation
              -> Calcul du tenseur des deformations
              -> Calcul du tenseur des contraintes
              -> Calcul du module de compressibilite apparent
              -> Calcul du module de cisaillement apparent

Librairie geometrie:
    -> Ajout d'une procedure de calcul du volume d'une mg_primitive

Application microstructure.exe:
    -> Ajout d'une commande pour generer le fichier de parametres du VER
    -> Ajout d'une commande pour construire le VER a partir du fichier de parametres

File Contents

# User Rev Content
1 couturad 772 #ifndef _SPHERE_GRILLE_
2     #define _SPHERE_GRILLE_
3    
4     #include "ot_boite_3d.h"
5    
6     class SPHERE_GRILLE
7     {
8     public:
9     SPHERE_GRILLE(double x,double y,double z,double r,long iid);
10     ~SPHERE_GRILLE();
11    
12     void get_xyz(double *xyz);
13     double get_rayon();
14     class BOITE_3D get_boite_3D(void);
15     unsigned long get_id();
16    
17     protected:
18     double point[3];
19     double rayon;
20     class BOITE_3D *boite;
21     unsigned long id;
22     };
23    
24     #endif