|
constexpr size_t | dimension (Domain domain) |
|
template<int dim> |
Domain | domain_from_points (std::vector< Wonton::Point< dim >> const &points) |
|
std::array< size_t, 3 > | size_info (Type type, basis::Type basis, Domain domain) |
|
template<class OP > |
void | copy_points (const std::vector< Wonton::Point< OP::dim >> &points, typename OP::points_t &apts) |
|
template<class OP > |
Wonton::Point< OP::dim > | centroid (const typename OP::points_t &apts) |
|
template<class OP > |
void | shift_points (const Wonton::Point< OP::dim > c, typename OP::points_t &apts) |
|
template<class OP > |
void | resize_result (std::vector< std::vector< double >> &result) |
|
template<class OP > |
void | copy_result (const typename OP::result_t &ares, std::vector< std::vector< double >> &result) |
|
template<class OP > |
void | get_result (const std::vector< Wonton::Point< OP::dim >> &points, std::vector< std::vector< double >> &result, const bool center=true) |
|
template<class OP > |
std::vector< std::vector< double > > | get_result (const std::vector< Wonton::Point< OP::dim >> &points, bool center=true) |
|
template<size_t dim> |
void | apply (const Type type, const basis::Type basis_type, const Domain domain_type, const std::vector< Wonton::Point< dim >> &points, std::vector< std::vector< double >> &result) |
|
template<> |
void | apply< 1 > (const Type type, const basis::Type basis_type, const Domain domain_type, const std::vector< Wonton::Point< 1 >> &points, std::vector< std::vector< double >> &result) |
|
template<> |
void | apply< 2 > (const Type type, const basis::Type basis_type, const Domain domain_type, const std::vector< Wonton::Point< 2 >> &points, std::vector< std::vector< double >> &result) |
|
template<> |
void | apply< 3 > (const Type type, const basis::Type basis_type, const Domain domain_type, const std::vector< Wonton::Point< 3 >> &points, std::vector< std::vector< double >> &result) |
|