Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
LagrangeMP_FE Class Reference#include <LagrangeMP_FE.h>
Inheritance diagram for LagrangeMP_FE::
List of all members.
Detailed Description
LagrangeMP\_FE is a subclass of FE\_Element used to enforce a multi point constraint, of the form
, where
are the constrained degrees-of-freedom at the constrained node,
are the retained degrees-of-freedom at the retained node and
a matrix defining the relationship between these degrees-of-freedom.
To enforce the constraint the following are added to the tangent and the residual:
at the locations corresponding to the constrained degree-of-freedoms specified by the MP\_Constraint, i.e.
, and the lagrange multiplier degrees-of-freedom introduced by the LagrangeConstraintHandler for this constraint,
. Nothing is added to the residual. \
}
Definition at line 78 of file LagrangeMP_FE.h.
Constructor & Destructor Documentation
LagrangeMP_FE::~LagrangeMP_FE (
|
) [virtual]
|
|
Member Function Documentation
const Vector & LagrangeMP_FE::getResidual (
|
Integrator * theIntegrator ) [virtual]
|
|
const Vector & LagrangeMP_FE::getTangForce (
|
const Vector & x,
|
|
double fact = 1.0 ) [virtual]
|
|
const Matrix & LagrangeMP_FE::getTangent (
|
Integrator * theIntegrator ) [virtual]
|
|
int LagrangeMP_FE::setID (
|
void ) [virtual]
|
|
The documentation for this class was generated from the following files:
|