|
virtual DOF_Group * | createDOF_Group (const int &, Node *) |
|
virtual LagrangeDOF_Group * | createLagrangeDOF_Group (const int &, SFreedom_Constraint *) |
| Appends to the model the Lagrange DOFs for the single freedom constraint being passed as parameter. More...
|
|
virtual LagrangeDOF_Group * | createLagrangeDOF_Group (const int &, MFreedom_Constraint *) |
| Appends to the model the Lagrange DOFs for the multi-freedom constraint being passed as parameter. More...
|
|
virtual LagrangeDOF_Group * | createLagrangeDOF_Group (const int &, MRMFreedom_Constraint *) |
| Appends to the model the Lagrange DOFs for the multi-freedom constraint being passed as parameter. More...
|
|
virtual TransformationDOF_Group * | createTransformationDOF_Group (const int &, Node *, MFreedom_ConstraintBase *, TransformationConstraintHandler *) |
|
virtual TransformationDOF_Group * | createTransformationDOF_Group (const int &, Node *, TransformationConstraintHandler *) |
|
virtual FE_Element * | createFE_Element (const int &, Element *) |
| Método para crear un objeto FE_Element y agregarlo al modelo.
|
|
virtual LagrangeSFreedom_FE * | createLagrangeSFreedom_FE (const int &, SFreedom_Constraint &, DOF_Group &, const double &) |
| Método para crear un objeto LagrangeSFreedom_FE y agregarlo al modelo.
|
|
virtual LagrangeMFreedom_FE * | createLagrangeMFreedom_FE (const int &, MFreedom_Constraint &, DOF_Group &, const double &) |
| Método para crear un objeto LagrangeMFreedom_FE y agregarlo al modelo.
|
|
virtual LagrangeMRMFreedom_FE * | createLagrangeMRMFreedom_FE (const int &, MRMFreedom_Constraint &, DOF_Group &, const double &) |
| Método para crear un objeto LagrangeMRMFreedom_FE y agregarlo al modelo.
|
|
virtual PenaltySFreedom_FE * | createPenaltySFreedom_FE (const int &, SFreedom_Constraint &, const double &) |
| Método para crear un objeto PenaltySFreedom_FE y agregarlo al modelo.
|
|
virtual PenaltyMFreedom_FE * | createPenaltyMFreedom_FE (const int &, MFreedom_Constraint &, const double &) |
| Método para crear un objeto PenaltyMFreedom_FE y agregarlo al modelo.
|
|
virtual PenaltyMRMFreedom_FE * | createPenaltyMRMFreedom_FE (const int &, MRMFreedom_Constraint &, const double &) |
| Método para crear un objeto PenaltyMRMFreedom_FE y agregarlo al modelo.
|
|
virtual FE_Element * | createTransformationFE (const int &, Element *, const std::set< int > &, std::set< FE_Element * > &) |
| Método para crear un objeto TransformationFE_Element y agregarlo al modelo.
|
|
virtual void | clearAll (void) |
|
virtual int | getNumDOF_Groups (void) const |
| Returns the umber of XC::DOF_Group objects added.
|
|
virtual DOF_Group * | getDOF_GroupPtr (int tag) |
| Returns a pointer to the DEF group with the tag beign passed as parameter.
|
|
virtual const DOF_Group * | getDOF_GroupPtr (int tag) const |
| Returns a pointer to the DOF group which the tag being passed as parameter.
|
|
virtual FE_EleIter & | getFEs () |
|
virtual DOF_GrpIter & | getDOFGroups () |
|
virtual FE_EleConstIter & | getConstFEs () const |
|
virtual DOF_GrpConstIter & | getConstDOFs () const |
|
virtual void | setNumEqn (int) |
|
virtual int | getNumEqn (void) const |
|
virtual Graph & | getDOFGraph (void) |
|
virtual Graph & | getDOFGroupGraph (void) |
|
virtual const Graph & | getDOFGraph (void) const |
|
virtual const Graph & | getDOFGroupGraph (void) const |
|
virtual void | setResponse (const Vector &, const Vector &, const Vector &) |
|
virtual void | setDisp (const Vector &disp) |
|
virtual void | setVel (const Vector &vel) |
|
virtual void | setAccel (const Vector &vel) |
|
virtual void | incrDisp (const Vector &disp) |
|
virtual void | incrVel (const Vector &vel) |
|
virtual void | incrAccel (const Vector &vel) |
|
virtual void | setNumEigenvectors (int numEigenvectors) |
|
virtual void | setEigenvector (int mode, const Vector &) |
|
virtual void | setEigenvalues (const Vector &) |
| Comunica al domain el valor de los eigenvalues obtenidos.
|
|
virtual void | setModalParticipationFactors (const Vector &) |
| Comunica al domain el valor de los factores de participación modal obtenidos.
|
|
virtual int | sendSelf (CommParameters &) |
|
virtual int | recvSelf (const CommParameters &) |
|
Domain * | getDomainPtr (void) |
|
const Domain * | getDomainPtr (void) const |
|
ConstraintHandler * | getHandlerPtr (void) |
|
const ConstraintHandler * | getHandlerPtr (void) const |
|
| MovableObject (int classTag, int dbTag) |
| Constructor.
|
|
| MovableObject (int classTag) |
| Constructor.
|
|
| MovableObject (const MovableObject &otro) |
| Copy constructor.
|
|
MovableObject & | operator= (const MovableObject &otro) |
| Operacdor asignación.
|
|
int | getClassTag (void) const |
| Returns the tag de la clase.
|
|
int | getDbTag (void) const |
| Returns the tag para la database.
|
|
int | getDbTag (CommParameters &) |
| Returns the tag para la database.
|
|
void | setDbTag (int dbTag) |
| Asigna el tag para la database.
|
|
void | setDbTag (CommParameters &) |
| Asigna, sólo si es preciso, el tag para la database.
|
|
virtual int | setParameter (const std::vector< std::string > &argv, Parameter ¶m) |
|
virtual int | updateParameter (int parameterID, Information &info) |
|
virtual int | activateParameter (int parameterID) |
|
virtual int | setVariable (const std::string &variable, Information &) |
| Returns the identificador de la variable cuyo nombre being passed as parameter.
|
|
virtual int | getVariable (const std::string &variable, Information &) |
|
| DistributedBase (void) |
| Constructor.
|
|
virtual DbTagData & | getDbTagData (void) const |
| Returns a vector to store class dbTags.
|
|
const int & | getDbTagDataPos (const int &i) const |
| Returns the data at the i-th position.
|
|
void | setDbTagDataPos (const int &i, const int &v) |
| Sets the data at the i-th position.
|
|
void | inicComm (const int &dataSize) const |
| Initializes communication.
|
|
Los objetos de esta clase, dan acceso a los objetos FE_Element y DOF_Group creados por el Constraint Handler.