1#include "rot_whitney_one_div_matrix_provider.h"
3#include <lf/uscalfe/lagr_fe.h>
15 "Unsupported cell type " << entity.
RefEl());
24 Eigen::MatrixXd elem_mat(3, 1);
25 elem_mat << -s0, -s1, -s2;
static constexpr RefEl kTria()
Returns the reference triangle.
Interface class representing a topological entity in a cellular complex
virtual nonstd::span< const Orientation > RelativeOrientations() const =0
return span of relative orientations of sub-entities of the next higher co-dimension.
virtual base::RefEl RefEl() const =0
Describes the reference element type of this entity.
Eigen::MatrixXd Eval(const lf::mesh::Entity &entity) const
Compute the element matrix for some triangle of a mesh.
int to_sign(Orientation o)
Collection of matrix and vector element providers.