31 #ifndef MRMFreedom_FE_h 32 #define MRMFreedom_FE_h 34 #include "MPBase_FE.h" 39 class MRMFreedom_Constraint;
48 std::vector<Node *> theRetainedNodes;
int determineConstrainedDOFsIDs(const int &)
determine the IDs in myID for those DOFs marked as constrained DOFs, this is obtained from the DOF_Gr...
Definition: MRMFreedom_FE.cc:98
Float vector abstraction.
Definition: Vector.h:94
void assemble_retained_DOF_displacements(Vector &, const int &) const
Put the retained DOFs displacements in the given vector.
Definition: MRMFreedom_FE.cc:64
void assemble_constrained_DOF_displacements(Vector &) const
Put the constradned DOFs displacements in the given vector.
Definition: MRMFreedom_FE.cc:42
int determineRetainedDOFsIDs(const int &)
determine determine the IDs for the retained dof's
Definition: MRMFreedom_FE.cc:102
??
Definition: MRMFreedom_FE.h:44
??
Definition: MPBase_FE.h:44
Multiple retained nodes constraint.
Definition: MRMFreedom_Constraint.h:59
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
MRMFreedom_FE(int tag, int numDOF_Group, int ndof, MRMFreedom_Constraint &, const double &alpha=1.0)
Constructor.
Definition: MRMFreedom_FE.cc:37
Domain (mesh and boundary conditions) of the finite element model.
Definition: Domain.h:117
int determineRetainedNodesDofGrpPtr(Domain &, const int &)
get the DOF_Group attached to the retained nodes.
Definition: MRMFreedom_FE.cc:160