Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:futur:lpx

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
commit:futur:lpx [2018/06/28 15:01] papeleuxcommit:futur:lpx [2019/06/18 17:31] papeleux
Line 1: Line 1:
 ===== Future commit LPX ===== ===== Future commit LPX =====
  
-===== Commit - LPx - 29 Juin 2018 =====+===== Commit - LPx - 19 Juin 2019 =====
  
-YieldGpState : +IfElementsValuesExtractor
  
-===== YieldGpState  ===== +===== IfElementsValuesExtractor : ===== 
- +  * Metafor possède déjà un IFElementValueExtractor extrayant la valeur moyenne d'un champ sur 1 élément(comme son singulier l'indique). 
- +  * Il peut être intéressant de récupérer la valeur sur tous les éléments (pour par exemple en calculer le max=> j'ai ajouté : IFElementsValueExtractor qui extrait les valeurs moyennes sur tous les éléments d'une interaction (pour l'instant la seule interface définie)
- +  Il n'y a pas d'opérateur de tri ni de sélection sur l'interaction 
-===== Divers : ===== +  * Les éléments inactivés sortent une valeur à 0 (on pourrait ajouter une autre valeur par défaut au besoin
-  * tests Fluotournage :  +  Il est évidemment possible d'appliquer un Vector2ScalarOperator sur l'extracteur (MaxOperator(), MeanOperator, MinOperator, ...) 
-  * ContinuousDamageEvpIsoHHypoMaterial : bug MCCE +  exemple ajoutés à cont2 :  
-    * le paramètre MCCE (introduit par Christianest un paramètre qui modifie l'effet de l'endommagement sur les paramètres matériaux selon que l'on soit en traction ou compression. En effet, un matériau a beau être endommagé, sa résistance à la compression est moins impactée par cet endommagement que en traction+<code>    
-    le paramètre est calculé sur le pas de temps précédent ''mcce = computeMCCE(GP0)'' +    valuesmanager.add(51, IFElementsValueExtractor(interactionset(99), IF_EPL)) #meanElems_IF_EPL_Interaction_99 
-    les termes de modification des paramètres élastique s'écrivent : ''(1-d*mcce)'' +    valuesmanager.add(52, IFElementsValueExtractor(interactionset(99), IF_EPL), MaxOperator(), 'MaxEplInter99') 
-    * Mais il n'était pas passé à ''computePlasticCorrection''+    valuesmanager.add(53, IFElementsValueExtractor(interactionset(99), IF_EVMS)) #meanElems_IF_EVMS_Interaction_99 
 +    valuesmanager.add(54, IFElementsValueExtractor(interactionset(99), IF_EVMS), MaxOperator(), 'MaxEvmsInter99'
 +</code>
 ===== Fichiers ajoutés/supprimés : ===== ===== Fichiers ajoutés/supprimés : =====
 <code> <code>
-Added : +Added : oo_meta/mtFEM/extractors/IFElementsValueExtractor.h/cpp
 Deleted :  Deleted : 
 Moved :  Moved : 
Line 25: Line 27:
 ===== Tests ajoutés/supprimés ===== ===== Tests ajoutés/supprimés =====
 <code> <code>
-Adding: +Adding: oo_meta/apps/imp/nineStopCriterion3.py
 Deleted :  Deleted : 
 Moved :  Moved : 
 </code> </code>
  
- --- //[[L.Papeleux@ulg.ac.be|Luc Papeleux]] 2018/06/28 //+ --- //[[L.Papeleux@ulg.ac.be|Luc Papeleux]] 2019/06/11 //
  
  
  
commit/futur/lpx.txt · Last modified: 2019/06/18 17:31 by papeleux

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki