1#ifndef _RHEOLEF_BASIS_RAW_MONOMIAL_H
2#define _RHEOLEF_BASIS_RAW_MONOMIAL_H
34#include "rheolef/basis_raw.h"
35#include "rheolef/ad3.h"
64 Eigen::Matrix<T,Eigen::Dynamic,1>& value)
const;
80 std::vector<point_basic<size_type> >,
83 Eigen::Matrix<point_basic<T>,Eigen::Dynamic,1>,
86 Eigen::Matrix<point_basic<ad3_basic<T> >,Eigen::Dynamic,1>,
field::size_type size_type
size_type ndof(reference_element hat_K) const
std::array< std::vector< point_basic< size_type > >, reference_element::max_variant > _power_index
base::size_type size_type
void evaluate(reference_element hat_K, const point_basic< T > &hat_x, Eigen::Matrix< T, Eigen::Dynamic, 1 > &value) const
void grad_evaluate(reference_element hat_K, const point_basic< T > &hat_x, Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 > &value) const
std::array< Eigen::Matrix< point_basic< ad3_basic< T > >, Eigen::Dynamic, 1 >, reference_element::max_variant > _hat_x_ad_pow
bool is_hierarchical() const
void _initialize(reference_element hat_K) const
std::string family_name() const
std::array< Eigen::Matrix< point_basic< T >, Eigen::Dynamic, 1 >, reference_element::max_variant > _hat_x_pow
reference_element::size_type size_type
see the reference_element page for the full documentation
static const variant_type max_variant
This file is part of Rheolef.