34 #include "preprocessor/multi_block_topology/matrices/PntPtrArray.h" 53 void defGridPoints(
const boost::python::list &);
QuadSurface(Preprocessor *m, const size_t &ndivI=4, const size_t &ndivJ=4)
Constructor.
Definition: QuadSurface.cc:41
Vector3d getIVector(void) const
Returns a vector in the direction of the local X axis.
Definition: QuadSurface.cc:226
Finite element model generation tools.
Definition: Preprocessor.h:59
Array of positions in a three-dimensional space.
Definition: Pos3dArray.h:38
Matrix which element type has estructura de anillo respecto a las operaciones + y *...
Definition: ZMatrix.h:37
Vector of integers.
Definition: ID.h:95
Pointers to points in a matrix structure.
Definition: PntPtrArray.h:50
Vector3d getJVector(void) const
Returns a vector in the direction of the local Y axis.
Definition: QuadSurface.cc:239
void genMesh(meshing_dir dm)
Triggers mesh creation.
Definition: QuadSurface.cc:328
void create_nodes(void)
Creates surface nodes.
Definition: QuadSurface.cc:254
Quadrangle defined by its four vertices.
Definition: QuadSurface.h:41
structured set, i.
Definition: SetEstruct.h:47
void setPoints(const ID &)
Creates and inserts the lines from the points identified by the indexes being passed as parameter...
Definition: QuadSurface.cc:50
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Surface.
Definition: Face.h:45
Pos3dArray get_positions(void) const
Returns (ndivI+1)*(ndivJ+1) positions to place the nodes.
Definition: QuadSurface.cc:202
Vector en tres dimensiones.
Definition: Vector3d.h:39
virtual SetEstruct * getCopy(void) const
Virtual constructor.
Definition: QuadSurface.cc:45