commit:2014:10_29
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
commit:2014:10_29 [2014/10/29 22:19] – wautelet | commit:2014:10_29 [2014/10/29 22:34] – wautelet | ||
---|---|---|---|
Line 34: | Line 34: | ||
Il existe 4 critères de base : | Il existe 4 critères de base : | ||
- Critère géométrique | - Critère géométrique | ||
+ | |||
+ | augLagGeoCriterion= AugLagGeoCriterion(alm) | ||
+ | augLagGeoCriterion.setNormalGapNorm(ALM_MAX_NORM) | ||
+ | augLagGeoCriterion.setTangentialGapNorm(ALM_MEAN_NORM) | ||
+ | augLagGeoCriterion.setNormalGapPrec(parameter[' | ||
+ | augLagGeoCriterion.setTangentialGapPrec(parameter[' | ||
+ | | ||
- Critère géométrique normalisé | - Critère géométrique normalisé | ||
+ | |||
+ | augLagNormalisedGeoCriterion= AugLagNormalisedGeoCriterion(alm) | ||
+ | augLagNormalisedGeoCriterion.setNormalGapNorm(ALM_MAX_NORM) | ||
+ | augLagNormalisedGeoCriterion.setTangentialGapNorm(ALM_MEAN_NORM) | ||
+ | augLagNormalisedGeoCriterion.setNormalGapPrec(parameter[' | ||
+ | augLagNormalisedGeoCriterion.setTangentialGapPrec(parameter[' | ||
+ | | ||
- Critère force ou pression/ | - Critère force ou pression/ | ||
- | - Critère force ou pression/ | ||
- | |||
- | Il est possible de les combiner pour faire un critère multiple : | ||
+ | augLagForceCriterion= AugLagForceCriterion(alm) | ||
+ | augLagForceCriterion.setContactPressureNorm(ALM_MAX_NORM) | ||
+ | augLagForceCriterion.setContactShearNorm(ALM_MEAN_NORM) | ||
+ | augLagForceCriterion.setContactPressurePrec(parameter[' | ||
+ | augLagForceCriterion.setContactShearPrec(parameter[' | ||
+ | | ||
+ | - Critère force ou pression/ | ||
+ | - | ||
+ | augLagNormalisedForceCriterion= AugLagNormalisedForceCriterion(alm) | ||
+ | augLagNormalisedForceCriterion.setContactPressureNorm(ALM_MAX_NORM) | ||
+ | augLagNormalisedForceCriterion.setContactShearNorm(ALM_MEAN_NORM) | ||
+ | augLagNormalisedForceCriterion.setContactPressurePrec(parameter[' | ||
+ | augLagNormalisedForceCriterion.setContactShearPrec(parameter[' | ||
+ | | ||
+ | Il est possible de les combiner pour faire un critère multiple : | ||
+ | | ||
+ | augLagGeoForceCriterion = AugLagMultipleCriterions(alm) | ||
+ | augLagGeoForceCriterion.add(augLagGeoCriterion) | ||
+ | augLagGeoForceCriterion.add(augLagNormalisedForceCriterion) | ||
+ | | ||
+ | Il est possible d' | ||
+ | augLagGeoForceCriterion.remove(augLagNormalisedForceCriterion) | ||
- | Pour se faire, il faut associer le matériau suivant pour chaque interaction de contact sélectionnée : | + | Pour finir, il faut associer le matériau suivant pour chaque interaction de contact sélectionnée : |
if(parameter[' | if(parameter[' | ||
Line 69: | Line 102: | ||
print "Bad definition of type contact" | print "Bad definition of type contact" | ||
| | ||
- | Étant donné que la configuration/ | + | **Étant donné que la configuration/ |
<note important> | <note important> |
commit/2014/10_29.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1