42 Pos3d pos_lagrangiana(
const size_t &i,
const size_t &j)
const;
43 GEOM_FT dist_lagrange(
void)
const;
44 GEOM_FT ciclo_lagrange(
void);
53 Pos3d getCenter(
void)
const;
56 GEOM_FT
Lagrange(
const GEOM_FT &tol);
61 double getQuadArea(
const size_t &i,
const size_t &j)
const;
73 bool dist_menor(
const Pos3dArray &ptos,
const Pos3d &pt,
const GEOM_FT &d_max);
std::vector< Vector3d > getQuadNormals(void) const
Return the positions of the quad normals.
Definition: Pos3dArray.cc:432
boost::python::list getQuadNormalsPy(void) const
Return the positions of the quad normals in a Python list.
Definition: Pos3dArray.cc:449
Plane quadrilateral in a 3D space.
Definition: Quadrilateral3d.h:35
Array of positions in a three-dimensional space.
Definition: Pos3dArray.h:38
size_t getNumQuads(void) const
Return the number of quadrilaterals in the grid.
Definition: Pos3dArray.cc:361
std::vector< Pos3d > getQuadCentroids(void) const
Return the positions of the quad centroids.
Definition: Pos3dArray.cc:365
Triangle3d getTriangle1(const size_t &i, const size_t &j) const
Return the triangle inscribed in the cell of the mesh the has the (i,j) vertex as lower left corner a...
Definition: Pos3dArray.cc:140
double getQuadArea(const size_t &i, const size_t &j) const
Return the area of the quad at i,j:
Definition: Pos3dArray.cc:346
Quadrilateral3d getQuad(const size_t &i, const size_t &j) const
Return the i,j quadrilateral:
Definition: Pos3dArray.cc:335
boost::python::list getQuadCentroidsPy(void) const
Return the positions of the quad centroids in a Python list.
Definition: Pos3dArray.cc:382
Vector3d getQuadNormal(const size_t &i, const size_t &j) const
Return the normal of the quad at i,j:
Definition: Pos3dArray.cc:428
Triangle3d getTriangle2(const size_t &i, const size_t &j) const
Return the triangle inscribed in the cell of the mesh the has the (i,j) vertex as lower left corner a...
Definition: Pos3dArray.cc:152
boost::python::list getQuadAreasPy(void) const
Return the quad areas in a Python list.
Definition: Pos3dArray.cc:410
Triangle in a three-dimensional space.
Definition: Triangle3d.h:34
"boundary" en tres dimensiones.
Definition: BND3d.h:34
GEOM_FT Lagrange(const GEOM_FT &tol)
Set the interior points of the mesh corresponding to the Lagrange interpolation (see page IX-19 of th...
Definition: Pos3dArray.cc:99
void Transform(const Trf3d &trf)
Applies the transformation argument to the matrix.
Definition: Pos3dArray.cc:119
Revolution transformation.
Definition: Revolution3d.h:37
Pos3d getQuadCentroid(const size_t &i, const size_t &j) const
Return the centroid of the quad at i,j:
Definition: Pos3dArray.cc:357
Base class for position matrices used to represent grids of points.
Definition: PosArray.h:37
std::vector< double > getQuadAreas(void) const
Return the areas of the grid quads.
Definition: Pos3dArray.cc:393
Position array in a three-dimensional space.
Definition: Pos3dArray3d.h:37
Base class for quadrilateral domains.
Definition: ShapeFunction.h:181
Posición en tres dimensiones.
Definition: Pos3d.h:44
Three-dimensional transformation.
Definition: Trf3d.h:39
Vector en tres dimensiones.
Definition: Vector3d.h:39