Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex >::default_prunning_func Struct Reference

Public Member Functions

 default_prunning_func (const Scalar &ref, const RealScalar &eps)
 
bool operator() (const Index &, const Index &, const Scalar &value) const
 

Public Attributes

Scalar reference
 
RealScalar epsilon
 

Detailed Description

template<typename _Scalar, int _Options, typename _StorageIndex>
struct Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex >::default_prunning_func

Constructor & Destructor Documentation

◆ default_prunning_func()

template<typename _Scalar , int _Options, typename _StorageIndex >
Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex >::default_prunning_func::default_prunning_func ( const Scalar ref,
const RealScalar eps 
)
inline
907: reference(ref), epsilon(eps) {}
RealScalar epsilon
Definition SparseMatrix.h:913
Scalar reference
Definition SparseMatrix.h:912

Member Function Documentation

◆ operator()()

template<typename _Scalar , int _Options, typename _StorageIndex >
bool Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex >::default_prunning_func::operator() ( const Index ,
const Index ,
const Scalar value 
) const
inline
909 {
911 }
EIGEN_DEVICE_FUNC bool isMuchSmallerThan(const Scalar &x, const OtherScalar &y, const typename NumTraits< Scalar >::Real &precision=NumTraits< Scalar >::dummy_precision())
Definition MathFunctions.h:1354

Member Data Documentation

◆ epsilon

template<typename _Scalar , int _Options, typename _StorageIndex >
RealScalar Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex >::default_prunning_func::epsilon

◆ reference

template<typename _Scalar , int _Options, typename _StorageIndex >
Scalar Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex >::default_prunning_func::reference

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