15#include <Eigen/Sparse>
34 template <
typename DerivedV,
typename DerivedF,
typename Scalar>
36 const Eigen::MatrixBase<DerivedV> & V,
37 const Eigen::MatrixBase<DerivedF> & F,
38 Eigen::SparseMatrix<Scalar>& H);
42#ifndef IGL_STATIC_LIBRARY
43# include "hessian.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void hessian(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, Eigen::SparseMatrix< Scalar > &H)
Constructs the finite element Hessian matrix as described in https://arxiv.org/abs/1707....