1 #ifndef __STIFFNESSMATRIXINTEGRATOR_H 2 #define __STIFFNESSMATRIXINTEGRATOR_H 9 template<
typename ConfiguratorType>
12 <ConfiguratorType, StiffnessMatrixIntegrator <ConfiguratorType> >
30 const int &, Matrix22 &matrix)
const 32 auto &edge1 = -1.0 * el.
getEdge(1);
34 Eigen::Matrix<RealType, 3, 2> dx;
36 dx << edge2[0], edge1[0], edge2[1], edge1[1], edge2[2], edge1[2];
Provides an easy interface to Finite Element operators of the form , where is an ASYMMETRIC coeffici...
ConfiguratorType::RealType RealType
DataTypeContainer::RealType RealType
DataTypeContainer::Matrix22 Matrix22
StiffnessMatrixIntegrator(const ConfiguratorType &conf)
Configurator.
void getCoeffMatrix(const typename ConfiguratorType::ElementType &el, const int &, Matrix22 &matrix) const
Computes the weight matrix.
ConfiguratorType::Matrix22 Matrix22
RealType getAreaOfFlattenedTriangle() const
Base classes for integration type operators defined using the unit triangle.
Configurator for Finite Elements.
Triangle which has a tangent space at each node.
const TangentVecType & getEdge(int i) const
Access edge i.