20 #include "libmesh/fe.h"    21 #include "libmesh/elem.h"    37                              const unsigned int libmesh_dbg_var(i),
    40   libmesh_assert_less (i, 1);
    49                                 const unsigned int libmesh_dbg_var(i),
    52   libmesh_assert_less (i, 1);
    64   libmesh_error_msg(
"No side variables in 0D!");
    73                              const unsigned int libmesh_dbg_var(i),
    77   libmesh_assert_less (i, 1);
    86                                 const unsigned int libmesh_dbg_var(i),
    90   libmesh_assert_less (i, 1);
   103   libmesh_error_msg(
"No side variables in 0D!");
   112                              const unsigned int libmesh_dbg_var(i),
   116   libmesh_assert_less (i, 1);
   125                                 const unsigned int libmesh_dbg_var(i),
   129   libmesh_assert_less (i, 1);
   142   libmesh_error_msg(
"No side variables in 0D!");
   155   libmesh_error_msg(
"No spatial derivatives in 0D!");
   169   libmesh_error_msg(
"No spatial derivatives in 0D!");
   183   libmesh_error_msg(
"No spatial derivatives in 0D!");
   196   libmesh_error_msg(
"No spatial derivatives in 0D!");
   210   libmesh_error_msg(
"No spatial derivatives in 0D!");
   223   libmesh_error_msg(
"No spatial derivatives in 0D!");
   236   libmesh_error_msg(
"No spatial derivatives in 0D!");
   250   libmesh_error_msg(
"No spatial derivatives in 0D!");
   263   libmesh_error_msg(
"No spatial derivatives in 0D!");
   268 #ifdef LIBMESH_ENABLE_SECOND_DERIVATIVES   277   libmesh_error_msg(
"No spatial derivatives in 0D!");
   291   libmesh_error_msg(
"No spatial derivatives in 0D!");
   304   libmesh_error_msg(
"No spatial derivatives in 0D!");
   316   libmesh_error_msg(
"No spatial derivatives in 0D!");
   330   libmesh_error_msg(
"No spatial derivatives in 0D!");
   343   libmesh_error_msg(
"No spatial derivatives in 0D!");
   356   libmesh_error_msg(
"No spatial derivatives in 0D!");
   370   libmesh_error_msg(
"No spatial derivatives in 0D!");
   384   libmesh_error_msg(
"No spatial derivatives in 0D!");
   388 #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. 
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)
The libMesh namespace provides an interface to certain functionality in the library. 
LIBMESH_DEFAULT_VECTORIZED_FE(template<>Real FE< 0, BERNSTEIN)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
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)