20 #include "libmesh/fe.h" 21 #include "libmesh/elem.h" 22 #include "libmesh/fe_lagrange_shape_1D.h" 57 const bool add_p_level)
71 const bool add_p_level)
82 const bool add_p_level)
94 const bool add_p_level)
105 const unsigned int i,
106 const unsigned int j,
117 const unsigned int i,
118 const unsigned int j,
129 const unsigned int i,
130 const unsigned int j,
132 const bool add_p_level)
144 const unsigned int i,
145 const unsigned int j,
147 const bool add_p_level)
158 const unsigned int i,
159 const unsigned int j,
161 const bool add_p_level)
171 const unsigned int i,
172 const unsigned int j,
174 const bool add_p_level)
181 #ifdef LIBMESH_ENABLE_SECOND_DERIVATIVES 186 const unsigned int i,
187 const unsigned int j,
198 const unsigned int i,
199 const unsigned int j,
210 const unsigned int i,
211 const unsigned int j,
213 const bool add_p_level)
225 const unsigned int i,
226 const unsigned int j,
228 const bool add_p_level)
239 const unsigned int i,
240 const unsigned int j,
242 const bool add_p_level)
252 const unsigned int i,
253 const unsigned int j,
255 const bool add_p_level)
261 #endif // LIBMESH_ENABLE_SECOND_DERIVATIVES class FEType hides (possibly multiple) FEFamily and approximation orders, thereby enabling specialize...
ElemType
Defines an enum for geometric element types.
Order
defines an enum for polynomial orders.
Real fe_lagrange_1D_shape_second_deriv(const Order order, const unsigned int i, const unsigned int j, const Real xi)
static OutputShape shape(const ElemType t, const Order o, const unsigned int i, const Point &p)
This is the base class from which all geometric element types are derived.
static OutputShape shape_deriv(const ElemType t, const Order o, const unsigned int i, const unsigned int j, const Point &p)
unsigned int p_level() const
OrderWrapper order
The approximation order of the element.
The libMesh namespace provides an interface to certain functionality in the library.
Real fe_lagrange_1D_shape_deriv(const Order order, const unsigned int i, const unsigned int j, const Real xi)
LIBMESH_DEFAULT_VECTORIZED_FE(template<>Real FE< 0, BERNSTEIN)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Real fe_lagrange_1D_shape(const Order order, const unsigned int i, const Real xi)
A Point defines a location in LIBMESH_DIM dimensional Real space.
static OutputShape shape_second_deriv(const ElemType t, const Order o, const unsigned int i, const unsigned int j, const Point &p)