21 #include "libmesh/node_elem.h" 22 #include "libmesh/enum_order.h" 53 std::vector<dof_id_type> &)
const 55 libmesh_not_implemented();
60 return (this->
point(0) - p).norm() < tol;
74 return (std::abs(p(0)) < eps
76 && std::abs(p(1)) < eps
79 && std::abs(p(2)) < eps
85 #ifdef LIBMESH_ENABLE_AMR static const Real _embedding_matrix[1][1][1]
Matrix that computes new nodal locations/solution values from current nodes/solution.
virtual bool close_to_point(const Point &p, Real tol) const override
Order
defines an enum for polynomial orders.
static const int num_sides
virtual Order supported_nodal_order() const override
IOPackage
libMesh interfaces with several different software packages for the purposes of creating, reading, and writing mesh files.
virtual bool contains_point(const Point &p, Real tol) const override
The libMesh namespace provides an interface to certain functionality in the library.
virtual Order default_order() const override
virtual void connectivity(const unsigned int sc, const IOPackage iop, std::vector< dof_id_type > &conn) const override
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual bool on_reference_element(const Point &p, const Real eps=TOLERANCE) const override final
static const int num_nodes
Geometric constants for NodeElem;.
A Point defines a location in LIBMESH_DIM dimensional Real space.
const Point & point(const unsigned int i) const