Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2014:10_31

Differences

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

Link to this comparison view

Next revision
Previous revision
commit:2014:10_31 [2014/10/31 17:23] – created wauteletcommit:2014:10_31 [2016/03/30 15:23] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Commit 2014-10-29 ======+====== Commit 2014-11-04 ======
  
 ===== Modifications ===== ===== Modifications =====
  
-==== Nouvel Interfaçage du Lagrangien Augmenté  ====+==== Réorganisation de la libraire mtContact ====
  
-L'algorithme du Lagrangien Augmenté pour la gestion du contact est implementé sous les formes suivantes : +J'ai regroupé toutes les sources dans le nouveau sous-dossier src et j'ai ajouté les nouveaux cas tests qui testent l'interfaçage dans le nouveau sous-dossier tests.
  
-  - Version standard (On effectue un nombre fixe d'augmentations par pas de temps sur les interactions de contact sélectionnées.) +==== Modification Interfaçage du Lagrangien Augmenté  ==== 
-<code> + 
-alm = StandardAugmentedLagrangianManager(metafor) +Par rapport à mon commit précédent, j'ai raccourci la fonction 
-alm.setNbOfIterationsPerStep(parameter['NbreAugmentation']) +<code>             
-             +alm.addContactInteraction(ci) devient alm.add(ci)
-augLagAugmentation = AugLagClassicalAugmentation(alm) +
-ci.setAugLagAugmentation(augLagAugmentation) +
-             +
-alm.addContactInteraction(ci)+
 </code> </code>
-  - Version automatique (On effectue un nombre d'augmentations par pas de temps de manière à satisfaire un critère donné (Critère géométrique ou en force), et ce nombre ne peut pas être supérieur à une valeur maximale donnée.) :  
-<code> 
-alm = AutomaticAugmentedLagrangianManager(metafor) 
-alm.setMaxNbOfIterations(parameter['NbreAugmentationMax']) 
-             
-augLagCriterion = AugLagGeoCriterion(alm) 
-augLagCriterion.setNormalGapPrec(parameter['gapNTol']) 
-augLagCriterion.setTangentialGapPrec(parameter['gapTTol'])             
-ci.setAugLagCriterion(augLagCriterion) 
-             
-augLagAugmentation = AugLagClassicalAugmentation(alm) 
-ci.setAugLagAugmentation(augLagAugmentation) 
-             
-alm.addContactInteraction(ci) 
-</code> 
-Il existe 4 critères de base :  
-  - Critère géométrique  
-<code> 
-augLagGeoCriterion= AugLagGeoCriterion(alm) 
-augLagGeoCriterion.setNormalGapNorm(ALM_MAX_NORM) 
-augLagGeoCriterion.setTangentialGapNorm(ALM_MEAN_NORM) 
-augLagGeoCriterion.setNormalGapPrec(parameter['gapNTol']) 
-augLagGeoCriterion.setTangentialGapPrec(parameter['gapTTol']) 
-</code>         
-  - Critère géométrique normalisé 
-<code> 
-augLagNormalisedGeoCriterion= AugLagNormalisedGeoCriterion(alm) 
-augLagNormalisedGeoCriterion.setNormalGapNorm(ALM_MAX_NORM) 
-augLagNormalisedGeoCriterion.setTangentialGapNorm(ALM_MEAN_NORM) 
-augLagNormalisedGeoCriterion.setNormalGapPrec(parameter['gapNTol']) 
-augLagNormalisedGeoCriterion.setTangentialGapPrec(parameter['gapTTol']) 
-</code>         
-  - Critère force ou pression/cisaillement (si on utilise la méthode area in contact)  
-<code> 
-augLagForceCriterion= AugLagForceCriterion(alm) 
-augLagForceCriterion.setContactPressureNorm(ALM_MAX_NORM) 
-augLagForceCriterion.setContactShearNorm(ALM_MEAN_NORM) 
-augLagForceCriterion.setContactPressurePrec(parameter['contactPressureTol']) 
-augLagForceCriterion.setContactShearPrec(parameter['contactShearTol']) 
-</code>         
-  - Critère force ou pression/cisaillement normalisé (si on utilise la méthode area in contact)  
-<code>  
-augLagNormalisedForceCriterion= AugLagNormalisedForceCriterion(alm) 
-augLagNormalisedForceCriterion.setContactPressureNorm(ALM_MAX_NORM) 
-augLagNormalisedForceCriterion.setContactShearNorm(ALM_MEAN_NORM) 
-augLagNormalisedForceCriterion.setContactPressurePrec(parameter['contactPressureTol']) 
-augLagNormalisedForceCriterion.setContactShearPrec(parameter['contactShearTol']) 
-</code>         
-Il est possible de les combiner pour faire un critère multiple :         
-<code>         
-augLagGeoForceCriterion = AugLagMultipleCriterions(alm) 
-augLagGeoForceCriterion.add(augLagGeoCriterion) 
-augLagGeoForceCriterion.add(augLagNormalisedForceCriterion) 
-</code>         
-Il est possible d'enlever un critère du critère multiple : 
-<code> 
-augLagGeoForceCriterion.remove(augLagNormalisedForceCriterion) 
-</code> 
-Pour finir, il faut associer le matériau suivant pour chaque interaction de contact sélectionnée :  
-<code> 
-        if(parameter['ContactType']=='Frictionless'): 
-            materset.define (2, AugLagFrictionlessContactMaterial)         
-            materset(2).put(PROF_CONT,  parameter['Prof'])                 
-            materset(2).put(PEN_NORMALE, parameter['CN'])                 
-            materset(2).put(TYPE_CONT,parameter['ContactDetection'])    
-            print "Frictionless Contact Material" 
-        elif(parameter['ContactType']=='Sticking'): 
-            materset.define (2, AugLagStickingContactMaterial)             
-            materset(2).put(PROF_CONT,  parameter['Prof'])                 
-            materset(2).put(PEN_TANGENT,  parameter['CT'])                 
-            materset(2).put(PEN_NORMALE, parameter['CN'])                
-            materset(2).put(TYPE_CONT,parameter['ContactDetection'])     
-            print "Sticking Contact Material" 
-        elif(parameter['ContactType']=='Coulomb'): 
-            materset.define (2, AugLagCoulombContactMaterial)                 
-            materset(2).put(PROF_CONT,  parameter['Prof'])                  
-            materset(2).put(COEF_FROT_STA,    parameter['MuSTA'])         
-            materset(2).put(COEF_FROT_DYN,    parameter['MuDYN'])         
-            materset(2).put(PEN_TANGENT,  parameter['CT'])                
-            materset(2).put(PEN_NORMALE, parameter['CN'])                
-            materset(2).put(TYPE_CONT,parameter['ContactDetection'])     
-            print "Coulomb Contact Material" 
-        else: 
-            print "Bad definition of type contact" 
-</code>             
-**Étant donné que la configuration/état interne de l'objet "critère" et "augmentation" dépend du matériau associé à l'interaction de contact, il faut à chaque fois instancier un objet critère et augmentation pour chaque interaction de contact qui possède un matériau différent (Frictionless, Sticking et Coulomb).**  
  
-<note important> +==== Ajout d'une fonctionnalité pour la méthode Area In Contact ==== 
-Il est à noter que l'algorithme n'a pas été testé dans les cas suivants : +
- +
-  - ALE (Mise à jour du point de collement ?), +
-  - en contact déformable - déformable, +
-  - en contact 3D, ...  +
-</note> +
- +
-D'autres explications seront données dans la documentation de l'algorithme.  +
- +
-==== Ajout d'une fonctionnalité sur l'extraction du cisaillement et de la force tangentielle de contact ====  +
- +
-La gestion du contact tangentielle se fait au moyen d'une base locale associée à chaque nœud en contact construite à partir du gap tangentiel, de manière à ce que la direction tangentielle soit toujours alignée avec la direction du glissement. Ainsi, par construction, la valeur du cisaillement (force tangentielle) de contact est toujours positive ou nulle. +
  
-Dans certains cas de figure, afin de comparer avec des résultats de la littérature, il peut être intéressant d'utiliser la base locale de l'outil, qui est identique pour chaque nœud en contact, afin d'avoir une valeur du cisaillement (force tangentielle) de contact positive (c'est à dire que la force tangentielle de contact est alignée avec la tangente de l'outil) ou négative (cas contraire)+Pour des cas-tests d'Yves, j'ai interfacé une option qui permet de calculer une aire de contact nodale lorsque le nœud de contact se trouve à l'intérieur du solide
  
 Pour se faire, il suffit d'utiliser les commandes suivantes :  Pour se faire, il suffit d'utiliser les commandes suivantes : 
 <code> <code>
-extractorFt TangentForceValueExtractor(ci+prp2 ElementProperties(Contact2D|3DElement   
-extractorFt.setUseToolLocalSystemAxes(True) +prp2.put(AREAINCONTACTBOUNDARYSELECTIONAICBS_INTERNAL)
-valuesmanager.add(1, extractorFt,'Ft'+
 </code> </code>
-**Cette fonctionnalité ne marche que pour l'instant en état plan déformation et en axisymétrique.**  
  
-==== Ajout d'un Timer ====+Par défaut, l'option AREAINCONTACTBOUNDARYSELECTION est fixée à AICBS_EXTERNAL. Dans ce cas là, un noeud de contact à l'intérieur du solide possède une aire de contact nodale nulle et dès lors une force de contact nulle, quelque soit la valeur du gap ! 
  
-Afin de tenir compte de la fraction du temps CPU passée dans les routines liées à l'algorithme du Lagrangien Augmenté (dès le début jusqu'à la fin de l'intégration temporelle), j'ai ajouté un timer dans le même ordre d'idée que ceux qui existent pour l'assemblage de la matrice de raideur tangente, la détection du contact, etc.  
  
-==== Ajout d'options globales pour debugger Metafor ====+<note important> 
 +J'ai corrigé un bug dans mes sources précédentes qu'Yves a mis en évidence lors d'une tentative de compilation sur le cluster : 
  
-Il est possible de +La fonction valeur absolue "fabs" (pour les doubles ou float) nécessite d'inclure dans le header #include <math.h>.  
 +  
 +</note>
  
-  - de mettre à jour la fenêtre de visualisation à chaque augmentation.  +<note warning>J'ai ajouté la conversion des fichiers .txt dans l'opération dos2unix dans comp.py sur les stations ! Veuillez mettre à jour votre bin sur toutes les stations ! </note>
-  - de sauvegarder les grandeurs des extracteurs sur le disque dur à chaque augmentation. +
  
 ==== Modification des Cas Tests ====  ==== Modification des Cas Tests ==== 
  
-=== ALE === +=== Area In Contact === 
  
-Le cas test apps.ale.friction2Ddd utilise le mailleur gen4. J'ai constaté que le maillage dans la version de développement du cas-test dépend du fait que l'on lance Metafor avec la fenêtre de visualisation graphique ou en ligne de commande. Le cas-test plante suite à la présence de contact déformable déformable et une faible valeur de la pénalité tangentielle avec le maillage généré suite au lancement du cas test en ligne de commande. +J'ai nettoyé tous les cas-tests où l'option Area In Contact est utilisée sous les formes suivantes (avec un booléen ou un entier au lieu de l'enum): 
  
-Pour obtenir des résultats cohérents et (avoir des résultats puisqu'il plantait), j'ai augmenté la pénalité  tangentielle de 1.E4 à 1.E5.  +<code> 
- +prp2 = ElementProperties(Contact2D|3DElement        
-=== Lagrangien Augmenté ===  +prp2.put(AREAINCONTACTTrue) => prp2.put(AREAINCONTACT, AIC_ONCE) 
- +prp2.put(AREAINCONTACT, False) => prp2.put(AREAINCONTACT, AIC_NO) 
-Il y a quelques cas-tests dans la batterie sur le lagrangien augmenté :  +prp2.put(AREAINCONTACT, 1) => prp2.put(AREAINCONTACT, AIC_ONCE) 
- +prp2.put(AREAINCONTACT, 0) => prp2.put(AREAINCONTACT, AIC_NO) 
-  - apps.complex.contact3dDefoDefoAugLag1 +</code>
-  - apps.complex.contact3dDefoDefoAugLag2 +
-  - apps.complex.contact3dDefoDefoAugLag3 +
-  - apps.contactMec.contact2dEpeAugLagCoul +
-  - apps.contactMec.contact2dEpeAugLagFricLess +
-  - apps.contactMec.contact2dEpeAugLagStick +
-  - apps.qs.contact3dDefoDefo1 +
-  - apps.qs.contactDefoDefoAugLag1 +
-  - apps.qs.contactDefoDefoAugLag2 +
-  - apps.qs.contactDefoDefoAugLag3 +
-  - apps.qs.contactDefoDefoAugLag4 +
- +
-J'ai adapté l'interfaçage des cas-tests en modifiant les fonctions de la boite à outil apps.toolbox.createContactTests . Les cas-tests fonctionnent mais rien ne garantit que +
  
  
Line 182: Line 67:
 [a]:mtContact/__init__.py [a]:mtContact/__init__.py
 [a]:mtContact/tests/__init__.py [a]:mtContact/tests/__init__.py
-[r]: mtContact/AbradableCurve.cpp => [a]: mtContact/src/AbradableCurve.cpp +[r]:mtContact/AbradableCurve.cpp => [a]: mtContact/src/AbradableCurve.cpp 
-[r]: mtContact/AbradableRevolutionSurfaceSide.cpp => [a]: mtContact/src/AbradableRevolutionSurfaceSide.cpp +[r]:mtContact/AbradableRevolutionSurfaceSide.cpp => [a]: mtContact/src/AbradableRevolutionSurfaceSide.cpp 
-[r]: mtContact/AbradableSide.cpp => [a]: mtContact/src/AbradableSide.cpp +[r]:mtContact/AbradableSide.cpp => [a]: mtContact/src/AbradableSide.cpp 
-[r]: mtContact/AbradableSkinContactTool.cpp => [a]: mtContact/src/AbradableSkinContactTool.cpp +[r]:mtContact/AbradableSkinContactTool.cpp => [a]: mtContact/src/AbradableSkinContactTool.cpp 
-[r]: mtContact/AbradableWireContactTool.cpp => [a]: mtContact/src/AbradableWireContactTool.cpp +[r]:mtContact/AbradableWireContactTool.cpp => [a]: mtContact/src/AbradableWireContactTool.cpp 
-[r]: mtContact/ActiveContactInteractionIterator.cpp => [a]: mtContact/src/ActiveContactInteractionIterator.cpp +[r]:mtContact/ActiveContactInteractionIterator.cpp => [a]: mtContact/src/ActiveContactInteractionIterator.cpp 
-[r]: mtContact/AreaInContactValueExtractor.cpp => [a]: mtContact/src/AreaInContactValueExtractor.cpp +[r]:mtContact/AreaInContactValueExtractor.cpp => [a]: mtContact/src/AreaInContactValueExtractor.cpp 
-[r]: mtContact/ArmeroContactMethod.cpp => [a]: mtContact/src/ArmeroContactMethod.cpp +[r]:mtContact/ArmeroContactMethod.cpp => [a]: mtContact/src/ArmeroContactMethod.cpp 
-[r]: mtContact/AugLagAugmentation.cpp => [a]: mtContact/src/AugLagAugmentation.cpp +[r]:mtContact/AugLagAugmentation.cpp => [a]: mtContact/src/AugLagAugmentation.cpp 
-[r]: mtContact/AugLagAugmentationPart.cpp => [a]: mtContact/src/AugLagAugmentationPart.cpp +[r]:mtContact/AugLagAugmentationPart.cpp => [a]: mtContact/src/AugLagAugmentationPart.cpp 
-[r]: mtContact/AugLagClassicalAugmentation.cpp => [a]: mtContact/src/AugLagClassicalAugmentation.cpp +[r]:mtContact/AugLagClassicalAugmentation.cpp => [a]: mtContact/src/AugLagClassicalAugmentation.cpp 
-[r]: mtContact/AugLagCoulombContactGpState.cpp => [a]: mtContact/src/AugLagCoulombContactGpState.cpp +[r]:mtContact/AugLagCoulombContactGpState.cpp => [a]: mtContact/src/AugLagCoulombContactGpState.cpp 
-[r]: mtContact/AugLagCoulombContactMaterial.cpp => [a]: mtContact/src/AugLagCoulombContactMaterial.cpp +[r]:mtContact/AugLagCoulombContactMaterial.cpp => [a]: mtContact/src/AugLagCoulombContactMaterial.cpp 
-[r]: mtContact/AugLagCriterion.cpp => [a]: mtContact/src/AugLagCriterion.cpp +[r]:mtContact/AugLagCriterion.cpp => [a]: mtContact/src/AugLagCriterion.cpp 
-[r]: mtContact/AugLagCriterionNormMethod.cpp => [a]: mtContact/src/AugLagCriterionNormMethod.cpp +[r]:mtContact/AugLagCriterionNormMethod.cpp => [a]: mtContact/src/AugLagCriterionNormMethod.cpp 
-[r]: mtContact/AugLagCriterionPart.cpp => [a]: mtContact/src/AugLagCriterionPart.cpp +[r]:mtContact/AugLagCriterionPart.cpp => [a]: mtContact/src/AugLagCriterionPart.cpp 
-[r]: mtContact/AugLagCriterionStatus.cpp => [a]: mtContact/src/AugLagCriterionStatus.cpp +[r]:mtContact/AugLagCriterionStatus.cpp => [a]: mtContact/src/AugLagCriterionStatus.cpp 
-[r]: mtContact/AugLagForceCriterion.cpp => [a]: mtContact/src/AugLagForceCriterion.cpp +[r]:mtContact/AugLagForceCriterion.cpp => [a]: mtContact/src/AugLagForceCriterion.cpp 
-[r]: mtContact/AugLagFrictionalForceCriterion.cpp => [a]: mtContact/src/AugLagFrictionalForceCriterion.cpp +[r]:mtContact/AugLagFrictionalForceCriterion.cpp => [a]: mtContact/src/AugLagFrictionalForceCriterion.cpp 
-[r]: mtContact/AugLagFrictionalGeoCriterion.cpp => [a]: mtContact/src/AugLagFrictionalGeoCriterion.cpp +[r]:mtContact/AugLagFrictionalGeoCriterion.cpp => [a]: mtContact/src/AugLagFrictionalGeoCriterion.cpp 
-[r]: mtContact/AugLagFrictionalMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagFrictionalMechanicalContactGpState.cpp +[r]:mtContact/AugLagFrictionalMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagFrictionalMechanicalContactGpState.cpp 
-[r]: mtContact/AugLagFrictionalMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagFrictionalMechanicalContactMaterial.cpp +[r]:mtContact/AugLagFrictionalMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagFrictionalMechanicalContactMaterial.cpp 
-[r]: mtContact/AugLagFrictionalNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagFrictionalNormalisedForceCriterion.cpp +[r]:mtContact/AugLagFrictionalNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagFrictionalNormalisedForceCriterion.cpp 
-[r]: mtContact/AugLagFrictionalNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagFrictionalNormalisedGeoCriterion.cpp +[r]:mtContact/AugLagFrictionalNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagFrictionalNormalisedGeoCriterion.cpp 
-[r]: mtContact/AugLagFrictionlessContactGpState.cpp => [a]: mtContact/src/AugLagFrictionlessContactGpState.cpp +[r]:mtContact/AugLagFrictionlessContactGpState.cpp => [a]: mtContact/src/AugLagFrictionlessContactGpState.cpp 
-[r]: mtContact/AugLagFrictionlessContactMaterial.cpp => [a]: mtContact/src/AugLagFrictionlessContactMaterial.cpp +[r]:mtContact/AugLagFrictionlessContactMaterial.cpp => [a]: mtContact/src/AugLagFrictionlessContactMaterial.cpp 
-[r]: mtContact/AugLagGeoCriterion.cpp => [a]: mtContact/src/AugLagGeoCriterion.cpp +[r]:mtContact/AugLagGeoCriterion.cpp => [a]: mtContact/src/AugLagGeoCriterion.cpp 
-[r]: mtContact/AugLagMaxNorm.cpp => [a]: mtContact/src/AugLagMaxNorm.cpp +[r]:mtContact/AugLagMaxNorm.cpp => [a]: mtContact/src/AugLagMaxNorm.cpp 
-[r]: mtContact/AugLagMeanNorm.cpp => [a]: mtContact/src/AugLagMeanNorm.cpp +[r]:mtContact/AugLagMeanNorm.cpp => [a]: mtContact/src/AugLagMeanNorm.cpp 
-[r]: mtContact/AugLagMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagMechanicalContactGpState.cpp +[r]:mtContact/AugLagMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagMechanicalContactGpState.cpp 
-[r]: mtContact/AugLagMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagMechanicalContactMaterial.cpp +[r]:mtContact/AugLagMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagMechanicalContactMaterial.cpp 
-[r]: mtContact/AugLagMultipleCriterions.cpp => [a]: mtContact/src/AugLagMultipleCriterions.cpp +[r]:mtContact/AugLagMultipleCriterions.cpp => [a]: mtContact/src/AugLagMultipleCriterions.cpp 
-[r]: mtContact/AugLagNorm.cpp => [a]: mtContact/src/AugLagNorm.cpp +[r]:mtContact/AugLagNorm.cpp => [a]: mtContact/src/AugLagNorm.cpp 
-[r]: mtContact/AugLagNormalClassicalAugmentation.cpp => [a]: mtContact/src/AugLagNormalClassicalAugmentation.cpp +[r]:mtContact/AugLagNormalClassicalAugmentation.cpp => [a]: mtContact/src/AugLagNormalClassicalAugmentation.cpp 
-[r]: mtContact/AugLagNormalForceCriterion.cpp => [a]: mtContact/src/AugLagNormalForceCriterion.cpp +[r]:mtContact/AugLagNormalForceCriterion.cpp => [a]: mtContact/src/AugLagNormalForceCriterion.cpp 
-[r]: mtContact/AugLagNormalGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalGeoCriterion.cpp +[r]:mtContact/AugLagNormalGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalGeoCriterion.cpp 
-[r]: mtContact/AugLagNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagNormalisedForceCriterion.cpp +[r]:mtContact/AugLagNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagNormalisedForceCriterion.cpp 
-[r]: mtContact/AugLagNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalisedGeoCriterion.cpp +[r]:mtContact/AugLagNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalisedGeoCriterion.cpp 
-[r]: mtContact/AugLagNormalisedGeoCriterionPart.cpp => [a]: mtContact/src/AugLagNormalisedGeoCriterionPart.cpp +[r]:mtContact/AugLagNormalisedGeoCriterionPart.cpp => [a]: mtContact/src/AugLagNormalisedGeoCriterionPart.cpp 
-[r]: mtContact/AugLagNormalMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagNormalMechanicalContactGpState.cpp +[r]:mtContact/AugLagNormalMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagNormalMechanicalContactGpState.cpp 
-[r]: mtContact/AugLagNormalMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagNormalMechanicalContactMaterial.cpp +[r]:mtContact/AugLagNormalMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagNormalMechanicalContactMaterial.cpp 
-[r]: mtContact/AugLagNormalNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagNormalNormalisedForceCriterion.cpp +[r]:mtContact/AugLagNormalNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagNormalNormalisedForceCriterion.cpp 
-[r]: mtContact/AugLagNormalNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalNormalisedGeoCriterion.cpp +[r]:mtContact/AugLagNormalNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalNormalisedGeoCriterion.cpp 
-[r]: mtContact/AugLagSingleCriterion.cpp => [a]: mtContact/src/AugLagSingleCriterion.cpp +[r]:mtContact/AugLagSingleCriterion.cpp => [a]: mtContact/src/AugLagSingleCriterion.cpp 
-[r]: mtContact/AugLagStickingContactGpState.cpp => [a]: mtContact/src/AugLagStickingContactGpState.cpp +[r]:mtContact/AugLagStickingContactGpState.cpp => [a]: mtContact/src/AugLagStickingContactGpState.cpp 
-[r]: mtContact/AugLagStickingContactMaterial.cpp => [a]: mtContact/src/AugLagStickingContactMaterial.cpp +[r]:mtContact/AugLagStickingContactMaterial.cpp => [a]: mtContact/src/AugLagStickingContactMaterial.cpp 
-[r]: mtContact/AugLagTangentialClassicalAugmentation.cpp => [a]: mtContact/src/AugLagTangentialClassicalAugmentation.cpp +[r]:mtContact/AugLagTangentialClassicalAugmentation.cpp => [a]: mtContact/src/AugLagTangentialClassicalAugmentation.cpp 
-[r]: mtContact/AugLagTangentialForceCriterion.cpp => [a]: mtContact/src/AugLagTangentialForceCriterion.cpp +[r]:mtContact/AugLagTangentialForceCriterion.cpp => [a]: mtContact/src/AugLagTangentialForceCriterion.cpp 
-[r]: mtContact/AugLagTangentialGeoCriterion.cpp => [a]: mtContact/src/AugLagTangentialGeoCriterion.cpp +[r]:mtContact/AugLagTangentialGeoCriterion.cpp => [a]: mtContact/src/AugLagTangentialGeoCriterion.cpp 
-[r]: mtContact/AugLagTangentialMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagTangentialMechanicalContactGpState.cpp +[r]:mtContact/AugLagTangentialMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagTangentialMechanicalContactGpState.cpp 
-[r]: mtContact/AugLagTangentialMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagTangentialMechanicalContactMaterial.cpp +[r]:mtContact/AugLagTangentialMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagTangentialMechanicalContactMaterial.cpp 
-[r]: mtContact/AugLagTangentialNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagTangentialNormalisedForceCriterion.cpp +[r]:mtContact/AugLagTangentialNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagTangentialNormalisedForceCriterion.cpp 
-[r]: mtContact/AugLagTangentialNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagTangentialNormalisedGeoCriterion.cpp +[r]:mtContact/AugLagTangentialNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagTangentialNormalisedGeoCriterion.cpp 
-[r]: mtContact/AugmentedLagrangianAugmentationManager.cpp => [a]: mtContact/src/AugmentedLagrangianAugmentationManager.cpp +[r]:mtContact/AugmentedLagrangianAugmentationManager.cpp => [a]: mtContact/src/AugmentedLagrangianAugmentationManager.cpp 
-[r]: mtContact/AugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/AugmentedLagrangianConvergenceManager.cpp +[r]:mtContact/AugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/AugmentedLagrangianConvergenceManager.cpp 
-[r]: mtContact/AugmentedLagrangianIterationManager.cpp => [a]: mtContact/src/AugmentedLagrangianIterationManager.cpp +[r]:mtContact/AugmentedLagrangianIterationManager.cpp => [a]: mtContact/src/AugmentedLagrangianIterationManager.cpp 
-[r]: mtContact/AugmentedLagrangianManager.cpp => [a]: mtContact/src/AugmentedLagrangianManager.cpp +[r]:mtContact/AugmentedLagrangianManager.cpp => [a]: mtContact/src/AugmentedLagrangianManager.cpp 
-[r]: mtContact/AutesserreContactMethod.cpp => [a]: mtContact/src/AutesserreContactMethod.cpp +[r]:mtContact/AutesserreContactMethod.cpp => [a]: mtContact/src/AutesserreContactMethod.cpp 
-[r]: mtContact/AutomaticAugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/AutomaticAugmentedLagrangianConvergenceManager.cpp +[r]:mtContact/AutomaticAugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/AutomaticAugmentedLagrangianConvergenceManager.cpp 
-[r]: mtContact/AutomaticAugmentedLagrangianManager.cpp => [a]: mtContact/src/AutomaticAugmentedLagrangianManager.cpp +[r]:mtContact/AutomaticAugmentedLagrangianManager.cpp => [a]: mtContact/src/AutomaticAugmentedLagrangianManager.cpp 
-[r]: mtContact/ClassicalContactMethod.cpp => [a]: mtContact/src/ClassicalContactMethod.cpp +[r]:mtContact/ClassicalContactMethod.cpp => [a]: mtContact/src/ClassicalContactMethod.cpp 
-[r]: mtContact/ConsistentContactMethod.cpp => [a]: mtContact/src/ConsistentContactMethod.cpp +[r]:mtContact/ConsistentContactMethod.cpp => [a]: mtContact/src/ConsistentContactMethod.cpp 
-[r]: mtContact/Contact2DElement.cpp => [a]: mtContact/src/Contact2DElement.cpp +[r]:mtContact/Contact2DElement.cpp => [a]: mtContact/src/Contact2DElement.cpp 
-[r]: mtContact/Contact3DElement.cpp => [a]: mtContact/src/Contact3DElement.cpp +[r]:mtContact/Contact3DElement.cpp => [a]: mtContact/src/Contact3DElement.cpp 
-[r]: mtContact/ContactForceValueExtractor.cpp => [a]: mtContact/src/ContactForceValueExtractor.cpp +[r]:mtContact/ContactForceValueExtractor.cpp => [a]: mtContact/src/ContactForceValueExtractor.cpp 
-[r]: mtContact/ContactGpState.cpp => [a]: mtContact/src/ContactGpState.cpp +[r]:mtContact/ContactGpState.cpp => [a]: mtContact/src/ContactGpState.cpp 
-[r]: mtContact/ContactInteraction.cpp => [a]: mtContact/src/ContactInteraction.cpp +[r]:mtContact/ContactInteraction.cpp => [a]: mtContact/src/ContactInteraction.cpp 
-[r]: mtContact/ContactInteractionIterator.cpp => [a]: mtContact/src/ContactInteractionIterator.cpp +[r]:mtContact/ContactInteractionIterator.cpp => [a]: mtContact/src/ContactInteractionIterator.cpp 
-[r]: mtContact/ContactInteractionSet.cpp => [a]: mtContact/src/ContactInteractionSet.cpp +[r]:mtContact/ContactInteractionSet.cpp => [a]: mtContact/src/ContactInteractionSet.cpp 
-[r]: mtContact/ContactInteractionValueExtractor.cpp => [a]: mtContact/src/ContactInteractionValueExtractor.cpp +[r]:mtContact/ContactInteractionValueExtractor.cpp => [a]: mtContact/src/ContactInteractionValueExtractor.cpp 
-[r]: mtContact/ContactMaterial.cpp => [a]: mtContact/src/ContactMaterial.cpp +[r]:mtContact/ContactMaterial.cpp => [a]: mtContact/src/ContactMaterial.cpp 
-[r]: mtContact/ContactMethod.cpp => [a]: mtContact/src/ContactMethod.cpp +[r]:mtContact/ContactMethod.cpp => [a]: mtContact/src/ContactMethod.cpp 
-[r]: mtContact/ContactMoment2AxeValueExtractor.cpp => [a]: mtContact/src/ContactMoment2AxeValueExtractor.cpp +[r]:mtContact/ContactMoment2AxeValueExtractor.cpp => [a]: mtContact/src/ContactMoment2AxeValueExtractor.cpp 
-[r]: mtContact/ContactState.cpp => [a]: mtContact/src/ContactState.cpp +[r]:mtContact/ContactState.cpp => [a]: mtContact/src/ContactState.cpp 
-[r]: mtContact/ContactStatusValueExtractor.cpp => [a]: mtContact/src/ContactStatusValueExtractor.cpp +[r]:mtContact/ContactStatusValueExtractor.cpp => [a]: mtContact/src/ContactStatusValueExtractor.cpp 
-[r]: mtContact/ContactTool.cpp => [a]: mtContact/src/ContactTool.cpp +[r]:mtContact/ContactTool.cpp => [a]: mtContact/src/ContactTool.cpp 
-[r]: mtContact/CoulombContactGpState.cpp => [a]: mtContact/src/CoulombContactGpState.cpp +[r]:mtContact/CoulombContactGpState.cpp => [a]: mtContact/src/CoulombContactGpState.cpp 
-[r]: mtContact/CoulombContactMaterial.cpp => [a]: mtContact/src/CoulombContactMaterial.cpp +[r]:mtContact/CoulombContactMaterial.cpp => [a]: mtContact/src/CoulombContactMaterial.cpp 
-[r]: mtContact/DdContactInteraction.cpp => [a]: mtContact/src/DdContactInteraction.cpp +[r]:mtContact/DdContactInteraction.cpp => [a]: mtContact/src/DdContactInteraction.cpp 
-[r]: mtContact/EtaAbradableSkinValueExtractor.cpp => [a]: mtContact/src/EtaAbradableSkinValueExtractor.cpp +[r]:mtContact/EtaAbradableSkinValueExtractor.cpp => [a]: mtContact/src/EtaAbradableSkinValueExtractor.cpp 
-[r]: mtContact/FdRdContactInteraction.cpp => [a]: mtContact/src/FdRdContactInteraction.cpp +[r]:mtContact/FdRdContactInteraction.cpp => [a]: mtContact/src/FdRdContactInteraction.cpp 
-[r]: mtContact/FrictionalMechanicalContactGpState.cpp => [a]: mtContact/src/FrictionalMechanicalContactGpState.cpp +[r]:mtContact/FrictionalMechanicalContactGpState.cpp => [a]: mtContact/src/FrictionalMechanicalContactGpState.cpp 
-[r]: mtContact/FrictionalMechanicalContactMaterial.cpp => [a]: mtContact/src/FrictionalMechanicalContactMaterial.cpp +[r]:mtContact/FrictionalMechanicalContactMaterial.cpp => [a]: mtContact/src/FrictionalMechanicalContactMaterial.cpp 
-[r]: mtContact/FrictionlessContactGpState.cpp => [a]: mtContact/src/FrictionlessContactGpState.cpp +[r]:mtContact/FrictionlessContactGpState.cpp => [a]: mtContact/src/FrictionlessContactGpState.cpp 
-[r]: mtContact/FrictionlessContactMaterial.cpp => [a]: mtContact/src/FrictionlessContactMaterial.cpp +[r]:mtContact/FrictionlessContactMaterial.cpp => [a]: mtContact/src/FrictionlessContactMaterial.cpp 
-[r]: mtContact/FrictionlessVariablePenaltyContactGpState.cpp => [a]: mtContact/src/FrictionlessVariablePenaltyContactGpState.cpp +[r]:mtContact/FrictionlessVariablePenaltyContactGpState.cpp => [a]: mtContact/src/FrictionlessVariablePenaltyContactGpState.cpp 
-[r]: mtContact/FrictionlessVariablePenaltyContactMaterial.cpp => [a]: mtContact/src/FrictionlessVariablePenaltyContactMaterial.cpp +[r]:mtContact/FrictionlessVariablePenaltyContactMaterial.cpp => [a]: mtContact/src/FrictionlessVariablePenaltyContactMaterial.cpp 
-[r]: mtContact/GapValueExtractor.cpp => [a]: mtContact/src/GapValueExtractor.cpp +[r]:mtContact/GapValueExtractor.cpp => [a]: mtContact/src/GapValueExtractor.cpp 
-[r]: mtContact/KsiAbradableSkinValueExtractor.cpp => [a]: mtContact/src/KsiAbradableSkinValueExtractor.cpp +[r]:mtContact/KsiAbradableSkinValueExtractor.cpp => [a]: mtContact/src/KsiAbradableSkinValueExtractor.cpp 
-[r]: mtContact/KsiSAbradableWireValueExtractor.cpp => [a]: mtContact/src/KsiSAbradableWireValueExtractor.cpp +[r]:mtContact/KsiSAbradableWireValueExtractor.cpp => [a]: mtContact/src/KsiSAbradableWireValueExtractor.cpp 
-[r]: mtContact/LaursenContactMethod.cpp => [a]: mtContact/src/LaursenContactMethod.cpp +[r]:mtContact/LaursenContactMethod.cpp => [a]: mtContact/src/LaursenContactMethod.cpp 
-[r]: mtContact/LoveContactMethod.cpp => [a]: mtContact/src/LoveContactMethod.cpp +[r]:mtContact/LoveContactMethod.cpp => [a]: mtContact/src/LoveContactMethod.cpp 
-[r]: mtContact/MechanicalContactGpState.cpp => [a]: mtContact/src/MechanicalContactGpState.cpp +[r]:mtContact/MechanicalContactGpState.cpp => [a]: mtContact/src/MechanicalContactGpState.cpp 
-[r]: mtContact/MechanicalContactMaterial.cpp => [a]: mtContact/src/MechanicalContactMaterial.cpp +[r]:mtContact/MechanicalContactMaterial.cpp => [a]: mtContact/src/MechanicalContactMaterial.cpp 
-[r]: mtContact/mtContact.cpp => [a]: mtContact/src/mtContact.cpp +[r]:mtContact/mtContact.cpp => [a]: mtContact/src/mtContact.cpp 
-[r]: mtContact/NormalForceValueExtractor.cpp => [a]: mtContact/src/NormalForceValueExtractor.cpp +[r]:mtContact/NormalForceValueExtractor.cpp => [a]: mtContact/src/NormalForceValueExtractor.cpp 
-[r]: mtContact/NormalMechanicalContactGpState.cpp => [a]: mtContact/src/NormalMechanicalContactGpState.cpp +[r]:mtContact/NormalMechanicalContactGpState.cpp => [a]: mtContact/src/NormalMechanicalContactGpState.cpp 
-[r]: mtContact/NormalMechanicalContactMaterial.cpp => [a]: mtContact/src/NormalMechanicalContactMaterial.cpp +[r]:mtContact/NormalMechanicalContactMaterial.cpp => [a]: mtContact/src/NormalMechanicalContactMaterial.cpp 
-[r]: mtContact/PenaltyMechanicalContactGpState.cpp => [a]: mtContact/src/PenaltyMechanicalContactGpState.cpp +[r]:mtContact/PenaltyMechanicalContactGpState.cpp => [a]: mtContact/src/PenaltyMechanicalContactGpState.cpp 
-[r]: mtContact/PenaltyMechanicalContactMaterial.cpp => [a]: mtContact/src/PenaltyMechanicalContactMaterial.cpp +[r]:mtContact/PenaltyMechanicalContactMaterial.cpp => [a]: mtContact/src/PenaltyMechanicalContactMaterial.cpp 
-[r]: mtContact/PressureContactValueExtractor.cpp => [a]: mtContact/src/PressureContactValueExtractor.cpp +[r]:mtContact/PressureContactValueExtractor.cpp => [a]: mtContact/src/PressureContactValueExtractor.cpp 
-[r]: mtContact/RdContactInteraction.cpp => [a]: mtContact/src/RdContactInteraction.cpp +[r]:mtContact/RdContactInteraction.cpp => [a]: mtContact/src/RdContactInteraction.cpp 
-[r]: mtContact/ScContactInteraction.cpp => [a]: mtContact/src/ScContactInteraction.cpp +[r]:mtContact/ScContactInteraction.cpp => [a]: mtContact/src/ScContactInteraction.cpp 
-[r]: mtContact/ShearContactValueExtractor.cpp => [a]: mtContact/src/ShearContactValueExtractor.cpp +[r]:mtContact/ShearContactValueExtractor.cpp => [a]: mtContact/src/ShearContactValueExtractor.cpp 
-[r]: mtContact/SlidingStatusValueExtractor.cpp => [a]: mtContact/src/SlidingStatusValueExtractor.cpp +[r]:mtContact/SlidingStatusValueExtractor.cpp => [a]: mtContact/src/SlidingStatusValueExtractor.cpp 
-[r]: mtContact/StandardAugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/StandardAugmentedLagrangianConvergenceManager.cpp +[r]:mtContact/StandardAugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/StandardAugmentedLagrangianConvergenceManager.cpp 
-[r]: mtContact/StandardAugmentedLagrangianManager.cpp => [a]: mtContact/src/StandardAugmentedLagrangianManager.cpp +[r]:mtContact/StandardAugmentedLagrangianManager.cpp => [a]: mtContact/src/StandardAugmentedLagrangianManager.cpp 
-[r]: mtContact/StickingContactGpState.cpp => [a]: mtContact/src/StickingContactGpState.cpp +[r]:mtContact/StickingContactGpState.cpp => [a]: mtContact/src/StickingContactGpState.cpp 
-[r]: mtContact/StickingContactMaterial.cpp => [a]: mtContact/src/StickingContactMaterial.cpp +[r]:mtContact/StickingContactMaterial.cpp => [a]: mtContact/src/StickingContactMaterial.cpp 
-[r]: mtContact/StickingVariablePenaltyContactGpState.cpp => [a]: mtContact/src/StickingVariablePenaltyContactGpState.cpp +[r]:mtContact/StickingVariablePenaltyContactGpState.cpp => [a]: mtContact/src/StickingVariablePenaltyContactGpState.cpp 
-[r]: mtContact/StickingVariablePenaltyContactMaterial.cpp => [a]: mtContact/src/StickingVariablePenaltyContactMaterial.cpp +[r]:mtContact/StickingVariablePenaltyContactMaterial.cpp => [a]: mtContact/src/StickingVariablePenaltyContactMaterial.cpp 
-[r]: mtContact/TangentForceValueExtractor.cpp => [a]: mtContact/src/TangentForceValueExtractor.cpp +[r]:mtContact/TangentForceValueExtractor.cpp => [a]: mtContact/src/TangentForceValueExtractor.cpp 
-[r]: mtContact/TangentialMechanicalContactGpState.cpp => [a]: mtContact/src/TangentialMechanicalContactGpState.cpp +[r]:mtContact/TangentialMechanicalContactGpState.cpp => [a]: mtContact/src/TangentialMechanicalContactGpState.cpp 
-[r]: mtContact/TangentialMechanicalContactMaterial.cpp => [a]: mtContact/src/TangentialMechanicalContactMaterial.cpp +[r]:mtContact/TangentialMechanicalContactMaterial.cpp => [a]: mtContact/src/TangentialMechanicalContactMaterial.cpp 
-[r]: mtContact/ThermalContactGpState.cpp => [a]: mtContact/src/ThermalContactGpState.cpp +[r]:mtContact/ThermalContactGpState.cpp => [a]: mtContact/src/ThermalContactGpState.cpp 
-[r]: mtContact/ThermalContactMaterial.cpp => [a]: mtContact/src/ThermalContactMaterial.cpp +[r]:mtContact/ThermalContactMaterial.cpp => [a]: mtContact/src/ThermalContactMaterial.cpp 
-[r]: mtContact/Tm2Contact2DElement.cpp => [a]: mtContact/src/Tm2Contact2DElement.cpp +[r]:mtContact/Tm2Contact2DElement.cpp => [a]: mtContact/src/Tm2Contact2DElement.cpp 
-[r]: mtContact/Tm2Contact3DElement.cpp => [a]: mtContact/src/Tm2Contact3DElement.cpp +[r]:mtContact/Tm2Contact3DElement.cpp => [a]: mtContact/src/Tm2Contact3DElement.cpp 
-[r]: mtContact/TmContact2DElement.cpp => [a]: mtContact/src/TmContact2DElement.cpp +[r]:mtContact/TmContact2DElement.cpp => [a]: mtContact/src/TmContact2DElement.cpp 
-[r]: mtContact/TmContact3DElement.cpp => [a]: mtContact/src/TmContact3DElement.cpp +[r]:mtContact/TmContact3DElement.cpp => [a]: mtContact/src/TmContact3DElement.cpp 
-[r]: mtContact/TmCoulombContactMaterial.cpp => [a]: mtContact/src/TmCoulombContactMaterial.cpp +[r]:mtContact/TmCoulombContactMaterial.cpp => [a]: mtContact/src/TmCoulombContactMaterial.cpp 
-[r]: mtContact/TmFrictionlessContactMaterial.cpp => [a]: mtContact/src/TmFrictionlessContactMaterial.cpp +[r]:mtContact/TmFrictionlessContactMaterial.cpp => [a]: mtContact/src/TmFrictionlessContactMaterial.cpp 
-[r]: mtContact/TmStickingContactMaterial.cpp => [a]: mtContact/src/TmStickingContactMaterial.cpp +[r]:mtContact/TmStickingContactMaterial.cpp => [a]: mtContact/src/TmStickingContactMaterial.cpp 
-[r]: mtContact/TmTrescaContactMaterial.cpp => [a]: mtContact/src/TmTrescaContactMaterial.cpp +[r]:mtContact/TmTrescaContactMaterial.cpp => [a]: mtContact/src/TmTrescaContactMaterial.cpp 
-[r]: mtContact/TrescaContactGpState.cpp => [a]: mtContact/src/TrescaContactGpState.cpp +[r]:mtContact/TrescaContactGpState.cpp => [a]: mtContact/src/TrescaContactGpState.cpp 
-[r]: mtContact/TrescaContactMaterial.cpp => [a]: mtContact/src/TrescaContactMaterial.cpp +[r]:mtContact/TrescaContactMaterial.cpp => [a]: mtContact/src/TrescaContactMaterial.cpp 
-[r]: mtContact/TypeOfContact.cpp => [a]: mtContact/src/TypeOfContact.cpp +[r]:mtContact/TypeOfContact.cpp => [a]: mtContact/src/TypeOfContact.cpp 
-[r]: mtContact/WearAbradableValueExtractor.cpp => [a]: mtContact/src/WearAbradableValueExtractor.cpp +[r]:mtContact/WearAbradableValueExtractor.cpp => [a]: mtContact/src/WearAbradableValueExtractor.cpp 
-[r]: mtContact/AbradableCurve.h => [a]: mtContact/src/AbradableCurve.h +[r]:mtContact/AbradableCurve.h => [a]: mtContact/src/AbradableCurve.h 
-[r]: mtContact/AbradableRevolutionSurfaceSide.h => [a]: mtContact/src/AbradableRevolutionSurfaceSide.h +[r]:mtContact/AbradableRevolutionSurfaceSide.h => [a]: mtContact/src/AbradableRevolutionSurfaceSide.h 
-[r]: mtContact/AbradableSide.h => [a]: mtContact/src/AbradableSide.h +[r]:mtContact/AbradableSide.h => [a]: mtContact/src/AbradableSide.h 
-[r]: mtContact/AbradableSkinContactTool.h => [a]: mtContact/src/AbradableSkinContactTool.h +[r]:mtContact/AbradableSkinContactTool.h => [a]: mtContact/src/AbradableSkinContactTool.h 
-[r]: mtContact/AbradableWireContactTool.h => [a]: mtContact/src/AbradableWireContactTool.h +[r]:mtContact/AbradableWireContactTool.h => [a]: mtContact/src/AbradableWireContactTool.h 
-[r]: mtContact/ActiveContactInteractionIterator.h => [a]: mtContact/src/ActiveContactInteractionIterator.h +[r]:mtContact/ActiveContactInteractionIterator.h => [a]: mtContact/src/ActiveContactInteractionIterator.h 
-[r]: mtContact/AreaInContactValueExtractor.h => [a]: mtContact/src/AreaInContactValueExtractor.h +[r]:mtContact/AreaInContactValueExtractor.h => [a]: mtContact/src/AreaInContactValueExtractor.h 
-[r]: mtContact/ArmeroContactMethod.h => [a]: mtContact/src/ArmeroContactMethod.h +[r]:mtContact/ArmeroContactMethod.h => [a]: mtContact/src/ArmeroContactMethod.h 
-[r]: mtContact/AugLagAugmentation.h => [a]: mtContact/src/AugLagAugmentation.h +[r]:mtContact/AugLagAugmentation.h => [a]: mtContact/src/AugLagAugmentation.h 
-[r]: mtContact/AugLagAugmentationPart.h => [a]: mtContact/src/AugLagAugmentationPart.h +[r]:mtContact/AugLagAugmentationPart.h => [a]: mtContact/src/AugLagAugmentationPart.h 
-[r]: mtContact/AugLagClassicalAugmentation.h => [a]: mtContact/src/AugLagClassicalAugmentation.h +[r]:mtContact/AugLagClassicalAugmentation.h => [a]: mtContact/src/AugLagClassicalAugmentation.h 
-[r]: mtContact/AugLagCoulombContactGpState.h => [a]: mtContact/src/AugLagCoulombContactGpState.h +[r]:mtContact/AugLagCoulombContactGpState.h => [a]: mtContact/src/AugLagCoulombContactGpState.h 
-[r]: mtContact/AugLagCoulombContactMaterial.h => [a]: mtContact/src/AugLagCoulombContactMaterial.h +[r]:mtContact/AugLagCoulombContactMaterial.h => [a]: mtContact/src/AugLagCoulombContactMaterial.h 
-[r]: mtContact/AugLagCriterion.h => [a]: mtContact/src/AugLagCriterion.h +[r]:mtContact/AugLagCriterion.h => [a]: mtContact/src/AugLagCriterion.h 
-[r]: mtContact/AugLagCriterionNormMethod.h => [a]: mtContact/src/AugLagCriterionNormMethod.h +[r]:mtContact/AugLagCriterionNormMethod.h => [a]: mtContact/src/AugLagCriterionNormMethod.h 
-[r]: mtContact/AugLagCriterionPart.h => [a]: mtContact/src/AugLagCriterionPart.h +[r]:mtContact/AugLagCriterionPart.h => [a]: mtContact/src/AugLagCriterionPart.h 
-[r]: mtContact/AugLagCriterionStatus.h => [a]: mtContact/src/AugLagCriterionStatus.h +[r]:mtContact/AugLagCriterionStatus.h => [a]: mtContact/src/AugLagCriterionStatus.h 
-[r]: mtContact/AugLagForceCriterion.h => [a]: mtContact/src/AugLagForceCriterion.h +[r]:mtContact/AugLagForceCriterion.h => [a]: mtContact/src/AugLagForceCriterion.h 
-[r]: mtContact/AugLagFrictionalForceCriterion.h => [a]: mtContact/src/AugLagFrictionalForceCriterion.h +[r]:mtContact/AugLagFrictionalForceCriterion.h => [a]: mtContact/src/AugLagFrictionalForceCriterion.h 
-[r]: mtContact/AugLagFrictionalGeoCriterion.h => [a]: mtContact/src/AugLagFrictionalGeoCriterion.h +[r]:mtContact/AugLagFrictionalGeoCriterion.h => [a]: mtContact/src/AugLagFrictionalGeoCriterion.h 
-[r]: mtContact/AugLagFrictionalMechanicalContactGpState.h => [a]: mtContact/src/AugLagFrictionalMechanicalContactGpState.h +[r]:mtContact/AugLagFrictionalMechanicalContactGpState.h => [a]: mtContact/src/AugLagFrictionalMechanicalContactGpState.h 
-[r]: mtContact/AugLagFrictionalMechanicalContactMaterial.h => [a]: mtContact/src/AugLagFrictionalMechanicalContactMaterial.h +[r]:mtContact/AugLagFrictionalMechanicalContactMaterial.h => [a]: mtContact/src/AugLagFrictionalMechanicalContactMaterial.h 
-[r]: mtContact/AugLagFrictionalNormalisedForceCriterion.h => [a]: mtContact/src/AugLagFrictionalNormalisedForceCriterion.h +[r]:mtContact/AugLagFrictionalNormalisedForceCriterion.h => [a]: mtContact/src/AugLagFrictionalNormalisedForceCriterion.h 
-[r]: mtContact/AugLagFrictionalNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagFrictionalNormalisedGeoCriterion.h +[r]:mtContact/AugLagFrictionalNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagFrictionalNormalisedGeoCriterion.h 
-[r]: mtContact/AugLagFrictionlessContactGpState.h => [a]: mtContact/src/AugLagFrictionlessContactGpState.h +[r]:mtContact/AugLagFrictionlessContactGpState.h => [a]: mtContact/src/AugLagFrictionlessContactGpState.h 
-[r]: mtContact/AugLagFrictionlessContactMaterial.h => [a]: mtContact/src/AugLagFrictionlessContactMaterial.h +[r]:mtContact/AugLagFrictionlessContactMaterial.h => [a]: mtContact/src/AugLagFrictionlessContactMaterial.h 
-[r]: mtContact/AugLagGeoCriterion.h => [a]: mtContact/src/AugLagGeoCriterion.h +[r]:mtContact/AugLagGeoCriterion.h => [a]: mtContact/src/AugLagGeoCriterion.h 
-[r]: mtContact/AugLagMaxNorm.h => [a]: mtContact/src/AugLagMaxNorm.h +[r]:mtContact/AugLagMaxNorm.h => [a]: mtContact/src/AugLagMaxNorm.h 
-[r]: mtContact/AugLagMeanNorm.h => [a]: mtContact/src/AugLagMeanNorm.h +[r]:mtContact/AugLagMeanNorm.h => [a]: mtContact/src/AugLagMeanNorm.h 
-[r]: mtContact/AugLagMechanicalContactGpState.h => [a]: mtContact/src/AugLagMechanicalContactGpState.h +[r]:mtContact/AugLagMechanicalContactGpState.h => [a]: mtContact/src/AugLagMechanicalContactGpState.h 
-[r]: mtContact/AugLagMechanicalContactMaterial.h => [a]: mtContact/src/AugLagMechanicalContactMaterial.h +[r]:mtContact/AugLagMechanicalContactMaterial.h => [a]: mtContact/src/AugLagMechanicalContactMaterial.h 
-[r]: mtContact/AugLagMultipleCriterions.h => [a]: mtContact/src/AugLagMultipleCriterions.h +[r]:mtContact/AugLagMultipleCriterions.h => [a]: mtContact/src/AugLagMultipleCriterions.h 
-[r]: mtContact/AugLagNorm.h => [a]: mtContact/src/AugLagNorm.h +[r]:mtContact/AugLagNorm.h => [a]: mtContact/src/AugLagNorm.h 
-[r]: mtContact/AugLagNormalClassicalAugmentation.h => [a]: mtContact/src/AugLagNormalClassicalAugmentation.h +[r]:mtContact/AugLagNormalClassicalAugmentation.h => [a]: mtContact/src/AugLagNormalClassicalAugmentation.h 
-[r]: mtContact/AugLagNormalForceCriterion.h => [a]: mtContact/src/AugLagNormalForceCriterion.h +[r]:mtContact/AugLagNormalForceCriterion.h => [a]: mtContact/src/AugLagNormalForceCriterion.h 
-[r]: mtContact/AugLagNormalGeoCriterion.h => [a]: mtContact/src/AugLagNormalGeoCriterion.h +[r]:mtContact/AugLagNormalGeoCriterion.h => [a]: mtContact/src/AugLagNormalGeoCriterion.h 
-[r]: mtContact/AugLagNormalisedForceCriterion.h => [a]: mtContact/src/AugLagNormalisedForceCriterion.h +[r]:mtContact/AugLagNormalisedForceCriterion.h => [a]: mtContact/src/AugLagNormalisedForceCriterion.h 
-[r]: mtContact/AugLagNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagNormalisedGeoCriterion.h +[r]:mtContact/AugLagNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagNormalisedGeoCriterion.h 
-[r]: mtContact/AugLagNormalisedGeoCriterionPart.h => [a]: mtContact/src/AugLagNormalisedGeoCriterionPart.h +[r]:mtContact/AugLagNormalisedGeoCriterionPart.h => [a]: mtContact/src/AugLagNormalisedGeoCriterionPart.h 
-[r]: mtContact/AugLagNormalMechanicalContactGpState.h => [a]: mtContact/src/AugLagNormalMechanicalContactGpState.h +[r]:mtContact/AugLagNormalMechanicalContactGpState.h => [a]: mtContact/src/AugLagNormalMechanicalContactGpState.h 
-[r]: mtContact/AugLagNormalMechanicalContactMaterial.h => [a]: mtContact/src/AugLagNormalMechanicalContactMaterial.h +[r]:mtContact/AugLagNormalMechanicalContactMaterial.h => [a]: mtContact/src/AugLagNormalMechanicalContactMaterial.h 
-[r]: mtContact/AugLagNormalNormalisedForceCriterion.h => [a]: mtContact/src/AugLagNormalNormalisedForceCriterion.h +[r]:mtContact/AugLagNormalNormalisedForceCriterion.h => [a]: mtContact/src/AugLagNormalNormalisedForceCriterion.h 
-[r]: mtContact/AugLagNormalNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagNormalNormalisedGeoCriterion.h +[r]:mtContact/AugLagNormalNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagNormalNormalisedGeoCriterion.h 
-[r]: mtContact/AugLagSingleCriterion.h => [a]: mtContact/src/AugLagSingleCriterion.h +[r]:mtContact/AugLagSingleCriterion.h => [a]: mtContact/src/AugLagSingleCriterion.h 
-[r]: mtContact/AugLagStickingContactGpState.h => [a]: mtContact/src/AugLagStickingContactGpState.h +[r]:mtContact/AugLagStickingContactGpState.h => [a]: mtContact/src/AugLagStickingContactGpState.h 
-[r]: mtContact/AugLagStickingContactMaterial.h => [a]: mtContact/src/AugLagStickingContactMaterial.h +[r]:mtContact/AugLagStickingContactMaterial.h => [a]: mtContact/src/AugLagStickingContactMaterial.h 
-[r]: mtContact/AugLagTangentialClassicalAugmentation.h => [a]: mtContact/src/AugLagTangentialClassicalAugmentation.h +[r]:mtContact/AugLagTangentialClassicalAugmentation.h => [a]: mtContact/src/AugLagTangentialClassicalAugmentation.h 
-[r]: mtContact/AugLagTangentialForceCriterion.h => [a]: mtContact/src/AugLagTangentialForceCriterion.h +[r]:mtContact/AugLagTangentialForceCriterion.h => [a]: mtContact/src/AugLagTangentialForceCriterion.h 
-[r]: mtContact/AugLagTangentialGeoCriterion.h => [a]: mtContact/src/AugLagTangentialGeoCriterion.h +[r]:mtContact/AugLagTangentialGeoCriterion.h => [a]: mtContact/src/AugLagTangentialGeoCriterion.h 
-[r]: mtContact/AugLagTangentialMechanicalContactGpState.h => [a]: mtContact/src/AugLagTangentialMechanicalContactGpState.h +[r]:mtContact/AugLagTangentialMechanicalContactGpState.h => [a]: mtContact/src/AugLagTangentialMechanicalContactGpState.h 
-[r]: mtContact/AugLagTangentialMechanicalContactMaterial.h => [a]: mtContact/src/AugLagTangentialMechanicalContactMaterial.h +[r]:mtContact/AugLagTangentialMechanicalContactMaterial.h => [a]: mtContact/src/AugLagTangentialMechanicalContactMaterial.h 
-[r]: mtContact/AugLagTangentialNormalisedForceCriterion.h => [a]: mtContact/src/AugLagTangentialNormalisedForceCriterion.h +[r]:mtContact/AugLagTangentialNormalisedForceCriterion.h => [a]: mtContact/src/AugLagTangentialNormalisedForceCriterion.h 
-[r]: mtContact/AugLagTangentialNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagTangentialNormalisedGeoCriterion.h +[r]:mtContact/AugLagTangentialNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagTangentialNormalisedGeoCriterion.h 
-[r]: mtContact/AugmentedLagrangianAugmentationManager.h => [a]: mtContact/src/AugmentedLagrangianAugmentationManager.h +[r]:mtContact/AugmentedLagrangianAugmentationManager.h => [a]: mtContact/src/AugmentedLagrangianAugmentationManager.h 
-[r]: mtContact/AugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/AugmentedLagrangianConvergenceManager.h +[r]:mtContact/AugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/AugmentedLagrangianConvergenceManager.h 
-[r]: mtContact/AugmentedLagrangianIterationManager.h => [a]: mtContact/src/AugmentedLagrangianIterationManager.h +[r]:mtContact/AugmentedLagrangianIterationManager.h => [a]: mtContact/src/AugmentedLagrangianIterationManager.h 
-[r]: mtContact/AugmentedLagrangianManager.h => [a]: mtContact/src/AugmentedLagrangianManager.h +[r]:mtContact/AugmentedLagrangianManager.h => [a]: mtContact/src/AugmentedLagrangianManager.h 
-[r]: mtContact/AutesserreContactMethod.h => [a]: mtContact/src/AutesserreContactMethod.h +[r]:mtContact/AutesserreContactMethod.h => [a]: mtContact/src/AutesserreContactMethod.h 
-[r]: mtContact/AutomaticAugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/AutomaticAugmentedLagrangianConvergenceManager.h +[r]:mtContact/AutomaticAugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/AutomaticAugmentedLagrangianConvergenceManager.h 
-[r]: mtContact/AutomaticAugmentedLagrangianManager.h => [a]: mtContact/src/AutomaticAugmentedLagrangianManager.h +[r]:mtContact/AutomaticAugmentedLagrangianManager.h => [a]: mtContact/src/AutomaticAugmentedLagrangianManager.h 
-[r]: mtContact/ClassicalContactMethod.h => [a]: mtContact/src/ClassicalContactMethod.h +[r]:mtContact/ClassicalContactMethod.h => [a]: mtContact/src/ClassicalContactMethod.h 
-[r]: mtContact/ConsistentContactMethod.h => [a]: mtContact/src/ConsistentContactMethod.h +[r]:mtContact/ConsistentContactMethod.h => [a]: mtContact/src/ConsistentContactMethod.h 
-[r]: mtContact/Contact2DElement.h => [a]: mtContact/src/Contact2DElement.h +[r]:mtContact/Contact2DElement.h => [a]: mtContact/src/Contact2DElement.h 
-[r]: mtContact/Contact3DElement.h => [a]: mtContact/src/Contact3DElement.h +[r]:mtContact/Contact3DElement.h => [a]: mtContact/src/Contact3DElement.h 
-[r]: mtContact/ContactElement.h => [a]: mtContact/src/ContactElement.h +[r]:mtContact/ContactElement.h => [a]: mtContact/src/ContactElement.h 
-[r]: mtContact/ContactElShcuts.h => [a]: mtContact/src/ContactElShcuts.h +[r]:mtContact/ContactElShcuts.h => [a]: mtContact/src/ContactElShcuts.h 
-[r]: mtContact/ContactForceValueExtractor.h => [a]: mtContact/src/ContactForceValueExtractor.h +[r]:mtContact/ContactForceValueExtractor.h => [a]: mtContact/src/ContactForceValueExtractor.h 
-[r]: mtContact/ContactGpState.h => [a]: mtContact/src/ContactGpState.h +[r]:mtContact/ContactGpState.h => [a]: mtContact/src/ContactGpState.h 
-[r]: mtContact/ContactInteraction.h => [a]: mtContact/src/ContactInteraction.h +[r]:mtContact/ContactInteraction.h => [a]: mtContact/src/ContactInteraction.h 
-[r]: mtContact/ContactInteractionIterator.h => [a]: mtContact/src/ContactInteractionIterator.h +[r]:mtContact/ContactInteractionIterator.h => [a]: mtContact/src/ContactInteractionIterator.h 
-[r]: mtContact/ContactInteractionSet.h => [a]: mtContact/src/ContactInteractionSet.h +[r]:mtContact/ContactInteractionSet.h => [a]: mtContact/src/ContactInteractionSet.h 
-[r]: mtContact/ContactInteractionValueExtractor.h => [a]: mtContact/src/ContactInteractionValueExtractor.h +[r]:mtContact/ContactInteractionValueExtractor.h => [a]: mtContact/src/ContactInteractionValueExtractor.h 
-[r]: mtContact/ContactMaterial.h => [a]: mtContact/src/ContactMaterial.h +[r]:mtContact/ContactMaterial.h => [a]: mtContact/src/ContactMaterial.h 
-[r]: mtContact/ContactMethod.h => [a]: mtContact/src/ContactMethod.h +[r]:mtContact/ContactMethod.h => [a]: mtContact/src/ContactMethod.h 
-[r]: mtContact/ContactMoment2AxeValueExtractor.h => [a]: mtContact/src/ContactMoment2AxeValueExtractor.h +[r]:mtContact/ContactMoment2AxeValueExtractor.h => [a]: mtContact/src/ContactMoment2AxeValueExtractor.h 
-[r]: mtContact/ContactState.h => [a]: mtContact/src/ContactState.h +[r]:mtContact/ContactState.h => [a]: mtContact/src/ContactState.h 
-[r]: mtContact/ContactStatusValueExtractor.h => [a]: mtContact/src/ContactStatusValueExtractor.h +[r]:mtContact/ContactStatusValueExtractor.h => [a]: mtContact/src/ContactStatusValueExtractor.h 
-[r]: mtContact/ContactTool.h => [a]: mtContact/src/ContactTool.h +[r]:mtContact/ContactTool.h => [a]: mtContact/src/ContactTool.h 
-[r]: mtContact/CoulombContactGpState.h => [a]: mtContact/src/CoulombContactGpState.h +[r]:mtContact/CoulombContactGpState.h => [a]: mtContact/src/CoulombContactGpState.h 
-[r]: mtContact/CoulombContactMaterial.h => [a]: mtContact/src/CoulombContactMaterial.h +[r]:mtContact/CoulombContactMaterial.h => [a]: mtContact/src/CoulombContactMaterial.h 
-[r]: mtContact/DdContactInteraction.h => [a]: mtContact/src/DdContactInteraction.h +[r]:mtContact/DdContactInteraction.h => [a]: mtContact/src/DdContactInteraction.h 
-[r]: mtContact/EtaAbradableSkinValueExtractor.h => [a]: mtContact/src/EtaAbradableSkinValueExtractor.h +[r]:mtContact/EtaAbradableSkinValueExtractor.h => [a]: mtContact/src/EtaAbradableSkinValueExtractor.h 
-[r]: mtContact/FdRdContactInteraction.h => [a]: mtContact/src/FdRdContactInteraction.h +[r]:mtContact/FdRdContactInteraction.h => [a]: mtContact/src/FdRdContactInteraction.h 
-[r]: mtContact/FrictionalMechanicalContactGpState.h => [a]: mtContact/src/FrictionalMechanicalContactGpState.h +[r]:mtContact/FrictionalMechanicalContactGpState.h => [a]: mtContact/src/FrictionalMechanicalContactGpState.h 
-[r]: mtContact/FrictionalMechanicalContactMaterial.h => [a]: mtContact/src/FrictionalMechanicalContactMaterial.h +[r]:mtContact/FrictionalMechanicalContactMaterial.h => [a]: mtContact/src/FrictionalMechanicalContactMaterial.h 
-[r]: mtContact/FrictionlessContactGpState.h => [a]: mtContact/src/FrictionlessContactGpState.h +[r]:mtContact/FrictionlessContactGpState.h => [a]: mtContact/src/FrictionlessContactGpState.h 
-[r]: mtContact/FrictionlessContactMaterial.h => [a]: mtContact/src/FrictionlessContactMaterial.h +[r]:mtContact/FrictionlessContactMaterial.h => [a]: mtContact/src/FrictionlessContactMaterial.h 
-[r]: mtContact/FrictionlessVariablePenaltyContactGpState.h => [a]: mtContact/src/FrictionlessVariablePenaltyContactGpState.h +[r]:mtContact/FrictionlessVariablePenaltyContactGpState.h => [a]: mtContact/src/FrictionlessVariablePenaltyContactGpState.h 
-[r]: mtContact/FrictionlessVariablePenaltyContactMaterial.h => [a]: mtContact/src/FrictionlessVariablePenaltyContactMaterial.h +[r]:mtContact/FrictionlessVariablePenaltyContactMaterial.h => [a]: mtContact/src/FrictionlessVariablePenaltyContactMaterial.h 
-[r]: mtContact/GapValueExtractor.h => [a]: mtContact/src/GapValueExtractor.h +[r]:mtContact/GapValueExtractor.h => [a]: mtContact/src/GapValueExtractor.h 
-[r]: mtContact/KsiAbradableSkinValueExtractor.h => [a]: mtContact/src/KsiAbradableSkinValueExtractor.h +[r]:mtContact/KsiAbradableSkinValueExtractor.h => [a]: mtContact/src/KsiAbradableSkinValueExtractor.h 
-[r]: mtContact/KsiSAbradableWireValueExtractor.h => [a]: mtContact/src/KsiSAbradableWireValueExtractor.h +[r]:mtContact/KsiSAbradableWireValueExtractor.h => [a]: mtContact/src/KsiSAbradableWireValueExtractor.h 
-[r]: mtContact/LaursenContactMethod.h => [a]: mtContact/src/LaursenContactMethod.h +[r]:mtContact/LaursenContactMethod.h => [a]: mtContact/src/LaursenContactMethod.h 
-[r]: mtContact/LoveContactMethod.h => [a]: mtContact/src/LoveContactMethod.h +[r]:mtContact/LoveContactMethod.h => [a]: mtContact/src/LoveContactMethod.h 
-[r]: mtContact/MechanicalContactGpState.h => [a]: mtContact/src/MechanicalContactGpState.h +[r]:mtContact/MechanicalContactGpState.h => [a]: mtContact/src/MechanicalContactGpState.h 
-[r]: mtContact/MechanicalContactMaterial.h => [a]: mtContact/src/MechanicalContactMaterial.h +[r]:mtContact/MechanicalContactMaterial.h => [a]: mtContact/src/MechanicalContactMaterial.h 
-[r]: mtContact/mtContact.h => [a]: mtContact/src/mtContact.h +[r]:mtContact/mtContact.h => [a]: mtContact/src/mtContact.h 
-[r]: mtContact/NormalForceValueExtractor.h => [a]: mtContact/src/NormalForceValueExtractor.h +[r]:mtContact/NormalForceValueExtractor.h => [a]: mtContact/src/NormalForceValueExtractor.h 
-[r]: mtContact/NormalMechanicalContactGpState.h => [a]: mtContact/src/NormalMechanicalContactGpState.h +[r]:mtContact/NormalMechanicalContactGpState.h => [a]: mtContact/src/NormalMechanicalContactGpState.h 
-[r]: mtContact/NormalMechanicalContactMaterial.h => [a]: mtContact/src/NormalMechanicalContactMaterial.h +[r]:mtContact/NormalMechanicalContactMaterial.h => [a]: mtContact/src/NormalMechanicalContactMaterial.h 
-[r]: mtContact/PenaltyMechanicalContactGpState.h => [a]: mtContact/src/PenaltyMechanicalContactGpState.h +[r]:mtContact/PenaltyMechanicalContactGpState.h => [a]: mtContact/src/PenaltyMechanicalContactGpState.h 
-[r]: mtContact/PenaltyMechanicalContactMaterial.h => [a]: mtContact/src/PenaltyMechanicalContactMaterial.h +[r]:mtContact/PenaltyMechanicalContactMaterial.h => [a]: mtContact/src/PenaltyMechanicalContactMaterial.h 
-[r]: mtContact/PressureContactValueExtractor.h => [a]: mtContact/src/PressureContactValueExtractor.h +[r]:mtContact/PressureContactValueExtractor.h => [a]: mtContact/src/PressureContactValueExtractor.h 
-[r]: mtContact/RdContactInteraction.h => [a]: mtContact/src/RdContactInteraction.h +[r]:mtContact/RdContactInteraction.h => [a]: mtContact/src/RdContactInteraction.h 
-[r]: mtContact/ScContactInteraction.h => [a]: mtContact/src/ScContactInteraction.h +[r]:mtContact/ScContactInteraction.h => [a]: mtContact/src/ScContactInteraction.h 
-[r]: mtContact/ShearContactValueExtractor.h => [a]: mtContact/src/ShearContactValueExtractor.h +[r]:mtContact/ShearContactValueExtractor.h => [a]: mtContact/src/ShearContactValueExtractor.h 
-[r]: mtContact/SlaveBoundary.h => [a]: mtContact/src/SlaveBoundary.h +[r]:mtContact/SlaveBoundary.h => [a]: mtContact/src/SlaveBoundary.h 
-[r]: mtContact/SlidingStatusValueExtractor.h => [a]: mtContact/src/SlidingStatusValueExtractor.h +[r]:mtContact/SlidingStatusValueExtractor.h => [a]: mtContact/src/SlidingStatusValueExtractor.h 
-[r]: mtContact/StandardAugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/StandardAugmentedLagrangianConvergenceManager.h +[r]:mtContact/StandardAugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/StandardAugmentedLagrangianConvergenceManager.h 
-[r]: mtContact/StandardAugmentedLagrangianManager.h => [a]: mtContact/src/StandardAugmentedLagrangianManager.h +[r]:mtContact/StandardAugmentedLagrangianManager.h => [a]: mtContact/src/StandardAugmentedLagrangianManager.h 
-[r]: mtContact/StickingContactGpState.h => [a]: mtContact/src/StickingContactGpState.h +[r]:mtContact/StickingContactGpState.h => [a]: mtContact/src/StickingContactGpState.h 
-[r]: mtContact/StickingContactMaterial.h => [a]: mtContact/src/StickingContactMaterial.h +[r]:mtContact/StickingContactMaterial.h => [a]: mtContact/src/StickingContactMaterial.h 
-[r]: mtContact/StickingVariablePenaltyContactGpState.h => [a]: mtContact/src/StickingVariablePenaltyContactGpState.h +[r]:mtContact/StickingVariablePenaltyContactGpState.h => [a]: mtContact/src/StickingVariablePenaltyContactGpState.h 
-[r]: mtContact/StickingVariablePenaltyContactMaterial.h => [a]: mtContact/src/StickingVariablePenaltyContactMaterial.h +[r]:mtContact/StickingVariablePenaltyContactMaterial.h => [a]: mtContact/src/StickingVariablePenaltyContactMaterial.h 
-[r]: mtContact/TangentForceValueExtractor.h => [a]: mtContact/src/TangentForceValueExtractor.h +[r]:mtContact/TangentForceValueExtractor.h => [a]: mtContact/src/TangentForceValueExtractor.h 
-[r]: mtContact/TangentialMechanicalContactGpState.h => [a]: mtContact/src/TangentialMechanicalContactGpState.h +[r]:mtContact/TangentialMechanicalContactGpState.h => [a]: mtContact/src/TangentialMechanicalContactGpState.h 
-[r]: mtContact/TangentialMechanicalContactMaterial.h => [a]: mtContact/src/TangentialMechanicalContactMaterial.h +[r]:mtContact/TangentialMechanicalContactMaterial.h => [a]: mtContact/src/TangentialMechanicalContactMaterial.h 
-[r]: mtContact/ThermalContactGpState.h => [a]: mtContact/src/ThermalContactGpState.h +[r]:mtContact/ThermalContactGpState.h => [a]: mtContact/src/ThermalContactGpState.h 
-[r]: mtContact/ThermalContactMaterial.h => [a]: mtContact/src/ThermalContactMaterial.h +[r]:mtContact/ThermalContactMaterial.h => [a]: mtContact/src/ThermalContactMaterial.h 
-[r]: mtContact/Tm2Contact2DElement.h => [a]: mtContact/src/Tm2Contact2DElement.h +[r]:mtContact/Tm2Contact2DElement.h => [a]: mtContact/src/Tm2Contact2DElement.h 
-[r]: mtContact/Tm2Contact3DElement.h => [a]: mtContact/src/Tm2Contact3DElement.h +[r]:mtContact/Tm2Contact3DElement.h => [a]: mtContact/src/Tm2Contact3DElement.h 
-[r]: mtContact/Tm2ContactElement.h => [a]: mtContact/src/Tm2ContactElement.h +[r]:mtContact/Tm2ContactElement.h => [a]: mtContact/src/Tm2ContactElement.h 
-[r]: mtContact/TmContact2DElement.h => [a]: mtContact/src/TmContact2DElement.h +[r]:mtContact/TmContact2DElement.h => [a]: mtContact/src/TmContact2DElement.h 
-[r]: mtContact/TmContact3DElement.h => [a]: mtContact/src/TmContact3DElement.h +[r]:mtContact/TmContact3DElement.h => [a]: mtContact/src/TmContact3DElement.h 
-[r]: mtContact/TmContactElement.h => [a]: mtContact/src/TmContactElement.h +[r]:mtContact/TmContactElement.h => [a]: mtContact/src/TmContactElement.h 
-[r]: mtContact/TmContactElShcuts.h => [a]: mtContact/src/TmContactElShcuts.h +[r]:mtContact/TmContactElShcuts.h => [a]: mtContact/src/TmContactElShcuts.h 
-[r]: mtContact/TmCoulombContactMaterial.h => [a]: mtContact/src/TmCoulombContactMaterial.h +[r]:mtContact/TmCoulombContactMaterial.h => [a]: mtContact/src/TmCoulombContactMaterial.h 
-[r]: mtContact/TmFrictionlessContactMaterial.h => [a]: mtContact/src/TmFrictionlessContactMaterial.h +[r]:mtContact/TmFrictionlessContactMaterial.h => [a]: mtContact/src/TmFrictionlessContactMaterial.h 
-[r]: mtContact/TmStickingContactMaterial.h => [a]: mtContact/src/TmStickingContactMaterial.h +[r]:mtContact/TmStickingContactMaterial.h => [a]: mtContact/src/TmStickingContactMaterial.h 
-[r]: mtContact/TmTrescaContactMaterial.h => [a]: mtContact/src/TmTrescaContactMaterial.h +[r]:mtContact/TmTrescaContactMaterial.h => [a]: mtContact/src/TmTrescaContactMaterial.h 
-[r]: mtContact/TrescaContactGpState.h => [a]: mtContact/src/TrescaContactGpState.h +[r]:mtContact/TrescaContactGpState.h => [a]: mtContact/src/TrescaContactGpState.h 
-[r]: mtContact/TrescaContactMaterial.h => [a]: mtContact/src/TrescaContactMaterial.h +[r]:mtContact/TrescaContactMaterial.h => [a]: mtContact/src/TrescaContactMaterial.h 
-[r]: mtContact/TypeOfContact.h => [a]: mtContact/src/TypeOfContact.h +[r]:mtContact/TypeOfContact.h => [a]: mtContact/src/TypeOfContact.h 
-[r]: mtContact/WearAbradableValueExtractor.h => [a]: mtContact/src/WearAbradableValueExtractor.h +[r]:mtContact/WearAbradableValueExtractor.h => [a]: mtContact/src/WearAbradableValueExtractor.h 
-[r]: mtContact/ActiveContactInteractionIterator.inl => [a]: mtContact/src/ActiveContactInteractionIterator.inl +[r]:mtContact/ActiveContactInteractionIterator.inl => [a]: mtContact/src/ActiveContactInteractionIterator.inl 
-[r]: mtContact/ContactElement.inl => [a]: mtContact/src/ContactElement.inl +[r]:mtContact/ContactElement.inl => [a]: mtContact/src/ContactElement.inl 
-[r]: mtContact/ContactElShcuts.inl => [a]: mtContact/src/ContactElShcuts.inl +[r]:mtContact/ContactElShcuts.inl => [a]: mtContact/src/ContactElShcuts.inl 
-[r]: mtContact/ContactInteraction.inl => [a]: mtContact/src/ContactInteraction.inl +[r]:mtContact/ContactInteraction.inl => [a]: mtContact/src/ContactInteraction.inl 
-[r]: mtContact/ContactInteractionIterator.inl => [a]: mtContact/src/ContactInteractionIterator.inl +[r]:mtContact/ContactInteractionIterator.inl => [a]: mtContact/src/ContactInteractionIterator.inl 
-[r]: mtContact/ContactState.inl => [a]: mtContact/src/ContactState.inl +[r]:mtContact/ContactState.inl => [a]: mtContact/src/ContactState.inl 
-[r]: mtContact/ContactTool.inl => [a]: mtContact/src/ContactTool.inl +[r]:mtContact/ContactTool.inl => [a]: mtContact/src/ContactTool.inl 
-[r]: mtContact/DdContactInteraction.inl => [a]: mtContact/src/DdContactInteraction.inl +[r]:mtContact/DdContactInteraction.inl => [a]: mtContact/src/DdContactInteraction.inl 
-[r]: mtContact/FdRdContactInteraction.inl => [a]: mtContact/src/FdRdContactInteraction.inl +[r]:mtContact/FdRdContactInteraction.inl => [a]: mtContact/src/FdRdContactInteraction.inl 
-[r]: mtContact/RdContactInteraction.inl => [a]: mtContact/src/RdContactInteraction.inl +[r]:mtContact/RdContactInteraction.inl => [a]: mtContact/src/RdContactInteraction.inl 
-[r]: mtContact/ScContactInteraction.inl => [a]: mtContact/src/ScContactInteraction.inl +[r]:mtContact/ScContactInteraction.inl => [a]: mtContact/src/ScContactInteraction.inl 
-[r]: mtContact/Tm2ContactElement.inl => [a]: mtContact/src/Tm2ContactElement.inl +[r]:mtContact/Tm2ContactElement.inl => [a]: mtContact/src/Tm2ContactElement.inl 
-[r]: mtContact/TmContactElement.inl => [a]: mtContact/src/TmContactElement.inl +[r]:mtContact/TmContactElement.inl => [a]: mtContact/src/TmContactElement.inl 
-[r]: mtContact/TmContactElShcuts.inl => [a]: mtContact/src/TmContactElShcuts.inl +[r]:mtContact/TmContactElShcuts.inl => [a]: mtContact/src/TmContactElShcuts.inl 
-[r]: mtContact/CMakeLists.txt => [a]: mtContact/src/CMakeLists.txt+[r]:mtContact/CMakeLists.txt => [a]: mtContact/src/CMakeLists.txt
 </code> </code>
  
Line 472: Line 357:
  
  
- --- //[[gwautelet@ulg.ac.be|Gaëtan WAUTELET]] 2014/10/29//+ --- //[[gwautelet@ulg.ac.be|Gaëtan WAUTELET]] 2014/11/04//
commit/2014/10_31.1414772611.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki