|  | 
| template<int EigenSparseMatrixOptions> | 
| static void | generateRandomSparseMatrix (Eigen::SparseMatrix< TReal, EigenSparseMatrixOptions > &eigenMatrix, Eigen::Index nbRows, Eigen::Index nbCols, TReal sparsity) | 
|  | 
| template<class InputIt > | 
| static void | generateFromTriplets (Eigen::SparseMatrix< TReal > &eigenMatrix, InputIt first, InputIt last, Eigen::Index nbRows, Eigen::Index nbCols) | 
|  | 
| template<typename _DstScalar , int _DstOptions, typename _DstStorageIndex , typename _SrcScalar , int _SrcOptions, typename _SrcStorageIndex > | 
| static void | copyFromEigen (Eigen::SparseMatrix< _DstScalar, _DstOptions, _DstStorageIndex > &dst, const Eigen::SparseMatrix< _SrcScalar, _SrcOptions, _SrcStorageIndex > &src) | 
|  | 
| static void | copyFromEigen (linearalgebra::BaseMatrix &dst, const Eigen::SparseMatrix< TReal > &src) | 
|  | 
| template<typename _AScalar , int _AOptions, typename _AStorageIndex , typename _BScalar , int _BOptions, typename _BStorageIndex > | 
| static bool | compareSparseMatrix (const Eigen::SparseMatrix< _AScalar, _AOptions, _AStorageIndex > &A, const Eigen::SparseMatrix< _BScalar, _BOptions, _BStorageIndex > &B) | 
|  | 
| template<typename _AScalar , int _AOptions, typename _AStorageIndex , typename _BScalar , int _BOptions, typename _BStorageIndex > | 
| static bool | compareEigenSparseMatrix (const Eigen::SparseMatrix< _AScalar, _AOptions, _AStorageIndex > &A, const Eigen::SparseMatrix< _BScalar, _BOptions, _BStorageIndex > &B) | 
|  | 
| static Real | matrixMaxDiff (const Matrix1 &m1, const Matrix2 &m2) | 
|  | return the maximum difference between corresponding entries, or the infinity if the matrices have different sizes  More... 
 | 
|  | 
| static Real | matrixMaxDiff (const sofa::type::Mat< M, N, Real > &m1, const Matrix2 &m2) | 
|  | Return the maximum difference between corresponding entries, or the infinity if the matrices have different sizes.  More... 
 | 
|  | 
| static Real | epsilon () | 
|  | the smallest real number  More... 
 | 
|  | 
| static Real | infinity () | 
|  | Infinity.  More... 
 | 
|  | 
| static bool | isSmall (Real r, Real ratio=1.) | 
|  | true if the magnitude of r is less than ratio*epsilon  More... 
 | 
|  | 
| static Real | vectorMaxDiff (const sofa::type::Vec< N, Real > &m1, const Vector2 &m2) | 
|  | return the maximum difference between corresponding entries, or the infinity if the vectors have different sizes  More... 
 | 
|  | 
| static Real | vectorMaxDiff (const sofa::type::Vec< N, Real > &m1, const sofa::type::Vec< N, Real > &m2) | 
|  | return the maximum difference between corresponding entries  More... 
 | 
|  |