8#ifndef model_BarycentricTraits_H_
9#define model_BarycentricTraits_H_
22 template<
short int dim>
25 static_assert(dim>0,
"dim must be > 0");
51 static Eigen::Matrix<double,dim+1,1>
face2domainBary(
const Eigen::Matrix<double,dim,1>& b1,
const int& boundaryFace);
Eigen::Matrix< double, dim,1 > VectorDimD
Eigen::Matrix< double, dim, dim+1 > MatrixDimHigherDimD
static VectorHigherDimD x2l(const VectorDimD &X)
static const MatrixDimHigherDimD NdA
Eigen::Matrix< double, dim, dim > MatrixDimD
static const MatrixHigherDimDimD dLdX
static VectorDimD l2x(const VectorHigherDimD &L)
Eigen::Matrix< double, dim+1, dim+1 > MatrixHigherDimD
static Eigen::Matrix< double, dim+1, 1 > face2domainBary(const Eigen::Matrix< double, dim, 1 > &b1, const int &boundaryFace)
static const MatrixHigherDimD X2L
Eigen::Matrix< double, dim+1, 1 > VectorHigherDimD
static const MatrixHigherDimD L2X
Eigen::Matrix< double, dim+1, dim > MatrixHigherDimDimD