libigl v2.5.0
Loading...
Searching...
No Matches
igl::HeatGeodesicsData< Scalar > Struct Template Reference

Precomputation data for heat_geodesics_solve. More...

#include <heat_geodesics.h>

Public Attributes

Eigen::SparseMatrix< Scalar > Grad
 Gradient operator.
 
Eigen::SparseMatrix< Scalar > Div
 Divergence operator.
 
int ng
 Number of gradient components.
 
Eigen::VectorXi b
 List of boundary vertex indices.
 
min_quad_with_fixed_data< Scalar > Dirichlet
 Cached solvers for Dirichet, Neumann problems.
 
min_quad_with_fixed_data< Scalar > Neumann
 
min_quad_with_fixed_data< Scalar > Poisson
 
bool use_intrinsic_delaunay = false
 Whether to use intrinsic Delaunay Laplacian.
 

Detailed Description

template<typename Scalar>
struct igl::HeatGeodesicsData< Scalar >

Precomputation data for heat_geodesics_solve.

include/igl/heat_geodesics.h

Member Data Documentation

◆ Grad

template<typename Scalar >
Eigen::SparseMatrix<Scalar> igl::HeatGeodesicsData< Scalar >::Grad

Gradient operator.

◆ Div

template<typename Scalar >
Eigen::SparseMatrix<Scalar> igl::HeatGeodesicsData< Scalar >::Div

Divergence operator.

◆ ng

template<typename Scalar >
int igl::HeatGeodesicsData< Scalar >::ng

Number of gradient components.

◆ b

template<typename Scalar >
Eigen::VectorXi igl::HeatGeodesicsData< Scalar >::b

List of boundary vertex indices.

◆ Dirichlet

template<typename Scalar >
min_quad_with_fixed_data<Scalar> igl::HeatGeodesicsData< Scalar >::Dirichlet

Cached solvers for Dirichet, Neumann problems.

◆ Neumann

template<typename Scalar >
min_quad_with_fixed_data<Scalar> igl::HeatGeodesicsData< Scalar >::Neumann

◆ Poisson

template<typename Scalar >
min_quad_with_fixed_data<Scalar> igl::HeatGeodesicsData< Scalar >::Poisson

◆ use_intrinsic_delaunay

template<typename Scalar >
bool igl::HeatGeodesicsData< Scalar >::use_intrinsic_delaunay = false

Whether to use intrinsic Delaunay Laplacian.


The documentation for this struct was generated from the following file: