commit:2017:08_22
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| commit:2017:08_22 [2017/08/21 19:44] – papeleux | commit:2017:08_22 [2018/05/04 16:44] (current) – [Commit - LPx - 22 Aout 2017] boman | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Commit - LPx - 22 Aout 2017 ===== | + | ===== Commit |
| Migration VS2015 | Migration VS2015 | ||
| - | ===== Migration VisualStudio 2015 ===== | + | ==== Migration VisualStudio 2015 ==== |
| Les librairies étant à jour, je migres ma configuration vers le visual studio 2015. | Les librairies étant à jour, je migres ma configuration vers le visual studio 2015. | ||
| Il n'est pas indispensable de migrer vos machines à court terme, les 2 compilateurs | Il n'est pas indispensable de migrer vos machines à court terme, les 2 compilateurs | ||
| Line 9: | Line 9: | ||
| ne durera pas et sauf demande spécifique, | ne durera pas et sauf demande spécifique, | ||
| - | ====== Installation visual studio | + | === Installation visual studio === |
| * ATTENTION : la version à installer est " | * ATTENTION : la version à installer est " | ||
| * Seul le C++ est nécessaire à la compilation Metafor (avec tous les composantes du CPP : notament les mfc) | * Seul le C++ est nécessaire à la compilation Metafor (avec tous les composantes du CPP : notament les mfc) | ||
| * ATTENTION : Durant l' | * ATTENTION : Durant l' | ||
| - | ====== LibsVS2015 : ====== | + | === LibsVS2015 : === |
| * Les librairies nécessaire à la compilation de Metafor ont été recompilées avec le VS2015 (disponible sur le ftp : / | * Les librairies nécessaire à la compilation de Metafor ont été recompilées avec le VS2015 (disponible sur le ftp : / | ||
| * Les dernières versions ont été utilisées (quand possible) : | * Les dernières versions ont été utilisées (quand possible) : | ||
| Line 36: | Line 36: | ||
| * Il n'est pas possible d' | * Il n'est pas possible d' | ||
| - | ====== Compilation : ====== | + | ===== Compilation : ===== |
| * rien de changé sauf que le fichier de configuration CMake s' | * rien de changé sauf que le fichier de configuration CMake s' | ||
| - | * Les fichiers CMakeList des répertoires d' | + | * Les fichiers CMakeList des répertoires d' |
| ===== Divers ===== | ===== Divers ===== | ||
| + | * MetaFac : naming des fichiers " | ||
| + | * OneParameterRuptureCriterion : Ajout d'un critère sur le fait que l' | ||
| + | < | ||
| + | if (getD() == COCKROFT ) | ||
| + | { | ||
| + | double cStress1 = getPrincipalStress1(GPM, | ||
| + | double j2 = volumElementShcut.getMechMater()-> | ||
| + | if(j2 != 0.0 && cStress1 > 0.0) | ||
| + | f = cStress1/ | ||
| + | } | ||
| + | else if (getD() == BROZZO ) | ||
| + | { | ||
| + | double cStress1 = getPrincipalStress1(GPM, | ||
| + | double p = volumElementShcut.getMechMater()-> | ||
| + | if ((cStress1-p) != 0.0 && cStress1 > 0.0) | ||
| + | f = (2.0/3.0) * cStress1/ | ||
| + | } | ||
| + | else if (getD() == AYADA ) | ||
| + | { | ||
| + | double p = volumElementShcut.getMechMater()-> | ||
| + | double j2 = volumElementShcut.getMechMater()-> | ||
| + | if(j2 != 0.0 && p > 0.0) | ||
| + | f = p/j2; | ||
| + | } | ||
| + | </ | ||
| ===== Fichiers ajoutés/ | ===== Fichiers ajoutés/ | ||
commit/2017/08_22.1503337454.txt.gz · Last modified: by papeleux
