|
void | numerate (void) |
| Set indices for the set objects (nodes,elements,points...) to its use in VTK.
|
|
| Set (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
| ~Set (void) |
| Destructor.
|
|
void | setDescription (const std::string &d) |
|
const std::string & | getDescription (void) const |
|
void | clear (void) |
| Clears the set.
|
|
bool | empty (void) const |
| Return true if the set is empty.
|
|
Set | getEntitiesSet (void) const |
| Return a set with the entities of this one.
|
|
Set | getMeshComponentsSet (void) const |
| Return a set with the mesh components of this one.
|
|
bool | In (const Node *) const |
| Returns true if the node belongs to the set.
|
|
bool | isCloserThan (const Node &, const double &) const |
| Return true if the distance to the given node is smaller than the given one. More...
|
|
bool | remove (Node *) |
| Removes the given node from the set.
|
|
bool | In (const Element *) const |
| Returns true if the element belongs to the set.
|
|
bool | isCloserThan (const Element &, const double &) const |
| Return true if the distance to the element nodes is smaller than the given one. More...
|
|
bool | remove (Element *) |
| Removes the given element from the set. More...
|
|
Set | pickNodesInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the nodes that lie insiof the geometric object. More...
|
|
Set | pickNodesInside (const std::string &, const GeomObj2d &, const double &tol=0.0) |
| Return a new set that contains the nodes that lie insiof the geometric object. More...
|
|
Set | pickElemsInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the elements that lie inside of the geometric object. More...
|
|
Set | pickElemsInside (const std::string &, const GeomObj2d &, const double &tol=0.0) |
| Return a new set that contains the elements that lie inside of the geometric object. More...
|
|
Set | pickElemsCrossing (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set with the elements that cross (i.e. More...
|
|
Set | pickElemsCrossing (const std::string &, const GeomObj2d &, const double &tol=0.0) |
| Return a new set with the elements that cross (i.e. More...
|
|
Set | pickElemsOfType (const std::string &, const std::string &) |
| Return a new set that contains the elements that match the type. More...
|
|
Set | pickElemsOfDimension (const std::string &, const size_t &) |
| Return a new set that contains the elements of the specified dimension. More...
|
|
bool | remove (Constraint *) |
| Removes the given constraint from the set.
|
|
virtual const SetEntities & | getEntities (void) const |
| Return a reference to the entities container.
|
|
virtual SetEntities & | getEntities (void) |
| Return a reference to the entities container.
|
|
virtual const SetMeshComp & | getMeshComp (void) const |
| Return a reference to the mesh components container.
|
|
virtual SetMeshComp & | getMeshComp (void) |
| Return a reference to the entities container.
|
|
virtual const SetEntities::lst_ptr_points & | getPoints (void) const |
| Returns a const reference to the points container.
|
|
virtual SetEntities::lst_ptr_points & | getPoints (void) |
| Return a reference to the the point container.
|
|
void | setPoints (const SetEntities::lst_ptr_points &pts) |
| Assigns the points set.
|
|
void | sel_points_from_list (const ID &) |
| Select the points identified by the tags in the parameter. More...
|
|
void | selPointsFromListPy (const boost::python::list &) |
| Select the points identified by the given tags. More...
|
|
bool | In (const Pnt *) const |
| Returns true if the point belongs to the set.
|
|
bool | isCloserThan (const Pnt &, const double &) const |
| Return true if the distance to the given point is smaller than the given one. More...
|
|
Set | pickPointsInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the points that lie insiof the geometric object. More...
|
|
virtual const SetEntities::lst_line_pointers & | getLines (void) const |
| Return a const reference to the line container.
|
|
virtual SetEntities::lst_line_pointers & | getLines (void) |
| Return a reference to the line container.
|
|
void | setLines (const SetEntities::lst_line_pointers &lns) |
| Assigns the edge set.
|
|
void | sel_lines_from_list (const ID &) |
| Select the lines identified by the tags in the parameter. More...
|
|
void | selLinesFromListPy (const boost::python::list &) |
| Select the lines identified by the given tags. More...
|
|
bool | In (const Edge *) const |
| Returns true if the edge belongs to the set.
|
|
bool | isCloserThan (const Edge &, const double &) const |
| Return true if the distance to the edge points is smaller than the given one. More...
|
|
Set | pickLinesInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the lines that lie insiof the geometric object. More...
|
|
virtual const SetEntities::lst_surface_ptrs & | getSurfaces (void) const |
| Returns a const reference to the surface container.
|
|
virtual SetEntities::lst_surface_ptrs & | getSurfaces (void) |
| Returns a reference to the surface container.
|
|
void | setSurfaces (const SetEntities::lst_surface_ptrs &sfs) |
| Assigns the surface set.
|
|
void | sel_surfaces_from_list (const ID &) |
| Selects the surfaces with the identifiers being passed as parameter.
|
|
void | selSurfacesFromListPy (const boost::python::list &) |
| Select the surfaces identified by the given tags. More...
|
|
bool | In (const Face *) const |
| Returns true if the surface belongs to the set.
|
|
bool | isCloserThan (const Face &, const double &) const |
| Return true if the distance to the face points is smaller than the given one. More...
|
|
Set | pickSurfacesInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the surfaces that lie insiof the geometric object. More...
|
|
virtual const SetEntities::lst_body_pointers & | getBodies (void) const |
| Return a const reference to the body container.
|
|
virtual SetEntities::lst_body_pointers & | getBodies (void) |
| Return a reference to the body container.
|
|
void | setBodies (const SetEntities::lst_body_pointers &bds) |
| Assigns the bodies set.
|
|
void | sel_bodies_from_list (const ID &) |
| Selects the bodies with the identifiers being passed as parameter.
|
|
void | selBodiesFromListPy (const boost::python::list &) |
| Select the bodies identified by the given tags. More...
|
|
bool | In (const Body *) const |
| Returns true if the body belongs to the set.
|
|
bool | isCloserThan (const Body &, const double &) const |
| Return true if the distances to the body vertices are smaller than the given one. More...
|
|
Set | pickBodiesInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the bodies that lie insiof the geometric object. More...
|
|
virtual const SetEntities::lst_ptr_uniform_grids & | getUniformGrids (void) const |
| Return a const reference to the UniformGrids container.
|
|
virtual SetEntities::lst_ptr_uniform_grids & | getUniformGrids (void) |
| Return a reference to the UniformGrids container.
|
|
void | sel_ugrids_from_list (const ID &) |
| Selects the ugrids with the identifiers being passed as parameter.
|
|
void | selUgridsFromListPy (const boost::python::list &) |
| Select the ugrids identified by the given tags. More...
|
|
bool | isCloserThan (const UniformGrid &, const double &) const |
| Return true if the distances to the uniform grid vertices are smaller than the given one. More...
|
|
bool | In (const UniformGrid *) const |
| Returns true if the «uniform grid» belongs to the set.
|
|
BND3d | Bnd (const double &) const |
| Return the set boundary. More...
|
|
Set | pickEntitiesInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the entities that lie insiof the geometric object. More...
|
|
void | conciliaNDivs (void) |
| Conciliate number of divisions of the lines shared by faces. More...
|
|
void | setUseGmsh (const bool &) |
| Set the value of the useGmsh member.
|
|
bool | getUseGmsh (void) const |
| Get the value of the useGmsh member.
|
|
void | genMesh (meshing_dir dm) |
| Triggers mesh generation from set components. More...
|
|
void | fillUpwards (void) |
| Appends to this set the objects that make reference to one or more of the objects that already make part of the set. More...
|
|
void | fillDownwards (void) |
| Appends to the set being passed as parameter the elements that intervene on the definition of those entities that are already in the set. More...
|
|
void | Transform (const TrfGeom &trf) |
| Applies the transformation to the elements of the set.
|
|
virtual int | sendSelf (Communicator &) |
| Sends object through the communicator argument.
|
|
virtual int | recvSelf (const Communicator &) |
| Receives object through the communicator argument.
|
|
void | extend (const SetEntities::lst_ptr_points &) |
| Extend this set with the points of the argument.
|
|
void | extend (const SetEntities::lst_line_pointers &) |
| Extend this set with the lines of the argument.
|
|
void | extend (const SetEntities::lst_surface_ptrs &) |
| Extend this set with the surfaces of the argument.
|
|
void | extend (const SetEntities::lst_body_pointers &) |
| Extend this set with the bodies of the argument.
|
|
void | extend (const SetEntities::lst_ptr_uniform_grids &) |
| Extend this set with the uniform grids of the argument.
|
|
void | extend (const Set &) |
| Extend the set with the elements from the argument set. More...
|
|
Set & | operator+= (const Set &) |
| Addition assignment operator. More...
|
|
Set & | operator-= (const Set &) |
| -= operator.
|
|
Set & | operator*= (const Set &) |
| *= operator (intersection).
|
|
Set & | operator+ (const Set &) const |
| Addition (union) operator. More...
|
|
Set & | operator- (const Set &) const |
| Difference operator. More...
|
|
Set & | operator* (const Set &) const |
| Intersection operator. 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.
|
|
| SetMeshComp (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
| SetMeshComp (const SetMeshComp &) |
| Copy constructor.
|
|
| ~SetMeshComp (void) |
| Destructor.
|
|
SetMeshComp & | operator= (const SetMeshComp &) |
| Assignment operator.
|
|
SetMeshComp & | operator+= (const SetMeshComp &) |
| += operator.
|
|
SetMeshComp & | operator-= (const SetMeshComp &) |
| -= operator.
|
|
SetMeshComp & | operator*= (const SetMeshComp &) |
| *= operator (intersection).
|
|
void | extend (const DqPtrsNode &) |
| Appends to this set the nodes from the argument.
|
|
void | extend (const DqPtrsElem &) |
| Appends to this set the elements from the argument.
|
|
void | extend (const lst_ptr_constraints &) |
| Appends to this set the constraints from the argument.
|
|
void | extend (const SetMeshComp &) |
| Appends to this set the objects from the argument set.
|
|
void | substract (const DqPtrsNode &) |
| Appends to this set the nodes from the argument.
|
|
void | substract (const DqPtrsElem &) |
| Appends to this set the elements from the argument.
|
|
void | substract (const lst_ptr_constraints &) |
| Appends to this set the constraints from the argument.
|
|
void | substract (const SetMeshComp &) |
| Appends to this set the objects from the argument set.
|
|
std::string | getStrName (void) const |
| Return a copy of the object name.
|
|
void | newName (const std::string &) |
| Set the object name.
|
|
void | rename (const std::string &) |
| Rename object.
|
|
size_t | getNumberOfNodes (void) const |
| Returns the number of nodes.
|
|
void | addNode (Node *nPtr) |
| Appends a node. More...
|
|
virtual const DqPtrsNode & | getNodes (void) const |
| Return the node container.
|
|
virtual DqPtrsNode & | getNodes (void) |
| Return the nodes container.
|
|
void | setNodes (const DqPtrsNode &nds) |
| Sets the nodes.
|
|
void | clearNodes (void) |
| Clears out the nodes.
|
|
void | sel_nodes_from_list (const ID &) |
| Select the nodes identified by the tags being passed as parameters.
|
|
bool | In (const Node *) const |
| Returns true if the node belongs to the set.
|
|
bool | isCloserThan (const Pos3d &, const double &) const |
| Return true if the distance to the given point is smaller than the given one. More...
|
|
bool | remove (Node *) |
| Remove the given node from the set.
|
|
SetMeshComp | pickNodesInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the nodes that lie insiof the geometric object. More...
|
|
SetMeshComp | pickNodesInside (const std::string &, const GeomObj2d &, const double &tol=0.0) |
| Return a new set that contains the nodes that lie insiof the geometric object. More...
|
|
BND3d | Bnd (const double &) const |
| Return the nodes current position boundary. More...
|
|
size_t | getNumberOfElements (void) const |
| Returns the number of elements.
|
|
void | addElement (Element *) |
| Adds an element. More...
|
|
virtual const DqPtrsElem & | getElements (void) const |
| Returns the element container.
|
|
virtual DqPtrsElem & | getElements (void) |
| Returns the elements container.
|
|
void | setElements (const DqPtrsElem &els) |
| Sets the elements.
|
|
void | clearElements (void) |
| Clears out the elements.
|
|
void | sel_elements_from_list (const ID &tags) |
| Selects the elements identified by the tags being passed as parameters.
|
|
bool | In (const Element *) const |
| Returns true if the element belongs to the set.
|
|
bool | isCloserThan (const GeomObj::list_Pos3d &, const double &) const |
| Return true if the distance to the given point is smaller than the given one. More...
|
|
bool | remove (Element *) |
| Remove the given element from the set.
|
|
SetMeshComp | pickElemsInside (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set that contains the elements that lie inside of the geometric object. More...
|
|
SetMeshComp | pickElemsInside (const std::string &, const GeomObj2d &, const double &tol=0.0) |
| Return a new set that contains the elements that lie inside of the geometric object. More...
|
|
SetMeshComp | pickElemsCrossing (const std::string &, const GeomObj3d &, const double &tol=0.0) |
| Return a new set with the elements that cross (i.e. More...
|
|
SetMeshComp | pickElemsCrossing (const std::string &, const GeomObj2d &, const double &tol=0.0) |
| Return a new set with the elements that cross (i.e. More...
|
|
SetMeshComp | pickElemsOfType (const std::string &, const std::string &) |
| Return a new set that contains the elements that match the type. More...
|
|
SetMeshComp | pickElemsOfDimension (const std::string &, const size_t &) |
| Return a new set that contains the elements of the specified dimension. More...
|
|
boost::python::list | getElementTypesPy (void) const |
|
boost::python::list | getElementDimensionsPy (void) const |
|
boost::python::list | getElementMaterialNamesPy (void) const |
|
SetMeshComp | pickElemsOfMaterial (const std::string &, const std::string &) |
| Return a new set that contains the elements who have the material being passed as parameter. More...
|
|
size_t | getNumberOfConstraints (void) const |
| Returns the number of constraints.
|
|
void | addConstraint (Constraint *) |
| Adds a constraint. More...
|
|
bool | remove (Constraint *) |
| Remove the given constraint from the set.
|
|
virtual const DqPtrsConstraint & | getConstraints (void) const |
| Return the constraints container.
|
|
virtual DqPtrsConstraint & | getConstraints (void) |
| Return the constraints container.
|
|
void | setConstraints (const DqPtrsConstraint &cts) |
| Sets the constraints.
|
|
void | clearConstraints (void) |
| Clears out the constraints.
|
|
void | sel_constraints_from_list (const ID &tags, const ID &types) |
| Select the constraints identified by the tags. More...
|
|
void | appendFromGeomEntity (const SetBase &) |
| Appends to this set the objects the nodes and elements from the set being passed as parameter. More...
|
|
void | clear (void) |
| Clears all the objects of the lists.
|
|
bool | empty (void) const |
| Return true if the set is empty.
|
|
void | fix (const SFreedom_Constraint &) |
| Applies the single freedom constraint being passed as parameter to the nodes.
|
|
nod_const_iterator | nodes_begin (void) const |
| Returns an iterator that points to the first item of the node container.
|
|
nod_const_iterator | nodes_end (void) const |
| Returns an iterator that points to the past-the-end item in the node container.
|
|
Node * | findNode (const int &tag) |
| Returns (if it exists) a pointer to the node which tag is being passed as parameter. More...
|
|
const Node * | findNode (const int &tag) const |
| Returns (if it exists) a pointer to the node which tag is being passed as parameter. More...
|
|
bool | InNodeTag (const int) const |
| Returns true if the node with the tag being passed as parameter, belongs to the set. More...
|
|
bool | InNodeTags (const ID &) const |
| Returns true if the nodes, with the tags being passed as parameter, belongs to the set. More...
|
|
std::set< int > | getNodeTags (void) const |
| Returns node tags.
|
|
std::set< int > | getElementTags (void) const |
| Returns the element tags.
|
|
std::set< int > | getConstraintTags (void) const |
| Returns the tags de los constraints.
|
|
Node * | getNearestNode (const Pos3d &p) |
| Returns the node closest to the point being passed as parameter.
|
|
const Node * | getNearestNode (const Pos3d &p) const |
| Returns the node closest to the point being passed as parameter.
|
|
elem_iterator | elem_begin (void) |
|
elem_const_iterator | elem_begin (void) const |
| Returns an iterator which points to principio de la lista de elements.
|
|
elem_iterator | elem_end (void) |
|
elem_const_iterator | elem_end (void) const |
| Returns an iterator apuntando tras el final de la lista de elements.
|
|
Element * | findElement (const int &) |
| Returns (if it exists) a pointer to the node identified by the tag being passed as parameter. More...
|
|
const Element * | findElement (const int &) const |
| Returns (if it exists) a pointer to the node identified by the tag being passed as parameter. More...
|
|
Element * | getNearestElement (const Pos3d &) |
| Returns the element closest to the point being passed as parameter.
|
|
const Element * | getNearestElement (const Pos3d &) const |
| Returns the element closest to the point being passed as parameter.
|
|
void | kill_elements (void) |
| Deactivates the elements.
|
|
void | alive_elements (void) |
| Reactivates the elements.
|
|
size_t | getNumDeadElements (void) const |
| Returns the number of inactive elements.
|
|
size_t | getNumLiveElements (void) const |
| Returns the number of active elements.
|
|
size_t | getNumDeadNodes (void) const |
| Returns the number of inactive nodes.
|
|
size_t | getNumLiveNodes (void) const |
| Returns the number of active nodes.
|
|
constraint_iterator | constraints_begin (void) |
| Returns an iterator which points to principio de la lista de constraints.
|
|
constraint_const_iterator | constraints_begin (void) const |
| Returns an iterator which points to principio de la lista de constraints.
|
|
constraint_iterator | constraints_end (void) |
| Returns an iterator apuntando tras el final de la lista de constraints.
|
|
constraint_const_iterator | constraints_end (void) const |
| Returns an iterator apuntando tras el final de la lista de constraints.
|
|
Constraint * | buscaConstraint (const int &tag) |
| Returns, if it exists, a pointer to the constraint which tag is being passed as parameter. More...
|
|
const Constraint * | buscaConstraint (const int &tag) const |
| Returns, if it exists, a pointer to the constraint which tag is being passed as parameter. More...
|
|
void | fillUpwards (void) |
| Appends to this set the objects that make reference to one or more of the objects that already are in the set. More...
|
|
void | fillDownwards (void) |
| Appends to the set being passed as parameter the nodes that touch any of the elements of the set. More...
|
|
SlidingVectorsSystem3d | getResistingSlidingVectorsSystem3d (const Plane &, const Pos3d &, const double &, const bool &) const |
| Return the resultant of the forces over the nodes near to the plane, of the elements behind the plane. More...
|
|
Matrix | getTangentStiff (const Node &) |
| Return the contribution of the elements to the tangent stiffness of the node argument. More...
|
|
Matrix | getInitialStiff (const Node &) |
| Return the contribution of the elements to the tangent stiffness of the node argument. More...
|
|
void | createInertiaLoads (const Vector &) |
| Creates the inertia load that corresponds to the acceleration argument. More...
|
|
Matrix | getTotalMass (void) const |
| Return the total mass matrix.
|
|
double | getTotalMassComponent (const int &) const |
| Return the total mass matrix component for the DOF argument.
|
|
SetMeshComp | operator+ (const SetMeshComp &) const |
| Return the union of both objects.
|
|
SetMeshComp | operator- (const SetMeshComp &) const |
| Return the difference.
|
|
SetMeshComp | operator* (const SetMeshComp &) const |
| Return the intersection.
|
|
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.
|
|
| SetBase (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
virtual bool | operator== (const SetBase &) const |
| Comparison operator.
|
|
void | setColorComponents (const double &, const double &, const double &) |
| Set the color of the object (red,green,blue) as integers from 0 to 255. More...
|
|
void | setColor (const Vector &) |
| Set the color of the object [red,green,blue] as integers from 0 to 255. More...
|
|
const Vector & | getColor (void) const |
| Return the color of the object [red,green,blue] as integers from 0 to 255. More...
|
|
const ID & | getIdNodeTags (void) const |
| Returns the tags of the nodes en un vector de enteros.
|
|
const ID & | getIdElementTags (void) const |
| Returns the tags of the elements en un vector de enteros.
|
|
boost::python::list | getNodeTagsPy (void) const |
| Returns the tags of the nodes in a Python list.
|
|
boost::python::list | getElementTagsPy (void) const |
| Returns the tags of the elements in a Python list.
|
|
bool | interiorNode (const Node *) const |
| Returns true if the all the elements connected to the given node belong to the set. More...
|
|
void | resetTributaries (void) const |
| Reset tributary areas (or lengths, or volumes) for the nodes that are connected to the set elements. More...
|
|
bool | checkTributaries (void) const |
| Check if the interior nodes of the set have already a tributary area and warns the user about this circumstance. More...
|
|
void | computeTributaryLengths (bool initialGeometry=true) const |
| Computes the tributary lengths that correspond to each node of the element set. More...
|
|
void | computeTributaryAreas (bool initialGeometry=true) const |
| Computes the tributary areas that correspond to each node of the element set. More...
|
|
void | computeTributaryVolumes (bool initialGeometry=true) const |
| Computes the tributary volumes that correspond to each node of the element set. More...
|
|
| EntMdlrBase (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
EntMdlrBase & | operator+= (const EntMdlrBase &) |
| += operator.
|
|
EntMdlrBase & | operator-= (const EntMdlrBase &) |
| -= operator.
|
|
EntMdlrBase & | operator*= (const EntMdlrBase &) |
| *= operator (intersection).
|
|
virtual bool | operator== (const EntMdlrBase &) const |
| Comparison operator.
|
|
const Preprocessor * | getPreprocessor (void) const |
| Return a pointer to the object preprocessor.
|
|
Preprocessor * | getPreprocessor (void) |
| Return a pointer to the object preprocessor.
|
|
const LabelContainer & | getLabels (void) const |
|
size_t | getTag (void) const |
| Return the object identifier in the model (tag).
|
|
Pnt * | BuscaPnt (const size_t &) |
| Return a pointer to the point identified by the tag being passed as parameter. More...
|
|
const Pnt * | BuscaPnt (const size_t &) const |
| Return a const pointer to the point identified by the tag being passed as parameter. More...
|
|
Edge * | BuscaEdge (const size_t &) |
| Return a pointer to the edge identified by the tag being passed as parameter. More...
|
|
const Edge * | BuscaEdge (const size_t &) const |
| Return a pointer to the edge identified by the tag being passed as parameter. More...
|
|
Face * | BuscaFace (const size_t &) |
| Return a pointer to the face identified by the tag being passed as parameter. More...
|
|
const Face * | BuscaFace (const size_t &) const |
| Returns a pointer to the face identified by the tag being passed as parameter. More...
|
|
| NamedEntity (const std::string &Name="", CommandEntity *owr=nullptr) |
| Constructor.
|
|
const std::string & | getName (void) const |
| Return the object name.
|
|
void | setName (const std::string &s) |
| Set the object name.
|
|
std::string & | Name (void) |
| Return a reference to the object name.
|
|
virtual bool | operator== (const NamedEntity &other) const |
| Comparison operator.
|
|
bool | operator< (const NamedEntity &other) const |
| Less than operator.
|
|
NamedEntity & | operator+= (const NamedEntity &) |
| += operator.
|
|
NamedEntity & | operator-= (const NamedEntity &) |
| -= operator.
|
|
NamedEntity & | operator*= (const NamedEntity &) |
| *= operator.
|
|
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 | setParameter (const std::vector< std::string > &argv, Parameter ¶m) |
| Sets the value param to the parameter argv .
|
|
virtual int | updateParameter (int parameterID, Information &info) |
| Updates the parameter identified by parameterID with info .
|
|
virtual int | activateParameter (int parameterID) |
| Activates the parameter identified by parameterID .
|
|
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.
|
|