42     size_t indice(
Face *s) 
const;
    43     void coloca(
const size_t &i,
Face *s);
    47     void add_caras(
const std::vector<size_t> &);
    68     size_t NDivI(
void) 
const;
    69     size_t NDivJ(
void) 
const;
    70     size_t NDivK(
void) 
const;
 size_t NDivI(void) const 
Return the number of divisions along the edge 1->2. 
Definition: Block.cc:342
void genMesh(meshing_dir dm)
Trigger mesh generation. 
Definition: Block.cc:469
Surface. 
Definition: Face.h:41
size_t NDivK(void) const 
Return the number of divisions along the edge 1->5. 
Definition: Block.cc:350
Six-faced solid. 
Definition: Body.h:64
TritrizPos3d get_posiciones(void) const 
Return (ndivI+1)*(ndivJ+1)*(ndivK+1) positions for the nodes. 
Definition: Block.cc:320
Six-faced body. 
Definition: Block.h:39
Surface that limits the body (face as seen by the body). 
Definition: Body.h:70
void inserta(const size_t &)
Insert the surface with the identifier passed as parameter (if found). 
Definition: Block.cc:267
const CmbEdge::Lado * GetArista(const size_t &i) const 
Return the i-th edge of the solid. 
Definition: Block.cc:117
virtual size_t NumFaces(void) const 
Return the number of faces. 
Definition: Block.cc:105
int getVtkCellType(void) const 
Interface with VTK. 
Definition: Block.cc:83
bool checkNDivs(void) const 
Check that number of divisions of the lines are compatible. 
Definition: Block.cc:91
SetEstruct * getCopy(void) const 
Virtual constructor. 
Definition: Block.cc:78
void create_nodes_caras(void)
Trigger the creation of nodes on faces. 
Definition: Block.cc:287
void create_nodes(void)
Create nodes for the block. 
Definition: Block.cc:354
Component of a compound line. 
Definition: CmbEdge.h:57
virtual size_t NumVertices(void) const 
Return the number of vertices. 
Definition: Block.cc:101
Finite element model generation tools. 
Definition: Preprocessor.h:58
structured set, i. e. a set that can return a pointer a to a node or an element from its indices i...
Definition: SetEstruct.h:45
size_t NDivJ(void) const 
Return the number of divisions along the edge 2->3. 
Definition: Block.cc:346
Punto (KPoint). 
Definition: Pnt.h:49
Pnt * GetVertice(const size_t &i)
Return the i-th vertex of the solid. 
Definition: Block.cc:159
virtual size_t NumLineas(void) const 
Returns the number of lines of the object. 
Definition: Block.cc:97
virtual BodyFace * GetFace(const size_t &i)
Return the face with the index passed as parameter. 
Definition: Block.cc:113
virtual std::set< const Face * > getSurfaces(void)
Return the surfaces that close the solid. 
Definition: Block.cc:170
int getMEDCellType(void) const 
Interface with MED format of Salome. 
Definition: Block.cc:87
================================================================================ 
Definition: ContinuaReprComponent.h:34
void actualiza_topologia(void)
Update topology of the enclosing surface (neighbors). 
Definition: Block.cc:183
Block(Preprocessor *m, const std::string &nombre="")
Constructor. 
Definition: Block.cc:74
void add_caras(const std::vector< size_t > &)
Create and insert the faces from the indices passed as parameter. 
Definition: Block.cc:279