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)