1#ifndef _RHEOLEF_FEKETE_ICC
2#define _RHEOLEF_FEKETE_ICC
35void set_simplex_leb_gll (
size_t degree, Eigen::Matrix<point_basic<T>,Eigen::Dynamic,1>& pts);
46 bool map_on_reference_element =
true)
62 warburton_e (degree, hat_xnod, map_on_reference_element);
break;
64 warburton_q (degree, hat_xnod, map_on_reference_element);
break;
66 warburton_H (degree, hat_xnod, map_on_reference_element);
break;
68 warburton_P (degree, hat_xnod, map_on_reference_element);
break;
70 warburton_T (degree, hat_xnod, map_on_reference_element);
break;
see the reference_element page for the full documentation
static const variant_type H
static const variant_type q
static const variant_type e
static const variant_type p
variant_type variant() const
static size_type n_node(variant_type variant, size_type order)
static const variant_type T
static const variant_type P
static const variant_type t
#define error_macro(message)
This file is part of Rheolef.
void warburton_T(size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &x, bool map_on_reference_element=true)
void reference_element_barycenter(reference_element hat_K, point_basic< T > &c)
void set_simplex_leb_gll(size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &pts)
void pointset_lagrange_fekete(reference_element hat_K, size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &hat_xnod, bool map_on_reference_element=true)
void warburton_H(size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &x, bool dummy=true)
void warburton_e(size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &x, bool map_on_reference_element=true)
void warburton_P(size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &x, bool map_on_reference_element=true)
void warburton_q(size_t degree, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &x, bool dummy=true)