|
void | numera (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 (const Set &otro) |
| Copy constructor.
|
|
Set & | operator= (const Set &otro) |
| Assignment operator.
|
|
void | clear (void) |
| Vacía las listas of the set.
|
|
virtual const lst_ptr_points & | GetPuntos (void) const |
| Returns a const reference to the point container.
|
|
virtual lst_ptr_points & | GetPuntos (void) |
| Return a reference to the the point container.
|
|
void | sel_points_lista (const ID &) |
| Selecciona los puntos cuyos tags being passed as parameters.
|
|
bool | In (const Pnt *) const |
| Returns true if the point belongs to the set.
|
|
virtual const lst_ptr_lineas & | GetLineas (void) const |
| Return a const reference to the line container.
|
|
virtual lst_ptr_lineas & | GetLineas (void) |
| Return a reference to the line container.
|
|
void | sel_lineas_lista (const ID &) |
| Selecciona las lineas cuyos tags being passed as parameters.
|
|
bool | In (const Edge *) const |
| Returns true if the edge belongs to the set.
|
|
virtual const lst_surface_ptrs & | getSurfaces (void) const |
| Returns a const reference to the surface container.
|
|
virtual lst_surface_ptrs & | getSurfaces (void) |
| Returns a reference to the surface container.
|
|
void | sel_surfaces_lst (const ID &) |
| Selects the surfaces with the identifiers being passed as parameter.
|
|
bool | In (const Face *) const |
| Returns true if the surface belongs to the set.
|
|
virtual const lst_ptr_cuerpos & | GetCuerpos (void) const |
| Return a const reference to the body container.
|
|
virtual lst_ptr_cuerpos & | GetCuerpos (void) |
| Return a reference to the body container.
|
|
bool | In (const Body *) const |
| Returns true if the body belongs to the set.
|
|
virtual const lst_ptr_uniform_grids & | GetUniformGrids (void) const |
| Return a const reference to the UniformGrids container.
|
|
virtual lst_ptr_uniform_grids & | GetUniformGrids (void) |
| Return a reference to the UniformGrids container.
|
|
bool | In (const UniformGrid *) const |
| Returns true if the «uniform grid» belongs to the set.
|
|
void | genMesh (meshing_dir dm) |
| Triggers mesh generation from set components. More...
|
|
void | extend_lists (const Set &) |
| Extend this set with the objects of the set being passed as parameter.
|
|
void | CompletaHaciaArriba (void) |
| Appends to this set the objects that make reference to one or more of the objects that already make part of the set.
|
|
void | CompletaHaciaAbajo (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.
|
|
void | Transforma (const TrfGeom &trf) |
| Applies the transformation to the elements of the set.
|
|
void | Transforma (const size_t &indice_trf) |
| Aplica to the set the transformation with the index being passed as parameter.
|
|
virtual int | sendSelf (CommParameters &) |
| Sends object through the channel being passed as parameter.
|
|
virtual int | recvSelf (const CommParameters &) |
| Receives object through the channel being passed as parameter.
|
|
| ~Set (void) |
| Destructor.
|
|
| SetMeshComp (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
| SetMeshComp (const SetMeshComp &otro) |
| Copy constructor.
|
|
SetMeshComp & | operator= (const SetMeshComp &otro) |
| Assignment operator.
|
|
size_t | getNumberOfNodes (void) const |
| Returns the number of nodes.
|
|
void | addNode (Node *nPtr) |
| Appends a node. More...
|
|
virtual const DqPtrsNode & | GetNodos (void) const |
| Return the node container.
|
|
virtual DqPtrsNode & | GetNodos (void) |
| Return the nodes container.
|
|
void | clearNodos (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.
|
|
size_t | getNumberOfElements (void) const |
| Returns the number of elements.
|
|
void | addElement (Element *ePtr) |
| Adds an element. More...
|
|
virtual const DqPtrsElem & | getElements (void) const |
| Returns the element container.
|
|
virtual DqPtrsElem & | getElements (void) |
| Returns the elements container.
|
|
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.
|
|
virtual const DqPtrsConstraint & | GetConstraints (void) const |
| Return the constraints container.
|
|
virtual DqPtrsConstraint & | GetConstraints (void) |
| Return the constraints container.
|
|
void | clearConstraints (void) |
| Clears out the constraints.
|
|
void | sel_constraints_from_list (const ID &tags) |
| Selecciona las coacciones cuyos tags being passed as parameters.
|
|
void | appendFromGeomEntity (const SetBase &) |
| Appends to this set the objects the nodes and elements from the set being passed as parameter.
|
|
void | clear (void) |
| Clears all the objectsof the lists.
|
|
void | fix (const SFreedom_Constraint &) |
| Applies the single freedom constraint being passed as parameter to the nodes.
|
|
nod_const_iterator | nodos_begin (void) const |
| Returns an iterator that points to the first item of the node container.
|
|
nod_const_iterator | nodos_end (void) const |
| Returns an iterator that points to the past-the-end item in the node container.
|
|
Node * | buscaNodo (const int &tag) |
| Returns (if it exists) a pointer to the node cuyo tag is being passed as parameter.
|
|
const Node * | buscaNodo (const int &tag) const |
| Returns (if it exists) a pointer to the node cuyo tag is being passed as parameter.
|
|
bool | InNodeTag (const int) const |
| Returns true if the node with the tag being passed as parameter, belongs to the set.
|
|
bool | InNodeTags (const ID &) const |
| Returns true if the nodes, with the tags being passed as parameter, belongs to the set.
|
|
std::set< int > | getNodeTags (void) const |
| Returns node tags.
|
|
std::set< int > | getElementTags (void) const |
| Returns the tags de los elements.
|
|
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.
|
|
const Element * | findElement (const int &) const |
| Returns (if it exists) a pointer to the node identified by the tag being passed as parameter.
|
|
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 número de 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.
|
|
const Constraint * | buscaConstraint (const int &tag) const |
| Returns, if it exists, a pointer to the constraint which tag is being passed as parameter.
|
|
void | CompletaHaciaArriba (void) |
| Appends to this set the objects that make reference to one or more of the objects that already are in the set.
|
|
void | CompletaHaciaAbajo (void) |
| Appends to the set being passed as parameter the nodes that touch any of the elements of the set.
|
|
SVD3d | getResistingSVD3d (const Plano3d &, 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.
|
|
| ~SetMeshComp (void) |
| Destructor.
|
|
| SetBase (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
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.
|
|
void | resetTributarias (void) const |
| Reset tributary areas (or lengths, or volumes) for the nodes that are connected to the set elements.
|
|
void | calculaLongsTributarias (bool initialGeometry=true) const |
| Calcula las longitudes tributarias correspondientes a cada nodo of the elements of the set.
|
|
void | calculaAreasTributarias (bool initialGeometry=true) const |
| Calcula las áreas tributarias correspondientes a cada nodo of the elements of the set.
|
|
void | calculaVolsTributarios (bool initialGeometry=true) const |
| Calcula los volúmenes tributarios correspondientes a cada nodo of the elements of the set.
|
|
| EntMdlrBase (const std::string &nmb="", Preprocessor *preprocessor=nullptr) |
| Constructor.
|
|
| EntMdlrBase (const EntMdlrBase &otro) |
| Copy constructor.
|
|
EntMdlrBase & | operator= (const EntMdlrBase &otro) |
| Assignment operator.
|
|
const Preprocessor * | GetPreprocessor (void) const |
|
Preprocessor * | GetPreprocessor (void) |
|
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.
|
|
const Pnt * | BuscaPnt (const size_t &) const |
| Return a const pointer to the point identified by the tag being passed as parameter.
|
|
Edge * | BuscaEdge (const size_t &) |
| Return a pointer to the edge identified by the tag being passed as parameter.
|
|
const Edge * | BuscaEdge (const size_t &) const |
| Return a pointer to the edge identified by the tag being passed as parameter.
|
|
Face * | BuscaFace (const size_t &) |
| Return a pointer to the face identified by the tag being passed as parameter.
|
|
const Face * | BuscaFace (const size_t &) const |
| Returns a pointer to the face identified by the tag being passed as parameter.
|
|
| 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.
|
|
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.
|
|