#include <ibtk/FEMapping.h>
|
| | PointMap (const libMesh::ElemType elem_type, const std::vector< libMesh::Point > &q_points) |
| |
| void | getMappedQuadraturePoints (const libMesh::Point *begin, const libMesh::Point *end, std::vector< libMesh::Point > &physical_q_points) |
| |
template<int dim, int spacedim = dim, int n_nodes = -1>
class IBTK::PointMap< dim, spacedim, n_nodes >
Internal class that computes mapped quadrature point locations for Lagrange-type interpolatory elements.
- Template Parameters
-
| dim | Logical dimension of the mesh. |
| spacedim | Spatial dimension of the mesh (i.e., nodes have spacedim meaningful coordinates). |
| n_nodes | Number of nodes on an element. Defaults to -1, meaning a run-time calculation of the number of nodes. This template parameter is useful for first-order elements since the number is small and providing it improves performance. |
◆ PointMap()
template<int dim, int spacedim = dim, int n_nodes = -1>
| IBTK::PointMap< dim, spacedim, n_nodes >::PointMap |
( |
const libMesh::ElemType |
elem_type, |
|
|
const std::vector< libMesh::Point > & |
q_points |
|
) |
| |
◆ getMappedQuadraturePoints()
template<int dim, int spacedim = dim, int n_nodes = -1>
| void IBTK::PointMap< dim, spacedim, n_nodes >::getMappedQuadraturePoints |
( |
const libMesh::Point * |
begin, |
|
|
const libMesh::Point * |
end, |
|
|
std::vector< libMesh::Point > & |
physical_q_points |
|
) |
| |
Calculate mapped quadrature points.
◆ d_reference_q_points
template<int dim, int spacedim = dim, int n_nodes = -1>
| std::vector<libMesh::Point> IBTK::PointMap< dim, spacedim, n_nodes >::d_reference_q_points |
|
protected |
Quadrature points on the reference element.
◆ d_phi
template<int dim, int spacedim = dim, int n_nodes = -1>
| Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> IBTK::PointMap< dim, spacedim, n_nodes >::d_phi |
|
protected |
Table containing the values of 1D shape functions (which, with a tensor product, define the mapping) at reference quadrature points.
The documentation for this class was generated from the following file: