![]() |
deal.II version 9.7.1
|
#include <deal.II/base/exceptions.h>#include <deal.II/base/memory_consumption.h>#include <deal.II/base/polynomials_piecewise.h>#include <deal.II/base/table.h>#include <deal.II/base/tensor_product_polynomials.h>#include <boost/container/small_vector.hpp>#include <array>#include <memory>Go to the source code of this file.
Namespaces | |
| namespace | internal |
| namespace | internal::TensorProductPolynomials |
Functions | |
| template<int dim, std::size_t dim1> | |
| void | internal::TensorProductPolynomials::evaluate_tensor_product (const unsigned int n_derivatives, const boost::container::small_vector<::ndarray< double, 5, dim >, 10 > &values_1d, const unsigned int size_x, const boost::container::small_vector< std::array< unsigned int, dim1 >, 64 > &indices, const std::vector< unsigned int > &index_map, std::vector< double > &values, std::vector< Tensor< 1, dim > > &grads, std::vector< Tensor< 2, dim > > &grad_grads, std::vector< Tensor< 3, dim > > &third_derivatives, std::vector< Tensor< 4, dim > > &fourth_derivatives) |