====== Commit 2014-11-04 ======
===== Modifications =====
==== Réorganisation de la libraire mtContact ====
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.
==== Modification Interfaçage du Lagrangien Augmenté ====
Par rapport à mon commit précédent, j'ai raccourci la fonction :
alm.addContactInteraction(ci) devient alm.add(ci)
==== Ajout d'une fonctionnalité pour la méthode Area In Contact ====
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 :
prp2 = ElementProperties(Contact2D|3DElement)
prp2.put(AREAINCONTACTBOUNDARYSELECTION, AICBS_INTERNAL)
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 !
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 :
La fonction valeur absolue "fabs" (pour les doubles ou float) nécessite d'inclure dans le header #include .
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 !
==== Modification des Cas Tests ====
=== Area In Contact ===
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):
prp2 = ElementProperties(Contact2D|3DElement)
prp2.put(AREAINCONTACT, True) => prp2.put(AREAINCONTACT, AIC_ONCE)
prp2.put(AREAINCONTACT, False) => prp2.put(AREAINCONTACT, AIC_NO)
prp2.put(AREAINCONTACT, 1) => prp2.put(AREAINCONTACT, AIC_ONCE)
prp2.put(AREAINCONTACT, 0) => prp2.put(AREAINCONTACT, AIC_NO)
==== Perspective ====
Dans la suite du commit, il faut
- nettoyer toutes les classes possédant l'ancien interfaçage (1ère étape).
- ajouter des cas-tests (état plan déformation, axisymétrique et 3D) pour tester l'interfaçage et éventuellement statuer sur le sort des cas-tests actuellement dans la batterie (2ième étape);
- ajouter les cas-tests de référence de l'article de Simo et Laursen 1990 (3ième étape);
- faire la documentation;
===== Fichiers ajoutés/supprimés ======
[a]:mtContact/src
[a]:mtContact/tests
[a]:mtContact/__init__.py
[a]:mtContact/tests/__init__.py
[r]:mtContact/AbradableCurve.cpp => [a]: mtContact/src/AbradableCurve.cpp
[r]:mtContact/AbradableRevolutionSurfaceSide.cpp => [a]: mtContact/src/AbradableRevolutionSurfaceSide.cpp
[r]:mtContact/AbradableSide.cpp => [a]: mtContact/src/AbradableSide.cpp
[r]:mtContact/AbradableSkinContactTool.cpp => [a]: mtContact/src/AbradableSkinContactTool.cpp
[r]:mtContact/AbradableWireContactTool.cpp => [a]: mtContact/src/AbradableWireContactTool.cpp
[r]:mtContact/ActiveContactInteractionIterator.cpp => [a]: mtContact/src/ActiveContactInteractionIterator.cpp
[r]:mtContact/AreaInContactValueExtractor.cpp => [a]: mtContact/src/AreaInContactValueExtractor.cpp
[r]:mtContact/ArmeroContactMethod.cpp => [a]: mtContact/src/ArmeroContactMethod.cpp
[r]:mtContact/AugLagAugmentation.cpp => [a]: mtContact/src/AugLagAugmentation.cpp
[r]:mtContact/AugLagAugmentationPart.cpp => [a]: mtContact/src/AugLagAugmentationPart.cpp
[r]:mtContact/AugLagClassicalAugmentation.cpp => [a]: mtContact/src/AugLagClassicalAugmentation.cpp
[r]:mtContact/AugLagCoulombContactGpState.cpp => [a]: mtContact/src/AugLagCoulombContactGpState.cpp
[r]:mtContact/AugLagCoulombContactMaterial.cpp => [a]: mtContact/src/AugLagCoulombContactMaterial.cpp
[r]:mtContact/AugLagCriterion.cpp => [a]: mtContact/src/AugLagCriterion.cpp
[r]:mtContact/AugLagCriterionNormMethod.cpp => [a]: mtContact/src/AugLagCriterionNormMethod.cpp
[r]:mtContact/AugLagCriterionPart.cpp => [a]: mtContact/src/AugLagCriterionPart.cpp
[r]:mtContact/AugLagCriterionStatus.cpp => [a]: mtContact/src/AugLagCriterionStatus.cpp
[r]:mtContact/AugLagForceCriterion.cpp => [a]: mtContact/src/AugLagForceCriterion.cpp
[r]:mtContact/AugLagFrictionalForceCriterion.cpp => [a]: mtContact/src/AugLagFrictionalForceCriterion.cpp
[r]:mtContact/AugLagFrictionalGeoCriterion.cpp => [a]: mtContact/src/AugLagFrictionalGeoCriterion.cpp
[r]:mtContact/AugLagFrictionalMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagFrictionalMechanicalContactGpState.cpp
[r]:mtContact/AugLagFrictionalMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagFrictionalMechanicalContactMaterial.cpp
[r]:mtContact/AugLagFrictionalNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagFrictionalNormalisedForceCriterion.cpp
[r]:mtContact/AugLagFrictionalNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagFrictionalNormalisedGeoCriterion.cpp
[r]:mtContact/AugLagFrictionlessContactGpState.cpp => [a]: mtContact/src/AugLagFrictionlessContactGpState.cpp
[r]:mtContact/AugLagFrictionlessContactMaterial.cpp => [a]: mtContact/src/AugLagFrictionlessContactMaterial.cpp
[r]:mtContact/AugLagGeoCriterion.cpp => [a]: mtContact/src/AugLagGeoCriterion.cpp
[r]:mtContact/AugLagMaxNorm.cpp => [a]: mtContact/src/AugLagMaxNorm.cpp
[r]:mtContact/AugLagMeanNorm.cpp => [a]: mtContact/src/AugLagMeanNorm.cpp
[r]:mtContact/AugLagMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagMechanicalContactGpState.cpp
[r]:mtContact/AugLagMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagMechanicalContactMaterial.cpp
[r]:mtContact/AugLagMultipleCriterions.cpp => [a]: mtContact/src/AugLagMultipleCriterions.cpp
[r]:mtContact/AugLagNorm.cpp => [a]: mtContact/src/AugLagNorm.cpp
[r]:mtContact/AugLagNormalClassicalAugmentation.cpp => [a]: mtContact/src/AugLagNormalClassicalAugmentation.cpp
[r]:mtContact/AugLagNormalForceCriterion.cpp => [a]: mtContact/src/AugLagNormalForceCriterion.cpp
[r]:mtContact/AugLagNormalGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalGeoCriterion.cpp
[r]:mtContact/AugLagNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagNormalisedForceCriterion.cpp
[r]:mtContact/AugLagNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalisedGeoCriterion.cpp
[r]:mtContact/AugLagNormalisedGeoCriterionPart.cpp => [a]: mtContact/src/AugLagNormalisedGeoCriterionPart.cpp
[r]:mtContact/AugLagNormalMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagNormalMechanicalContactGpState.cpp
[r]:mtContact/AugLagNormalMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagNormalMechanicalContactMaterial.cpp
[r]:mtContact/AugLagNormalNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagNormalNormalisedForceCriterion.cpp
[r]:mtContact/AugLagNormalNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagNormalNormalisedGeoCriterion.cpp
[r]:mtContact/AugLagSingleCriterion.cpp => [a]: mtContact/src/AugLagSingleCriterion.cpp
[r]:mtContact/AugLagStickingContactGpState.cpp => [a]: mtContact/src/AugLagStickingContactGpState.cpp
[r]:mtContact/AugLagStickingContactMaterial.cpp => [a]: mtContact/src/AugLagStickingContactMaterial.cpp
[r]:mtContact/AugLagTangentialClassicalAugmentation.cpp => [a]: mtContact/src/AugLagTangentialClassicalAugmentation.cpp
[r]:mtContact/AugLagTangentialForceCriterion.cpp => [a]: mtContact/src/AugLagTangentialForceCriterion.cpp
[r]:mtContact/AugLagTangentialGeoCriterion.cpp => [a]: mtContact/src/AugLagTangentialGeoCriterion.cpp
[r]:mtContact/AugLagTangentialMechanicalContactGpState.cpp => [a]: mtContact/src/AugLagTangentialMechanicalContactGpState.cpp
[r]:mtContact/AugLagTangentialMechanicalContactMaterial.cpp => [a]: mtContact/src/AugLagTangentialMechanicalContactMaterial.cpp
[r]:mtContact/AugLagTangentialNormalisedForceCriterion.cpp => [a]: mtContact/src/AugLagTangentialNormalisedForceCriterion.cpp
[r]:mtContact/AugLagTangentialNormalisedGeoCriterion.cpp => [a]: mtContact/src/AugLagTangentialNormalisedGeoCriterion.cpp
[r]:mtContact/AugmentedLagrangianAugmentationManager.cpp => [a]: mtContact/src/AugmentedLagrangianAugmentationManager.cpp
[r]:mtContact/AugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/AugmentedLagrangianConvergenceManager.cpp
[r]:mtContact/AugmentedLagrangianIterationManager.cpp => [a]: mtContact/src/AugmentedLagrangianIterationManager.cpp
[r]:mtContact/AugmentedLagrangianManager.cpp => [a]: mtContact/src/AugmentedLagrangianManager.cpp
[r]:mtContact/AutesserreContactMethod.cpp => [a]: mtContact/src/AutesserreContactMethod.cpp
[r]:mtContact/AutomaticAugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/AutomaticAugmentedLagrangianConvergenceManager.cpp
[r]:mtContact/AutomaticAugmentedLagrangianManager.cpp => [a]: mtContact/src/AutomaticAugmentedLagrangianManager.cpp
[r]:mtContact/ClassicalContactMethod.cpp => [a]: mtContact/src/ClassicalContactMethod.cpp
[r]:mtContact/ConsistentContactMethod.cpp => [a]: mtContact/src/ConsistentContactMethod.cpp
[r]:mtContact/Contact2DElement.cpp => [a]: mtContact/src/Contact2DElement.cpp
[r]:mtContact/Contact3DElement.cpp => [a]: mtContact/src/Contact3DElement.cpp
[r]:mtContact/ContactForceValueExtractor.cpp => [a]: mtContact/src/ContactForceValueExtractor.cpp
[r]:mtContact/ContactGpState.cpp => [a]: mtContact/src/ContactGpState.cpp
[r]:mtContact/ContactInteraction.cpp => [a]: mtContact/src/ContactInteraction.cpp
[r]:mtContact/ContactInteractionIterator.cpp => [a]: mtContact/src/ContactInteractionIterator.cpp
[r]:mtContact/ContactInteractionSet.cpp => [a]: mtContact/src/ContactInteractionSet.cpp
[r]:mtContact/ContactInteractionValueExtractor.cpp => [a]: mtContact/src/ContactInteractionValueExtractor.cpp
[r]:mtContact/ContactMaterial.cpp => [a]: mtContact/src/ContactMaterial.cpp
[r]:mtContact/ContactMethod.cpp => [a]: mtContact/src/ContactMethod.cpp
[r]:mtContact/ContactMoment2AxeValueExtractor.cpp => [a]: mtContact/src/ContactMoment2AxeValueExtractor.cpp
[r]:mtContact/ContactState.cpp => [a]: mtContact/src/ContactState.cpp
[r]:mtContact/ContactStatusValueExtractor.cpp => [a]: mtContact/src/ContactStatusValueExtractor.cpp
[r]:mtContact/ContactTool.cpp => [a]: mtContact/src/ContactTool.cpp
[r]:mtContact/CoulombContactGpState.cpp => [a]: mtContact/src/CoulombContactGpState.cpp
[r]:mtContact/CoulombContactMaterial.cpp => [a]: mtContact/src/CoulombContactMaterial.cpp
[r]:mtContact/DdContactInteraction.cpp => [a]: mtContact/src/DdContactInteraction.cpp
[r]:mtContact/EtaAbradableSkinValueExtractor.cpp => [a]: mtContact/src/EtaAbradableSkinValueExtractor.cpp
[r]:mtContact/FdRdContactInteraction.cpp => [a]: mtContact/src/FdRdContactInteraction.cpp
[r]:mtContact/FrictionalMechanicalContactGpState.cpp => [a]: mtContact/src/FrictionalMechanicalContactGpState.cpp
[r]:mtContact/FrictionalMechanicalContactMaterial.cpp => [a]: mtContact/src/FrictionalMechanicalContactMaterial.cpp
[r]:mtContact/FrictionlessContactGpState.cpp => [a]: mtContact/src/FrictionlessContactGpState.cpp
[r]:mtContact/FrictionlessContactMaterial.cpp => [a]: mtContact/src/FrictionlessContactMaterial.cpp
[r]:mtContact/FrictionlessVariablePenaltyContactGpState.cpp => [a]: mtContact/src/FrictionlessVariablePenaltyContactGpState.cpp
[r]:mtContact/FrictionlessVariablePenaltyContactMaterial.cpp => [a]: mtContact/src/FrictionlessVariablePenaltyContactMaterial.cpp
[r]:mtContact/GapValueExtractor.cpp => [a]: mtContact/src/GapValueExtractor.cpp
[r]:mtContact/KsiAbradableSkinValueExtractor.cpp => [a]: mtContact/src/KsiAbradableSkinValueExtractor.cpp
[r]:mtContact/KsiSAbradableWireValueExtractor.cpp => [a]: mtContact/src/KsiSAbradableWireValueExtractor.cpp
[r]:mtContact/LaursenContactMethod.cpp => [a]: mtContact/src/LaursenContactMethod.cpp
[r]:mtContact/LoveContactMethod.cpp => [a]: mtContact/src/LoveContactMethod.cpp
[r]:mtContact/MechanicalContactGpState.cpp => [a]: mtContact/src/MechanicalContactGpState.cpp
[r]:mtContact/MechanicalContactMaterial.cpp => [a]: mtContact/src/MechanicalContactMaterial.cpp
[r]:mtContact/mtContact.cpp => [a]: mtContact/src/mtContact.cpp
[r]:mtContact/NormalForceValueExtractor.cpp => [a]: mtContact/src/NormalForceValueExtractor.cpp
[r]:mtContact/NormalMechanicalContactGpState.cpp => [a]: mtContact/src/NormalMechanicalContactGpState.cpp
[r]:mtContact/NormalMechanicalContactMaterial.cpp => [a]: mtContact/src/NormalMechanicalContactMaterial.cpp
[r]:mtContact/PenaltyMechanicalContactGpState.cpp => [a]: mtContact/src/PenaltyMechanicalContactGpState.cpp
[r]:mtContact/PenaltyMechanicalContactMaterial.cpp => [a]: mtContact/src/PenaltyMechanicalContactMaterial.cpp
[r]:mtContact/PressureContactValueExtractor.cpp => [a]: mtContact/src/PressureContactValueExtractor.cpp
[r]:mtContact/RdContactInteraction.cpp => [a]: mtContact/src/RdContactInteraction.cpp
[r]:mtContact/ScContactInteraction.cpp => [a]: mtContact/src/ScContactInteraction.cpp
[r]:mtContact/ShearContactValueExtractor.cpp => [a]: mtContact/src/ShearContactValueExtractor.cpp
[r]:mtContact/SlidingStatusValueExtractor.cpp => [a]: mtContact/src/SlidingStatusValueExtractor.cpp
[r]:mtContact/StandardAugmentedLagrangianConvergenceManager.cpp => [a]: mtContact/src/StandardAugmentedLagrangianConvergenceManager.cpp
[r]:mtContact/StandardAugmentedLagrangianManager.cpp => [a]: mtContact/src/StandardAugmentedLagrangianManager.cpp
[r]:mtContact/StickingContactGpState.cpp => [a]: mtContact/src/StickingContactGpState.cpp
[r]:mtContact/StickingContactMaterial.cpp => [a]: mtContact/src/StickingContactMaterial.cpp
[r]:mtContact/StickingVariablePenaltyContactGpState.cpp => [a]: mtContact/src/StickingVariablePenaltyContactGpState.cpp
[r]:mtContact/StickingVariablePenaltyContactMaterial.cpp => [a]: mtContact/src/StickingVariablePenaltyContactMaterial.cpp
[r]:mtContact/TangentForceValueExtractor.cpp => [a]: mtContact/src/TangentForceValueExtractor.cpp
[r]:mtContact/TangentialMechanicalContactGpState.cpp => [a]: mtContact/src/TangentialMechanicalContactGpState.cpp
[r]:mtContact/TangentialMechanicalContactMaterial.cpp => [a]: mtContact/src/TangentialMechanicalContactMaterial.cpp
[r]:mtContact/ThermalContactGpState.cpp => [a]: mtContact/src/ThermalContactGpState.cpp
[r]:mtContact/ThermalContactMaterial.cpp => [a]: mtContact/src/ThermalContactMaterial.cpp
[r]:mtContact/Tm2Contact2DElement.cpp => [a]: mtContact/src/Tm2Contact2DElement.cpp
[r]:mtContact/Tm2Contact3DElement.cpp => [a]: mtContact/src/Tm2Contact3DElement.cpp
[r]:mtContact/TmContact2DElement.cpp => [a]: mtContact/src/TmContact2DElement.cpp
[r]:mtContact/TmContact3DElement.cpp => [a]: mtContact/src/TmContact3DElement.cpp
[r]:mtContact/TmCoulombContactMaterial.cpp => [a]: mtContact/src/TmCoulombContactMaterial.cpp
[r]:mtContact/TmFrictionlessContactMaterial.cpp => [a]: mtContact/src/TmFrictionlessContactMaterial.cpp
[r]:mtContact/TmStickingContactMaterial.cpp => [a]: mtContact/src/TmStickingContactMaterial.cpp
[r]:mtContact/TmTrescaContactMaterial.cpp => [a]: mtContact/src/TmTrescaContactMaterial.cpp
[r]:mtContact/TrescaContactGpState.cpp => [a]: mtContact/src/TrescaContactGpState.cpp
[r]:mtContact/TrescaContactMaterial.cpp => [a]: mtContact/src/TrescaContactMaterial.cpp
[r]:mtContact/TypeOfContact.cpp => [a]: mtContact/src/TypeOfContact.cpp
[r]:mtContact/WearAbradableValueExtractor.cpp => [a]: mtContact/src/WearAbradableValueExtractor.cpp
[r]:mtContact/AbradableCurve.h => [a]: mtContact/src/AbradableCurve.h
[r]:mtContact/AbradableRevolutionSurfaceSide.h => [a]: mtContact/src/AbradableRevolutionSurfaceSide.h
[r]:mtContact/AbradableSide.h => [a]: mtContact/src/AbradableSide.h
[r]:mtContact/AbradableSkinContactTool.h => [a]: mtContact/src/AbradableSkinContactTool.h
[r]:mtContact/AbradableWireContactTool.h => [a]: mtContact/src/AbradableWireContactTool.h
[r]:mtContact/ActiveContactInteractionIterator.h => [a]: mtContact/src/ActiveContactInteractionIterator.h
[r]:mtContact/AreaInContactValueExtractor.h => [a]: mtContact/src/AreaInContactValueExtractor.h
[r]:mtContact/ArmeroContactMethod.h => [a]: mtContact/src/ArmeroContactMethod.h
[r]:mtContact/AugLagAugmentation.h => [a]: mtContact/src/AugLagAugmentation.h
[r]:mtContact/AugLagAugmentationPart.h => [a]: mtContact/src/AugLagAugmentationPart.h
[r]:mtContact/AugLagClassicalAugmentation.h => [a]: mtContact/src/AugLagClassicalAugmentation.h
[r]:mtContact/AugLagCoulombContactGpState.h => [a]: mtContact/src/AugLagCoulombContactGpState.h
[r]:mtContact/AugLagCoulombContactMaterial.h => [a]: mtContact/src/AugLagCoulombContactMaterial.h
[r]:mtContact/AugLagCriterion.h => [a]: mtContact/src/AugLagCriterion.h
[r]:mtContact/AugLagCriterionNormMethod.h => [a]: mtContact/src/AugLagCriterionNormMethod.h
[r]:mtContact/AugLagCriterionPart.h => [a]: mtContact/src/AugLagCriterionPart.h
[r]:mtContact/AugLagCriterionStatus.h => [a]: mtContact/src/AugLagCriterionStatus.h
[r]:mtContact/AugLagForceCriterion.h => [a]: mtContact/src/AugLagForceCriterion.h
[r]:mtContact/AugLagFrictionalForceCriterion.h => [a]: mtContact/src/AugLagFrictionalForceCriterion.h
[r]:mtContact/AugLagFrictionalGeoCriterion.h => [a]: mtContact/src/AugLagFrictionalGeoCriterion.h
[r]:mtContact/AugLagFrictionalMechanicalContactGpState.h => [a]: mtContact/src/AugLagFrictionalMechanicalContactGpState.h
[r]:mtContact/AugLagFrictionalMechanicalContactMaterial.h => [a]: mtContact/src/AugLagFrictionalMechanicalContactMaterial.h
[r]:mtContact/AugLagFrictionalNormalisedForceCriterion.h => [a]: mtContact/src/AugLagFrictionalNormalisedForceCriterion.h
[r]:mtContact/AugLagFrictionalNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagFrictionalNormalisedGeoCriterion.h
[r]:mtContact/AugLagFrictionlessContactGpState.h => [a]: mtContact/src/AugLagFrictionlessContactGpState.h
[r]:mtContact/AugLagFrictionlessContactMaterial.h => [a]: mtContact/src/AugLagFrictionlessContactMaterial.h
[r]:mtContact/AugLagGeoCriterion.h => [a]: mtContact/src/AugLagGeoCriterion.h
[r]:mtContact/AugLagMaxNorm.h => [a]: mtContact/src/AugLagMaxNorm.h
[r]:mtContact/AugLagMeanNorm.h => [a]: mtContact/src/AugLagMeanNorm.h
[r]:mtContact/AugLagMechanicalContactGpState.h => [a]: mtContact/src/AugLagMechanicalContactGpState.h
[r]:mtContact/AugLagMechanicalContactMaterial.h => [a]: mtContact/src/AugLagMechanicalContactMaterial.h
[r]:mtContact/AugLagMultipleCriterions.h => [a]: mtContact/src/AugLagMultipleCriterions.h
[r]:mtContact/AugLagNorm.h => [a]: mtContact/src/AugLagNorm.h
[r]:mtContact/AugLagNormalClassicalAugmentation.h => [a]: mtContact/src/AugLagNormalClassicalAugmentation.h
[r]:mtContact/AugLagNormalForceCriterion.h => [a]: mtContact/src/AugLagNormalForceCriterion.h
[r]:mtContact/AugLagNormalGeoCriterion.h => [a]: mtContact/src/AugLagNormalGeoCriterion.h
[r]:mtContact/AugLagNormalisedForceCriterion.h => [a]: mtContact/src/AugLagNormalisedForceCriterion.h
[r]:mtContact/AugLagNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagNormalisedGeoCriterion.h
[r]:mtContact/AugLagNormalisedGeoCriterionPart.h => [a]: mtContact/src/AugLagNormalisedGeoCriterionPart.h
[r]:mtContact/AugLagNormalMechanicalContactGpState.h => [a]: mtContact/src/AugLagNormalMechanicalContactGpState.h
[r]:mtContact/AugLagNormalMechanicalContactMaterial.h => [a]: mtContact/src/AugLagNormalMechanicalContactMaterial.h
[r]:mtContact/AugLagNormalNormalisedForceCriterion.h => [a]: mtContact/src/AugLagNormalNormalisedForceCriterion.h
[r]:mtContact/AugLagNormalNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagNormalNormalisedGeoCriterion.h
[r]:mtContact/AugLagSingleCriterion.h => [a]: mtContact/src/AugLagSingleCriterion.h
[r]:mtContact/AugLagStickingContactGpState.h => [a]: mtContact/src/AugLagStickingContactGpState.h
[r]:mtContact/AugLagStickingContactMaterial.h => [a]: mtContact/src/AugLagStickingContactMaterial.h
[r]:mtContact/AugLagTangentialClassicalAugmentation.h => [a]: mtContact/src/AugLagTangentialClassicalAugmentation.h
[r]:mtContact/AugLagTangentialForceCriterion.h => [a]: mtContact/src/AugLagTangentialForceCriterion.h
[r]:mtContact/AugLagTangentialGeoCriterion.h => [a]: mtContact/src/AugLagTangentialGeoCriterion.h
[r]:mtContact/AugLagTangentialMechanicalContactGpState.h => [a]: mtContact/src/AugLagTangentialMechanicalContactGpState.h
[r]:mtContact/AugLagTangentialMechanicalContactMaterial.h => [a]: mtContact/src/AugLagTangentialMechanicalContactMaterial.h
[r]:mtContact/AugLagTangentialNormalisedForceCriterion.h => [a]: mtContact/src/AugLagTangentialNormalisedForceCriterion.h
[r]:mtContact/AugLagTangentialNormalisedGeoCriterion.h => [a]: mtContact/src/AugLagTangentialNormalisedGeoCriterion.h
[r]:mtContact/AugmentedLagrangianAugmentationManager.h => [a]: mtContact/src/AugmentedLagrangianAugmentationManager.h
[r]:mtContact/AugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/AugmentedLagrangianConvergenceManager.h
[r]:mtContact/AugmentedLagrangianIterationManager.h => [a]: mtContact/src/AugmentedLagrangianIterationManager.h
[r]:mtContact/AugmentedLagrangianManager.h => [a]: mtContact/src/AugmentedLagrangianManager.h
[r]:mtContact/AutesserreContactMethod.h => [a]: mtContact/src/AutesserreContactMethod.h
[r]:mtContact/AutomaticAugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/AutomaticAugmentedLagrangianConvergenceManager.h
[r]:mtContact/AutomaticAugmentedLagrangianManager.h => [a]: mtContact/src/AutomaticAugmentedLagrangianManager.h
[r]:mtContact/ClassicalContactMethod.h => [a]: mtContact/src/ClassicalContactMethod.h
[r]:mtContact/ConsistentContactMethod.h => [a]: mtContact/src/ConsistentContactMethod.h
[r]:mtContact/Contact2DElement.h => [a]: mtContact/src/Contact2DElement.h
[r]:mtContact/Contact3DElement.h => [a]: mtContact/src/Contact3DElement.h
[r]:mtContact/ContactElement.h => [a]: mtContact/src/ContactElement.h
[r]:mtContact/ContactElShcuts.h => [a]: mtContact/src/ContactElShcuts.h
[r]:mtContact/ContactForceValueExtractor.h => [a]: mtContact/src/ContactForceValueExtractor.h
[r]:mtContact/ContactGpState.h => [a]: mtContact/src/ContactGpState.h
[r]:mtContact/ContactInteraction.h => [a]: mtContact/src/ContactInteraction.h
[r]:mtContact/ContactInteractionIterator.h => [a]: mtContact/src/ContactInteractionIterator.h
[r]:mtContact/ContactInteractionSet.h => [a]: mtContact/src/ContactInteractionSet.h
[r]:mtContact/ContactInteractionValueExtractor.h => [a]: mtContact/src/ContactInteractionValueExtractor.h
[r]:mtContact/ContactMaterial.h => [a]: mtContact/src/ContactMaterial.h
[r]:mtContact/ContactMethod.h => [a]: mtContact/src/ContactMethod.h
[r]:mtContact/ContactMoment2AxeValueExtractor.h => [a]: mtContact/src/ContactMoment2AxeValueExtractor.h
[r]:mtContact/ContactState.h => [a]: mtContact/src/ContactState.h
[r]:mtContact/ContactStatusValueExtractor.h => [a]: mtContact/src/ContactStatusValueExtractor.h
[r]:mtContact/ContactTool.h => [a]: mtContact/src/ContactTool.h
[r]:mtContact/CoulombContactGpState.h => [a]: mtContact/src/CoulombContactGpState.h
[r]:mtContact/CoulombContactMaterial.h => [a]: mtContact/src/CoulombContactMaterial.h
[r]:mtContact/DdContactInteraction.h => [a]: mtContact/src/DdContactInteraction.h
[r]:mtContact/EtaAbradableSkinValueExtractor.h => [a]: mtContact/src/EtaAbradableSkinValueExtractor.h
[r]:mtContact/FdRdContactInteraction.h => [a]: mtContact/src/FdRdContactInteraction.h
[r]:mtContact/FrictionalMechanicalContactGpState.h => [a]: mtContact/src/FrictionalMechanicalContactGpState.h
[r]:mtContact/FrictionalMechanicalContactMaterial.h => [a]: mtContact/src/FrictionalMechanicalContactMaterial.h
[r]:mtContact/FrictionlessContactGpState.h => [a]: mtContact/src/FrictionlessContactGpState.h
[r]:mtContact/FrictionlessContactMaterial.h => [a]: mtContact/src/FrictionlessContactMaterial.h
[r]:mtContact/FrictionlessVariablePenaltyContactGpState.h => [a]: mtContact/src/FrictionlessVariablePenaltyContactGpState.h
[r]:mtContact/FrictionlessVariablePenaltyContactMaterial.h => [a]: mtContact/src/FrictionlessVariablePenaltyContactMaterial.h
[r]:mtContact/GapValueExtractor.h => [a]: mtContact/src/GapValueExtractor.h
[r]:mtContact/KsiAbradableSkinValueExtractor.h => [a]: mtContact/src/KsiAbradableSkinValueExtractor.h
[r]:mtContact/KsiSAbradableWireValueExtractor.h => [a]: mtContact/src/KsiSAbradableWireValueExtractor.h
[r]:mtContact/LaursenContactMethod.h => [a]: mtContact/src/LaursenContactMethod.h
[r]:mtContact/LoveContactMethod.h => [a]: mtContact/src/LoveContactMethod.h
[r]:mtContact/MechanicalContactGpState.h => [a]: mtContact/src/MechanicalContactGpState.h
[r]:mtContact/MechanicalContactMaterial.h => [a]: mtContact/src/MechanicalContactMaterial.h
[r]:mtContact/mtContact.h => [a]: mtContact/src/mtContact.h
[r]:mtContact/NormalForceValueExtractor.h => [a]: mtContact/src/NormalForceValueExtractor.h
[r]:mtContact/NormalMechanicalContactGpState.h => [a]: mtContact/src/NormalMechanicalContactGpState.h
[r]:mtContact/NormalMechanicalContactMaterial.h => [a]: mtContact/src/NormalMechanicalContactMaterial.h
[r]:mtContact/PenaltyMechanicalContactGpState.h => [a]: mtContact/src/PenaltyMechanicalContactGpState.h
[r]:mtContact/PenaltyMechanicalContactMaterial.h => [a]: mtContact/src/PenaltyMechanicalContactMaterial.h
[r]:mtContact/PressureContactValueExtractor.h => [a]: mtContact/src/PressureContactValueExtractor.h
[r]:mtContact/RdContactInteraction.h => [a]: mtContact/src/RdContactInteraction.h
[r]:mtContact/ScContactInteraction.h => [a]: mtContact/src/ScContactInteraction.h
[r]:mtContact/ShearContactValueExtractor.h => [a]: mtContact/src/ShearContactValueExtractor.h
[r]:mtContact/SlaveBoundary.h => [a]: mtContact/src/SlaveBoundary.h
[r]:mtContact/SlidingStatusValueExtractor.h => [a]: mtContact/src/SlidingStatusValueExtractor.h
[r]:mtContact/StandardAugmentedLagrangianConvergenceManager.h => [a]: mtContact/src/StandardAugmentedLagrangianConvergenceManager.h
[r]:mtContact/StandardAugmentedLagrangianManager.h => [a]: mtContact/src/StandardAugmentedLagrangianManager.h
[r]:mtContact/StickingContactGpState.h => [a]: mtContact/src/StickingContactGpState.h
[r]:mtContact/StickingContactMaterial.h => [a]: mtContact/src/StickingContactMaterial.h
[r]:mtContact/StickingVariablePenaltyContactGpState.h => [a]: mtContact/src/StickingVariablePenaltyContactGpState.h
[r]:mtContact/StickingVariablePenaltyContactMaterial.h => [a]: mtContact/src/StickingVariablePenaltyContactMaterial.h
[r]:mtContact/TangentForceValueExtractor.h => [a]: mtContact/src/TangentForceValueExtractor.h
[r]:mtContact/TangentialMechanicalContactGpState.h => [a]: mtContact/src/TangentialMechanicalContactGpState.h
[r]:mtContact/TangentialMechanicalContactMaterial.h => [a]: mtContact/src/TangentialMechanicalContactMaterial.h
[r]:mtContact/ThermalContactGpState.h => [a]: mtContact/src/ThermalContactGpState.h
[r]:mtContact/ThermalContactMaterial.h => [a]: mtContact/src/ThermalContactMaterial.h
[r]:mtContact/Tm2Contact2DElement.h => [a]: mtContact/src/Tm2Contact2DElement.h
[r]:mtContact/Tm2Contact3DElement.h => [a]: mtContact/src/Tm2Contact3DElement.h
[r]:mtContact/Tm2ContactElement.h => [a]: mtContact/src/Tm2ContactElement.h
[r]:mtContact/TmContact2DElement.h => [a]: mtContact/src/TmContact2DElement.h
[r]:mtContact/TmContact3DElement.h => [a]: mtContact/src/TmContact3DElement.h
[r]:mtContact/TmContactElement.h => [a]: mtContact/src/TmContactElement.h
[r]:mtContact/TmContactElShcuts.h => [a]: mtContact/src/TmContactElShcuts.h
[r]:mtContact/TmCoulombContactMaterial.h => [a]: mtContact/src/TmCoulombContactMaterial.h
[r]:mtContact/TmFrictionlessContactMaterial.h => [a]: mtContact/src/TmFrictionlessContactMaterial.h
[r]:mtContact/TmStickingContactMaterial.h => [a]: mtContact/src/TmStickingContactMaterial.h
[r]:mtContact/TmTrescaContactMaterial.h => [a]: mtContact/src/TmTrescaContactMaterial.h
[r]:mtContact/TrescaContactGpState.h => [a]: mtContact/src/TrescaContactGpState.h
[r]:mtContact/TrescaContactMaterial.h => [a]: mtContact/src/TrescaContactMaterial.h
[r]:mtContact/TypeOfContact.h => [a]: mtContact/src/TypeOfContact.h
[r]:mtContact/WearAbradableValueExtractor.h => [a]: mtContact/src/WearAbradableValueExtractor.h
[r]:mtContact/ActiveContactInteractionIterator.inl => [a]: mtContact/src/ActiveContactInteractionIterator.inl
[r]:mtContact/ContactElement.inl => [a]: mtContact/src/ContactElement.inl
[r]:mtContact/ContactElShcuts.inl => [a]: mtContact/src/ContactElShcuts.inl
[r]:mtContact/ContactInteraction.inl => [a]: mtContact/src/ContactInteraction.inl
[r]:mtContact/ContactInteractionIterator.inl => [a]: mtContact/src/ContactInteractionIterator.inl
[r]:mtContact/ContactState.inl => [a]: mtContact/src/ContactState.inl
[r]:mtContact/ContactTool.inl => [a]: mtContact/src/ContactTool.inl
[r]:mtContact/DdContactInteraction.inl => [a]: mtContact/src/DdContactInteraction.inl
[r]:mtContact/FdRdContactInteraction.inl => [a]: mtContact/src/FdRdContactInteraction.inl
[r]:mtContact/RdContactInteraction.inl => [a]: mtContact/src/RdContactInteraction.inl
[r]:mtContact/ScContactInteraction.inl => [a]: mtContact/src/ScContactInteraction.inl
[r]:mtContact/Tm2ContactElement.inl => [a]: mtContact/src/Tm2ContactElement.inl
[r]:mtContact/TmContactElement.inl => [a]: mtContact/src/TmContactElement.inl
[r]:mtContact/TmContactElShcuts.inl => [a]: mtContact/src/TmContactElShcuts.inl
[r]:mtContact/CMakeLists.txt => [a]: mtContact/src/CMakeLists.txt
===== Tests ajoutés/supprimés =====
[r]:
[a]:mtContact/tests/squareEPDAICMEXT.py
[a]:mtContact/tests/squareEPDAICMINT.py
[a]:mtContact/tests/twoSquaresEPDAICMEXT.py
[a]:mtContact/tests/twoSquaresEPDAICMINT.py
--- //[[gwautelet@ulg.ac.be|Gaëtan WAUTELET]] 2014/11/04//