doc:user:elements:specials:lagrangianmultiplieredge
Table of Contents
TODO: More info required
LagrangianMultiplierEdge[2|3]DElement
Mechanism element controlling an edge from the motion of a point. No axisymmetric correction is implemented. These elements must be associated with a FieldApplicator interaction .
Parameter
| Code Metafor | Description | Dependency |
|---|---|---|
STIFFMETHOD | Method used to compute the stiffness matrix = STIFF_ANALYTIC : analytic matrix (default)\\= STIFF_NUMERIC : numerical matrix | - |
CONST_POINT_NO | Point monitoring the motion of the edge | - |
CONST_DIRECTION | Constraint direction (1, 2 or 3) | - |
Edge monitoring using Lagrange multiplier
The element must first be created using 1D Meshers (Curves). Then, a FieldApplicator is defined and associated to a ElementProperties, either LagrangianMultiplier2DEdge or LagrangianMultiplier3DEdge.
app = FieldApplicator(no) app.push(gObject1) app.push(gObject2) ... app.addProperty(prp) # association of an ElementProperties interactionset.add(app) # the interaction is added in InteractionSet
or
app = interactionset.add(FieldApplicator(no)) #add returns a reference app.push(gObject1) app.push(gObject2) ... app.addProperty(prp) # association of an ElementProperties
where
no | number of the Interaction (which is to say the FieldApplicator) |
gObject1, gObject2 | meshed geometric entity where the finite elements are applied |
prp | Properties of the Lagrange multipliers to generate. |
doc/user/elements/specials/lagrangianmultiplieredge.txt · Last modified: by 127.0.0.1
