doc:user:elements:specials:lagrangianmultiplieredge
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:user:elements:specials:lagrangianmultiplieredge [2013/07/09 17:04] – joris | doc:user:elements:specials:lagrangianmultiplieredge [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | < | ||
| + | ===== 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 '' | ||
| + | ==== Parameter ==== | ||
| + | |||
| + | ^ Code Metafor | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | ===== Edge monitoring using Lagrange multiplier ===== | ||
| + | |||
| + | The element must first be created using [[doc: | ||
| + | |||
| + | app = FieldApplicator(no) | ||
| + | app.push(gObject1) | ||
| + | app.push(gObject2) | ||
| + | ... | ||
| + | app.addProperty(prp) | ||
| + | interactionset.add(app) | ||
| + | |||
| + | or | ||
| + | |||
| + | app = interactionset.add(FieldApplicator(no)) #add returns a reference | ||
| + | app.push(gObject1) | ||
| + | app.push(gObject2) | ||
| + | ... | ||
| + | app.addProperty(prp) | ||
| + | |||
| + | where | ||
| + | | '' | ||
| + | |'' | ||
| + | | '' | ||
