doc:user:elements:contact:lag_aug
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
doc:user:elements:contact:lag_aug [2013/07/10 18:14] – joris | doc:user:elements:contact:lag_aug [2015/07/24 17:01] – wautelet | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Augmented Lagrangian Method ====== | ||
+ | The Augmented Lagrangian method is used to iterate several times over a single time step, to correct contact forces (augmentation) to get a gap $g$ smaller than a given tolerance (defined by the parameters '' | ||
+ | |||
+ | $$ | ||
+ | F = L_i + k_N\,g | ||
+ | $$ | ||
+ | |||
+ | where $k_N$ is the penalty and $L_i$ the Lagrangian. For the next augmentation, | ||
+ | |||
+ | $$ | ||
+ | L_{i+1} = L_i + k_N\,g | ||
+ | $$ | ||
+ | |||
+ | or it is extrapolated. The gap tolerance is defined by the properties of the contact element. This accuracy must be given to activate the method. | ||
+ | |||
+ | Parameters are set by functions associated to '' | ||
+ | |||
+ | alm = metafor.getAugmentedLagrangianManager() | ||
+ | alm.setMaxNbOfIterations(itma) | ||
+ | |||
+ | where | ||
+ | |||
+ | | '' | ||
+ | |||
+ | ===== Augmented Lagrangian Algorithm ===== | ||
+ | |||
+ | ===== Augmented Lagrangian Material ===== | ||
+ | |||
+ | ===== Augmented Lagrangian Augmentation Method ===== | ||
+ | |||
+ | ===== Augmented Lagrangian Criterion ===== |
doc/user/elements/contact/lag_aug.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1