template <int dim> class Point;
+/**
+ * @addtogroup Polynomials
+ * @{
+ */
+
/**
* A namespace in which classes relating to the description of
* 1d polynomial spaces are declared.
};
}
+/** @} */
/* -------------------------- inline functions --------------------- */
#include <vector>
+/**
+ * @addtogroup Polynomials
+ * @{
+ */
+
/**
* @brief The set of BDM polynomials on tensor product cells
*
mutable std::vector<Tensor<2,dim> > p_grad_grads;
};
-
+/** @} */
template <int dim>
inline unsigned int
#include <vector>
+/**
+ * @addtogroup Polynomials
+ * @{
+ */
/**
- * @brief The complete polynomial space of degree <tt>p</tt> based on
- * the monomials.
- *
* This class implements the polynomial space of degree <tt>p</tt>
* based on the monomials ${1,x,x^2,...}$. I.e. in <tt>d</tt>
* dimensions it constructs all polynomials of the form $\prod_{i=1}^d
const unsigned int p;
};
-
+/** @} */
template <int dim>
inline unsigned int
#include <vector>
+/**
+ * @addtogroup Polynomials
+ * @{
+ */
/**
* This class implements the <i>H<sup>div</sup></i>-conforming,
mutable std::vector<Tensor<2,dim> > p_grad_grads;
};
-
+/** @} */
template <int dim>
inline unsigned int
#include <vector>
+/**
+ * @addtogroup Polynomials
+ * @{
+ */
+
/**
* Tensor product of given polynomials.
*
get_n_tensor_pols (const std::vector<std::vector<Polynomials::Polynomial<double> > > &pols);
};
+/** @} */
#ifndef DOXYGEN
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams