DummyNodes are a type of node created and used by Subdomains for their exterior nodes.
More...
|
| DummyNode (Node &theRealNode) |
|
Node * | getNode (void) const |
| Return a pointer to the associated node.
|
|
void | setDOF_GroupPtr (DOF_Group *theDOF_Grp) |
| Each DummyNode, when involved with a StaticCondensationAnalysis analysis, will be associated with a DOF_Group object. More...
|
|
DOF_Group * | getDOF_GroupPtr (void) |
| Method which returns a pointer to the DOF_Group object that was set using {setDOF_GroupPtr}. More...
|
|
int | getNumberDOF (void) const |
| Invokes getNumberDOF() on its associated node object. More...
|
|
const Matrix & | getMass (void) const |
| Returns the result of invoking getMass() on its associated node object. More...
|
|
int | setMass (const Matrix &) |
| Returns the result of invoking setMass() on its associated node object. More...
|
|
const Vector & | getCrds (void) const |
| Returns the result of invoking getCrds() on its associated node object. More...
|
|
const Vector & | getDisp (void) const |
| Returns the result of invoking getDisp() on its associated Node object. More...
|
|
const Vector & | getVel (void) const |
| Returns the result of invoking getVel() on its associated node object. More...
|
|
const Vector & | getAccel (void) const |
| Returns the result of invoking getAccel() on its associated Node object. More...
|
|
const Vector & | getTrialDisp (void) const |
| Returns the result of invoking getTrialDisp() on its associated node object. More...
|
|
const Vector & | getTrialVel (void) const |
| Returns the result of invoking getTrialVel() on its associated Node object. More...
|
|
const Vector & | getTrialAccel (void) const |
| Returns the result of invoking getTrialAccel() on its associated node object. More...
|
|
int | setTrialDisp (const Vector &) |
| Does nothing.
|
|
int | setTrialVel (const Vector &) |
| Does nothing.
|
|
int | setTrialAccel (const Vector &) |
| Does nothing.
|
|
int | setIncrTrialDisp (const Vector &) |
| Does nothing.
|
|
int | setIncrTrialVel (const Vector &) |
| Does nothing.
|
|
int | setIncrTrialAccel (const Vector &) |
| Does nothing.
|
|
void | addUnbalancedLoad (const Vector &) |
| Returns the result of invoking addUnbalancedLoad() on its associated node object. More...
|
|
const Vector & | getUnbalancedLoad (void) const |
| Returns the result of invoking getUnbalancedLoad() on its associated node object. More...
|
|
void | zeroUnbalancedLoad (void) |
| Calls zeroUnbalancedLoad() on its associated node.
|
|
int | commitState () |
| Does nothing.
|
|
void | Print (std::ostream &s) const |
| Print stuff.
|
|
int | addElementPtr (Element *) |
| Does nothing.
|
|
void | setColor (int newColor) |
| Does nothing.
|
|
int | getColor (void) const |
| Does nothing.
|
|
int | sendSelf (Communicator &) |
| Send the object through the communicator argument. More...
|
|
int | recvSelf (const Communicator &) |
| Receives object through the communicator argument. More...
|
|
| Node (int classTag) |
| Default constructor. More...
|
|
| Node (int tag, int classTag) |
| Constructor. More...
|
|
| Node (int tag, int ndof, double Crd1) |
| Constructor. More...
|
|
| Node (int tag, int ndof, double Crd1, double Crd2) |
| Constructor for 2d nodes. More...
|
|
| Node (int tag, int ndof, double Crd1, double Crd2, double Crd3) |
| constructor for 3d nodes More...
|
|
| Node (int tag, int ndof, const Vector &crds) |
| Constructor. More...
|
|
| Node (const Node &theCopy, bool copyMass=true) |
| used for domain decomposition & external nodes copy everything but the mass we should really set the mass to 0.0
|
|
Node * | getCopy (void) const |
| Virtual constructor.
|
|
virtual | ~Node (void) |
| destructor
|
|
const ID & | getDOFs (void) const |
| Gets the equation numbers corresponding to the node DOFS.
|
|
size_t | getNumberOfConnectedConstraints (void) const |
| Return the nunber of connected constraints.
|
|
std::set< const Constraint * > | getConnectedConstraints (void) const |
| Return a set of const pointers the constraints connected to the node.
|
|
std::set< Constraint * > | getConnectedConstraints (void) |
| Return a set of pointers the constraints connected to the node.
|
|
boost::python::list | getConnectedConstraintsPy (void) |
| Return a Python list of pointers to the constraints connected to the node.
|
|
boost::python::list | getConnectedConstraintTags (void) const |
| Return a Python list with the tags of the constraints connected to the node.
|
|
void | connect (ContinuaReprComponent *el) const |
| Inserts a component (element, constraint,...) to the connected component list.
|
|
void | disconnect (ContinuaReprComponent *el) const |
| Removes a component (element, constraint,...) from the connected component list.
|
|
size_t | getNumberOfConnectedElements (void) const |
| Return the number of elements that are connected with this node.
|
|
ElementConstPtrSet | getConnectedElements (void) const |
| Return a list of pointers to the elements that are connected with this node.
|
|
ElementPtrSet | getConnectedElements (void) |
| Return a list of pointers to the elements that are connected with this node.
|
|
boost::python::list | getConnectedElementsPy (void) |
| Return a python list of pointers to the elements that are connected with this node. More...
|
|
boost::python::list | getConnectedElementTags (void) const |
| Return a python list containing the tags of the elements that are connected with this node. More...
|
|
const MeshEdge * | next (const std::deque< MeshEdge > &, const std::set< const MeshEdge *> &) const |
| Returns an edge that has its origin in this node (and is not in visited).
|
|
const bool | isDead (void) const |
| True if node is inactive.
|
|
const bool | isAlive (void) const |
| True if node is active. More...
|
|
const bool | isFrozen (void) const |
| returns true if the node is frozen.
|
|
const bool | isFree (void) const |
| returns true if the node has no constraints.
|
|
const bool | isFixedOnlyByFreezeConstraints (void) const |
| Return true if the node is fixed only by its freeze constraints (all the other constraints, if any, are dead)
|
|
void | kill (void) |
| Deactivates the component.
|
|
void | alive (void) |
| Activates the component.
|
|
void | freeze_if_dead (NodeLocker *locker) |
| Imposes zero displacement (zero value for all node DOFs).
|
|
void | melt_if_alive (void) |
| Deletes the constraint over the node DOFs previously created by the freeze method. More...
|
|
SFreedom_Constraint * | fix (const SFreedom_Constraint &) |
| Introduce en the node una constraint como la being passed as parameter. More...
|
|
void | fix (const std::vector< int > &, const std::vector< double > &) |
| Sets prescribed displacements on the DOFs being passed as parameter.
|
|
void | fix (const ID &, const Vector &) |
| Sets prescribed displacements on the DOFs being passed as parameter.
|
|
virtual size_t | getDim (void) const |
| Return the dimension of the node vector position (1,2 or 3).
|
|
virtual Vector & | getCrds (void) |
| Return a reference to the vector of nodal coordinates. More...
|
|
Vector | getCrds3d (void) const |
| Returns the node coordinates in a 3D space.
|
|
Pos2d | getPosition2d (const Vector &) const |
| Return the 2D position obtained as: initPos+ factor * v.
|
|
Pos3d | getPosition3d (const Vector &) const |
| Return the 3D position obtained as: initPos+ factor * v.
|
|
Pos2d | getInitialPosition2d (void) const |
| Return the initial position of the node in 2D.
|
|
Pos3d | getInitialPosition3d (void) const |
| Return the initial position of the node in 3D.
|
|
Pos2d | getCurrentPosition2d (const double &factor=1.0) const |
| Return the current position of the node scaled by factor: return initPos+ factor * nodDisplacement. More...
|
|
Pos3d | getCurrentPosition3d (const double &factor=1.0) const |
| Return the current position of the node scaled by factor: return initPos+ factor * nodDisplacement. More...
|
|
bool | In (const GeomObj3d &, const double &factor=1.0, const double &tol=0.0) const |
| Returns true if the current position of the node scaled by factor: return initPos+ factor * nodDisplacement lies insiof the geometric object. More...
|
|
bool | In (const GeomObj2d &, const double &factor=1.0, const double &tol=0.0) const |
| Returns true if the current position of the node scaled by factor: return initPos+ factor * nodDisplacement lies insiof the geometric object. More...
|
|
bool | Out (const GeomObj3d &, const double &factor=1.0, const double &tol=0.0) const |
| Returns true if the current position of the node scaled by factor: return initPos+ factor * nodDisplacement lies outsiof the geometric object. More...
|
|
bool | Out (const GeomObj2d &, const double &factor=1.0, const double &tol=0.0) const |
| Returns true if the current position of the node scaled by factor: return initPos+ factor * nodDisplacement lies outsiof the geometric object. More...
|
|
void | setPos (const Pos3d &) |
| Sets the node position.
|
|
void | Move (const Vector3d &desplaz) |
| Moves the node (intended only for its use from XC::Set).
|
|
void | Transform (const TrfGeom &trf) |
| Applies to the node position the transformation being passed as parameter.
|
|
double | getDist2 (const Pos2d &p, bool initialGeometry=true) const |
| Returns the square of the distance from the node to the point being passed as parameter. More...
|
|
double | getDist (const Pos2d &p, bool initialGeometry=true) const |
| Returns the distance from the node to the point being passed as parameter. More...
|
|
double | getDist2 (const Pos3d &p, bool initialGeometry=true) const |
| Returns the square of the distance from the node to the point being passed as parameter. More...
|
|
double | getDist (const Pos3d &p, bool initialGeometry=true) const |
| Returns the distance from the node to the point being passed as parameter. More...
|
|
Vector | getDispXYZ (void) const |
| Returns the XYZ components of node displacement.
|
|
Vector | getRotXYZ (void) const |
| Returns the XYZ components of node rotation.
|
|
Vector | getVelXYZ (void) const |
| Returns the XYZ components of the translational velocity of the node.
|
|
Vector | getOmegaXYZ (void) const |
| Returns the XYZ components of the angular velocity of the node.
|
|
Vector | getAccelXYZ (void) const |
| Returns the XYZ components of the translational acceleration of the node.
|
|
Vector | getAlphaXYZ (void) const |
| Returns the XYZ components of the angular acceleration of the node.
|
|
virtual const Vector & | getIncrDisp (void) const |
| Returns the displacement increment.
|
|
virtual const Vector & | getIncrDeltaDisp (void) const |
| Return the incremental displacement. More...
|
|
virtual int | setTrialDispComponent (double value, int dof) |
|
virtual int | incrTrialDisp (const Vector &) |
| Increments the current trial displacement. More...
|
|
virtual int | incrTrialVel (const Vector &) |
| Increments the current trial velocity. More...
|
|
virtual int | incrTrialAccel (const Vector &) |
| Increments the current trial acceleration. More...
|
|
const NodalLoad * | newLoad (const Vector &) |
| Create a new load on the node and put it in the current load pattern.
|
|
void | createInertiaLoad (const Vector &) |
| Creates the inertia load that corresponds to the acceleration argument. More...
|
|
virtual int | addUnbalancedLoad (const Vector &load, double fact=1.0) |
| Adds vector to the node unbalanced load. More...
|
|
virtual int | addInertiaLoadToUnbalance (const Vector &accel, double fact=1.0) |
| Adds inertial loads to the node unbalanced load vector. More...
|
|
virtual const Vector & | getUnbalancedLoadIncInertia (void) const |
| Return unbalanced load vector including inertial forces. More...
|
|
virtual int | revertToLastCommit () |
| Returns to the last committed state. More...
|
|
virtual int | revertToStart () |
| Returns to the initial state. More...
|
|
double | getMassComponent (const int &) const |
| Return the mass matrix component for the DOF argument.
|
|
virtual int | setNumColR (int numCol) |
| Creates a Matrix to store the R matrix. More...
|
|
virtual int | setR (int row, int col, double Value) |
| Sets the (row,col) entry of R to be equal to Value . More...
|
|
virtual const Vector & | getRV (const Vector &V) |
| This is a method provided for Element objects, the Node object returns the product of the matrix R and the vector V. More...
|
|
virtual int | setRayleighDampingFactor (double alphaM) |
| Sets the Rayleigh dumping factor.
|
|
virtual const Matrix & | getDamp (void) const |
| Return the damping matrix of the node.
|
|
void | addTributary (const double &) const |
| Adds to tributary the lentgth, area o volume being passed as parameter. More...
|
|
void | resetTributary (void) const |
| Zeroes tributary (length, area or volume).
|
|
const double & | getTributary (void) const |
| Return tributary value (length, area or volume).
|
|
virtual int | setNumEigenvectors (int numVectorsToStore) |
| Set the dimensions of the matrix that constrains the eigenvectors. More...
|
|
virtual int | setEigenvector (int, const Vector &) |
| Set el eigenvector eigenvector al modo mode.
|
|
int | getNumModes (void) const |
|
virtual Vector | getEigenvector (int) const |
| Returns the eigenvector that corresponds to i-th mode.
|
|
Vector | getNormalizedEigenvector (int) const |
| Returns the eigenvector that corresponds to i-th mode normalized so the maximum values of the components is 1 (infinite norm). More...
|
|
virtual const Matrix & | getEigenvectors (void) const |
| Returns the eigenvectors that correspond to the node.
|
|
Matrix | getNormalizedEigenvectors (void) const |
| Returns a matrix with the eigenvectors as columns.
|
|
Pos2d | getEigenPosition2d (const double &, int) const |
| Return the "modal" position of the node scaled by factor: return initPos+ factor * getNormalizedEigenvector(mode). More...
|
|
Pos3d | getEigenPosition3d (const double &, int) const |
| Return the "modal" position of the node scaled by factor: return initPos+ factor * getNormalizedEigenvector(mode). More...
|
|
Vector3d | getEigenvectorDisp3dComponents (int) const |
| Return the eigenvector displacement components in a 3D vector.
|
|
Vector3d | getEigenvectorRot3dComponents (int) const |
| Return the eigenvector rotation components in a 3D vector.
|
|
void | clearEigenvectors (void) |
| Remove the stored eigenvectors.
|
|
double | getAngularFrequency (int) const |
| Return the angular frequency corresponding to the i-th mode.
|
|
Vector | getAngularFrequencies (void) const |
| Returns the angular frequencies from the modal analysis.
|
|
virtual double | getModalParticipationFactor (int mode) const |
| Returns the modal participation factor corresponding to i-th mode. More...
|
|
Vector | getModalParticipationFactors (void) const |
| Returns the modal participation factors.
|
|
virtual double | getModalParticipationFactor (int mode, const std::set< int > &dofs) const |
| Returns the modal participation factor corresponding to i-th mode. More...
|
|
Vector | getModalParticipationFactors (const std::set< int > &dofs) const |
| Returns the modal participation factors. More...
|
|
Vector | getModalParticipationFactorsForDOFs (const boost::python::list &) const |
| Returns the modal participation factors. More...
|
|
Vector | getDistributionFactor (int mode) const |
| Returns the distribution factor corresponding to the i-th mode.
|
|
Vector | getDistributionFactor (int mode, const std::set< int > &dofs) const |
| Returns the distribution factor corresponding to the mode being passed as parameter. More...
|
|
Matrix | getDistributionFactors (void) const |
| Returns the matrix with the computed distribution factors placed by columns. More...
|
|
double | getEffectiveModalMass (int mode) const |
| Return the effective modal mass that corresponds to i mode. More...
|
|
Vector | getEffectiveModalMasses (void) const |
| Returns the effective modal masses.
|
|
Vector | getEquivalentStaticLoad (int mode, const double &) const |
| Return the equivalent static load for the mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalDisplacement (int mode, const double &) const |
| Returns the maximal modal displacement for the node being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalVelocity (int mode, const double &) const |
| Return the maximal modal velocity for the mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalAcceleration (int mode, const double &) const |
| Return the maximal modal acceleration for the mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalDisplacementForDOFs (int mode, const double &, const std::set< int > &dofs) const |
| Returns the maximal modal displacement on the DOFs and mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalVelocityForDOFs (int mode, const double &, const std::set< int > &dofs) const |
| Returns the maximum modal velocity on the DOFs and mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalAccelerationForDOFs (int mode, const double &, const std::set< int > &dofs) const |
| Return the maximal modal acceleration on the DOFs and mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalDisplacementForDOFs (int mode, const double &, const boost::python::list &dofs) const |
| Returns the maximal modal displacement on the DOFs and mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalVelocityForDOFs (int mode, const double &, const boost::python::list &dofs) const |
| Returns the maximum modal velocity on the DOFs and mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
Vector | getMaxModalAccelerationForDOFs (int mode, const double &, const boost::python::list &dofs) const |
| Return the maximal modal acceleration on the DOFs and mode being passed as parameter and the acceleration corresponding to that mode. More...
|
|
boost::python::dict | getPyDict (void) const |
| Return a Python dictionary with the object members values.
|
|
void | setPyDict (const boost::python::dict &) |
| Set the values of the object members from a Python dictionary.
|
|
std::set< SetBase * > | get_sets (void) const |
| Returns the sets that include this node.
|
|
void | add_to_sets (std::set< SetBase *> &) |
| Adds the node to the sets being passed as parameters.
|
|
void | copySetsFrom (const Node &) |
| Add this element to all the sets containing the given one.
|
|
virtual void | Print (std::ostream &s, int flag=0) const |
| Prints node data. More...
|
|
Vector3d | get3dForceComponents (const Vector &) const |
| Return the "force/displacement" components in a 3d vector.
|
|
Vector3d | get3dMomentComponents (const Vector &) const |
| Return the "moment/rotation" components in a 3d vector.
|
|
virtual const Vector & | getReaction (void) const |
| Return the node reaction.
|
|
void | setReaction (const Vector &) |
| Set the node reaction.
|
|
Vector3d | getReactionForce3d (void) const |
| Return the reaction force in a 3D vector.
|
|
Vector3d | getReactionMoment3d (void) const |
| Return the reaction moment in a 3D vector.
|
|
const Vector & | getResistingForce (const ElementConstPtrSet &, const bool &) const |
| Return the action of the elements from the set over this node.
|
|
SlidingVectorsSystem3d | getResistingSlidingVectorsSystem3d (const ElementConstPtrSet &, const bool &) const |
| Returns the sliding vector system that represents the action of the elements of the set over the node. More...
|
|
virtual int | addReactionForce (const Vector &, double factor) |
| Increments the node reaction.
|
|
virtual int | resetReactionForce (bool inclInertia) |
| Calculate the reactions in this node (used in Domain::calculateNodalReactions). More...
|
|
bool | checkReactionForce (const double &) const |
| Checks that reactions on the node correspond to constrained degrees of freedom. More...
|
|
Matrix | getTangentStiff (const ElementConstPtrSet &) const |
| Return the tangent stiffness contribution of the elements argument. More...
|
|
Matrix | getInitialStiff (const ElementConstPtrSet &) const |
| Return the initial stiffness contribution of the elements argument. More...
|
|
int | addInertiaLoadSensitivityToUnbalance (const Vector &accel, double fact=1.0, bool tag=false) |
| ??
|
|
Matrix | getMassSensitivity (void) const |
|
virtual const Matrix & | getDampSensitivity (void) const |
|
int | getCrdsSensitivity (void) const |
|
int | saveSensitivity (Vector *v, Vector *vdot, Vector *vdotdot, int gradNum, int numGrads) |
|
double | getDispSensitivity (int dof, int gradNum) const |
| Return displacement sensitivity.
|
|
double | getVelSensitivity (int dof, int gradNum) const |
| Return velocity sensitivity.
|
|
double | getAccSensitivity (int dof, int gradNum) const |
| Return acceleration sensitivity.
|
|
int | setParameter (const std::vector< std::string > &argv, Parameter ¶m) |
| Sets the value param to the parameter argv .
|
|
int | updateParameter (int parameterID, Information &info) |
| Updates the parameter identified by parameterID with info .
|
|
int | activateParameter (int parameterID) |
| Activates the parameter identified by parameterID .
|
|
| MeshComponent (int classTag) |
| Constructor.
|
|
| MeshComponent (int tag, int classTag) |
| Constructor.
|
|
| ContinuaReprComponent (int classTag) |
|
| ContinuaReprComponent (int tag, int classTag) |
|
Public Member Functions inherited from XC::DomainComponent |
| ~DomainComponent (void) |
| Destructor.
|
|
size_t | getIdx (void) const |
| Returns the index of the object (to be used in VTK arrays).
|
|
virtual void | setDomain (Domain *theDomain) |
| Sets the pointer to the domain. More...
|
|
virtual Domain * | getDomain (void) const |
| Returns a pointer to the enclosing domain. More...
|
|
const Preprocessor * | getPreprocessor (void) const |
| Returns (if possible) a pointer to the preprocessor.
|
|
Preprocessor * | getPreprocessor (void) |
| Return (if possible) a pointer to the preprocessor.
|
|
const LoadPattern * | getCurrentLoadPattern (void) const |
| Return the current load pattern.
|
|
LoadPattern * | getCurrentLoadPattern (void) |
| Return the current load pattern.
|
|
void | set_index (const size_t &i) |
| Set the index for the object (see numera in Set). More...
|
|
| TaggedObject (int tag, CommandEntity *owr=nullptr) |
| Constructor. More...
|
|
void | assignTag (int newTag) |
| Set tag (to be called from Python interface).
|
|
int | getTag (void) const |
| Returns the tag associated with the object.
|
|
boost::python::dict | getPyDict (void) const |
| Return a Python dictionary with the object members values.
|
|
void | setPyDict (const boost::python::dict &) |
| Set the values of the object members from a Python dictionary.
|
|
Public Member Functions inherited from CommandEntity |
| CommandEntity (CommandEntity *owr=nullptr) |
| Default constructor.
|
|
CommandEntity * | Owner (void) |
| Return a pointer to the object owner.
|
|
const CommandEntity * | Owner (void) const |
| Return un puntero al objeto propietario de ESTE.
|
|
const StandardOutputWrapper & | getStandardOutputWrapper (void) const |
| Return the regular output stream wrapper.
|
|
StandardOutputWrapper & | getStandardOutputWrapper (void) |
| Return the regular output stream wrapper.
|
|
const std::string & | getLogFileName (void) const |
| Returns log file name.
|
|
void | setLogFileName (const std::string &) |
| Sets log file name.
|
|
const std::string & | getErrFileName (void) const |
| Returns err file name.
|
|
void | setErrFileName (const std::string &) |
| Sets error file name.
|
|
const std::string & | getOutputFileName (void) const |
| Returns regular output file name.
|
|
void | setOutputFileName (const std::string &) |
| Sets regular output file name.
|
|
boost::python::object | evalPy (boost::python::object dict, const std::string &) |
| Return the Python object that results from evaluating the argument.
|
|
boost::python::object | execPy (boost::python::object dict, const std::string &) |
| Return the Python objects that results from executing the code in the string argument.
|
|
boost::python::object | execFilePy (boost::python::object dict, const std::string &) |
| Return the Python object that results from executing the code in the file.
|
|
| EntityWithProperties (EntityWithProperties *owr=nullptr) |
| Default constructor.
|
|
void | clearPyProps (void) |
| Clear python properties map.
|
|
bool | hasPyProp (const std::string &) |
| Returns true if property exists.
|
|
boost::python::object | getPyProp (const std::string &str) |
| Return the Python object with the name being passed as parameter.
|
|
void | setPyProp (std::string str, boost::python::object val) |
| Sets/appends a value tho the Python object's dictionary.
|
|
void | copyPropsFrom (const EntityWithProperties &) |
| Copy the properties from the argument.
|
|
boost::python::list | getPropNames (void) const |
| Return the names of the object properties weightings.
|
|
const PythonDict & | getPropertiesDict (void) const |
| Return a std::map container with the properties of the object.
|
|
| EntityWithOwner (EntityWithOwner *owr=nullptr) |
| Default constructor.
|
|
| EntityWithOwner (const EntityWithOwner &) |
| Copy constructor.
|
|
EntityWithOwner & | operator= (const EntityWithOwner &) |
| Assignment operator.
|
|
virtual bool | operator== (const EntityWithOwner &) const |
| Comparison operator.
|
|
virtual | ~EntityWithOwner (void) |
| Virtual destructor.
|
|
virtual std::string | getClassName (void) const |
| Returns demangled class name.
|
|
void | set_owner (EntityWithOwner *owr) |
| Assigns the owner of the object.
|
|
EntityWithOwner * | Owner (void) |
|
const EntityWithOwner * | Owner (void) const |
|
| MovableObject (int classTag, int dbTag) |
| Constructor. More...
|
|
| MovableObject (int classTag) |
| Constructor. More...
|
|
| MovableObject (const MovableObject &) |
| Copy constructor. Doesn't copy the dbTag.
|
|
MovableObject & | operator= (const MovableObject &) |
| Assignment operator. Doesn't copy the dbTag.
|
|
int | getClassTag (void) const |
| Return the class identifier.
|
|
int | getDbTag (void) const |
| Return the object identifier in the database.
|
|
int | getDbTag (Communicator &) |
| Return the object identifier in the database.
|
|
void | setDbTag (int dbTag) |
| Sets the object identifier in the database.
|
|
void | setDbTag (Communicator &) |
| Sets the object identifier in the database if not already set. More...
|
|
virtual int | setVariable (const std::string &variable, Information &) |
| Set the value of the variable idenfified by var .
|
|
virtual int | getVariable (const std::string &variable, Information &) |
| Return the value of the variable idenfified by var .
|
|
| DistributedBase (void) |
| Constructor.
|
|
virtual | ~DistributedBase (void) |
| Destructor.
|
|
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.
|
|