Go to the documentation of this file.
20 #include "libmesh/fe.h"
21 #include "libmesh/elem.h"
22 #include "libmesh/fe_lagrange_shape_1D.h"
51 const bool add_p_level)
65 const bool add_p_level)
101 const unsigned int i,
102 const unsigned int j,
104 const bool add_p_level)
116 const unsigned int i,
117 const unsigned int j,
119 const bool add_p_level)
128 #ifdef LIBMESH_ENABLE_SECOND_DERIVATIVES
133 const unsigned int i,
134 const unsigned int j,
145 const unsigned int i,
146 const unsigned int j,
157 const unsigned int i,
158 const unsigned int j,
160 const bool add_p_level)
172 const unsigned int i,
173 const unsigned int j,
175 const bool add_p_level)
182 #endif // LIBMESH_ENABLE_SECOND_DERIVATIVES
static OutputShape shape_second_deriv(const ElemType t, const Order o, const unsigned int i, const unsigned int j, const Point &p)
Real fe_lagrange_1D_shape_second_deriv(const Order order, const unsigned int i, const unsigned int j, const Real xi)
The libMesh namespace provides an interface to certain functionality in the library.
unsigned int p_level() const
Real fe_lagrange_1D_shape_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)
static OutputShape shape_deriv(const ElemType t, const Order o, const unsigned int i, const unsigned int j, const Point &p)
A Point defines a location in LIBMESH_DIM dimensional Real space.
Real fe_lagrange_1D_shape(const Order order, const unsigned int i, const Real xi)
This is the base class from which all geometric element types are derived.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
ElemType
Defines an enum for geometric element types.