|
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.
|
|
|
void | clearAll (void) |
| Uniform mesh set. More...
|
|
void | copia_listas (const Set &) |
| Copia las listas de objetos of the set s. More...
|
|
void | create_copy (const std::string &, const Vector3d &v) |
| Creates a copy of the elements of the set and put them in another set with the name is being passed as parameter. The coordinates of the new points will be obtained by adding to the original coordinates those of the vector being passed as parameter.
|
|
DbTagData & | getDbTagData (void) const |
| Returns a vector para almacenar los dbTags de los miembros de la clase.
|
|
int | sendData (CommParameters &) |
| Send members through the channel being passed as parameter.
|
|
int | recvData (const CommParameters &) |
| Receives members through the channel being passed as parameter.
|
|
void | point_meshing (meshing_dir dm) |
| Create nodes and, where appropriate, elements on set points.
|
|
void | line_meshing (meshing_dir dm) |
| Create nodes and, where appropriate, elements on set lines.
|
|
void | surface_meshing (meshing_dir dm) |
| Create nodes and, where appropriate, elements on surfaces.
|
|
void | body_meshing (meshing_dir dm) |
| Create nodes and, where appropriate, elements on set bodies.
|
|
void | uniform_grid_meshing (meshing_dir dm) |
| Creates nodes and, eventually, elements on the points of the set.
|
|
void | mueve (const Vector3d &) |
| Moves the objects of the set.
|
|
void | numera (void) |
| Assigns index to each object in the set (nodes,elements,points...) to be able to use them in VTK.
|
|
void | clearAll (void) |
| Clears all objects from the set.
|
|
void | copia_listas (const SetMeshComp &) |
| Copy (into this set) the lists from the set being passed as parameter.
|
|
void | extend_lists (const SetMeshComp &) |
| Appends to this set the objects from the set being passed as parameter.
|
|
void | extend_lists_cond (const SetMeshComp &, const std::string &) |
|
DbTagData & | getDbTagData (void) const |
| Returns a vector para almacenar los dbTags de los miembros de la clase.
|
|
int | sendData (CommParameters &) |
| Send members through the channel being passed as parameter.
|
|
int | recvData (const CommParameters &) |
| Receives members through the channel being passed as parameter.
|
|
void | calc_resisting_force (void) |
| Calcula los esfuerzos en cada uno de los elements.
|
|
void | mueve (const Vector3d &) |
| Moves the nodes.
|
|
const Preprocessor * | get_preprocessor (void) const |
| Return a pointer to the preprocessor.
|
|
Preprocessor * | get_preprocessor (void) |
| Return a pointer to the preprocessor.
|
|
bool | check_preprocessor (void) const |
| Check for preprocessor.
|
|
int | sendIdsEtiquetas (const int &, const int &, CommParameters &) |
| Send labels through the channel being passed as parameter.
|
|
int | recvIdsEtiquetas (const int &, const int &, const CommParameters &) |
| Receive labels through the channel being passed as parameter.
|
|
int | sendData (CommParameters &) |
| Send members through the channel being passed as parameter.
|
|
int | recvData (const CommParameters &) |
| Receive members through the channel being passed as parameter.
|
|