commit:2019:04_26
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| commit:2019:04_26 [2019/04/25 18:55] – papeleux | commit:2019:04_26 [2019/04/26 09:38] (current) – papeleux | ||
|---|---|---|---|
| Line 25: | Line 25: | ||
| * mat.depend(E, | * mat.depend(E, | ||
| * les tableaux de paramètres sont recalculés sur chaque NTEMP valeur (entre TEMP0 et TEMP9) avant passage à Lagamine | * les tableaux de paramètres sont recalculés sur chaque NTEMP valeur (entre TEMP0 et TEMP9) avant passage à Lagamine | ||
| - | * | + | * L' |
| + | * Définition d'un '' | ||
| + | * Sortie de variables interne matériaux : IF_FATIGUE_DAMAGE / IF_CREEP_DAMAGE / IF_THERMAL_STRAIN | ||
| ===== Loi Arrh2ChabLagMaterial : ===== | ===== Loi Arrh2ChabLagMaterial : ===== | ||
| - | * | + | * Loi d' |
| + | * la liste des paramètres étant différente, | ||
| + | * la construction du PRMat est elle aussi particularisée | ||
| + | * Les routines d' | ||
| ===== Lois TMChabLagMaterial | ===== Lois TMChabLagMaterial | ||
| * Les lois TM... sont les dérivation ThermoMécaniques des lois précitées (la température est une variable recalculée aux points de Gauss & les flux de chaleurs sont calculés) | * Les lois TM... sont les dérivation ThermoMécaniques des lois précitées (la température est une variable recalculée aux points de Gauss & les flux de chaleurs sont calculés) | ||
| - | * | + | * Définition d'un '' |
| + | ===== Tests : ===== | ||
| + | * le matériau testé et identifié Alloy 230 est défini avec 5 variantes de loi matériau dans le fichier | ||
| + | mtLagamine\tools\Alloy230.py. Les lois sont : | ||
| + | * Iarrh0BaseIso24 : loi isotherme identifiée à 24°C tel que défini dans le test IARRH=0\1-Base\1_4.Lag | ||
| + | * Iarrh0AnisoT : loi anisotherme Iarrh=0 tel que défini dans Tests\IARRH=0\2-Anisotherme\OP_TMF.lag | ||
| + | * Iarrh1AnisoT : loi anisotherme Iarrh=1 | ||
| + | * Iarrh2BaseIso24 : loi isotherme@24°C Iarrh=2 avec endo tel que défini dans Tests\IARRH=2\1-Base-ISO_24_0_8\24_0_8.lag | ||
| + | * Iarrh2AnisoT : loi anisotherme Iarrh=2 | ||
| + | * Iarrh2AnisoTDamage : loi anisotherme | ||
| + | ===== Toutes lois : ===== | ||
| ===== LagamineAPI : ===== | ===== LagamineAPI : ===== | ||
| - | * | + | * La Librairie LagamineAPI a été moultes fois recompilées depuis mon commit précédent au fur et à mesure des modifications et bugFixes de Lagamine Ainsi que du changement d' |
| + | * => Sous Windows : updatez vos libs avec la dernière version (ftp metafor : / | ||
| + | ou recompilez les : | ||
| + | * recup des sources : git clone de Lagamine & LagamineAPI (sur le gitlab de l' | ||
| + | * IMPORTANT : aller sur ma branche de Lagamine : cd Lagamine / git checkout L.Papeleux | ||
| + | * générer lagamineAPI : "cd LagamineAPI" | ||
| + | * => Sous Stations : rien à faire (les dernières libs / | ||
| ====== Divers : ====== | ====== Divers : ====== | ||
| - | ===== fpe : ===== | + | ===== fpe (windows) |
| - | * | + | * suppression des masques _EM_INVALID et _EM_DENORMAL des erreurs masquées |
| + | * => -fpe signalera dorénavant les erreurs | ||
| + | * ==> -fpe masque toujours les erreurs | ||
| + | * dès que j'ai du temps, je relance les batteries complètes en -fpe pour voir ce qui reste limite... | ||
| + | ===== FourthOrderTensor3D: | ||
| + | * addLocalRefLagamineComplianceTensor : Ajout d'une matrice de raideur analytique matériau LAgamine calculé dans un référentien locale à la MRT (idem addLagamineComplianceTensor avec une gestion de la rotation en plus) | ||
| + | ===== alloc PMat : ===== | ||
| + | * simplification de l' | ||
| + | ===== toolbox.utilities : ===== | ||
| + | * Ajout d'une fonction : asciiMatrix2InMemoryDataVector permettant de charger une colonne d'un fichier ascii comme InMemoryDataVector | ||
| + | ===== toolbox.genTube : ===== | ||
| + | * Classe de génération de maillage de tube un peu plus flexible que celle existant précédemment (et au format orienté objet) | ||
| ===== Fichiers ajoutés/ | ===== Fichiers ajoutés/ | ||
| < | < | ||
| - | Added : | + | Added : oo_meta/ |
| + | Added : oo_nda/ | ||
| + | Added : oo_nda/ | ||
| + | Added : oo_nda/ | ||
| + | Added : oo_nda/ | ||
| + | Added : oo_nda/ | ||
| + | Added : oo_nda/ | ||
| Deleted : | Deleted : | ||
| Moved : | Moved : | ||
| Line 50: | Line 88: | ||
| ===== Tests ajoutés/ | ===== Tests ajoutés/ | ||
| < | < | ||
| - | Adding: | + | Adding: |
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| + | Adding: oo_nda/ | ||
| + | oo_nda/ | ||
| + | oo_nda/ | ||
| Deleted : | Deleted : | ||
| Moved : | Moved : | ||
commit/2019/04_26.1556211343.txt.gz · Last modified: by papeleux
