This is the complete list of members for sofa::linearalgebra::testing::TestSparseMatrixProduct< T >, including all inherited members.
| Base typedef | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | |
| BaseTest() | sofa::testing::BaseTest | |
| checkMatrix(typename LHSMatrix::Index nbRowsA, typename LHSMatrix::Index nbColsA, typename RHSMatrix::Index nbColsB, Real sparsity) | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | inline |
| compareEigenSparseMatrix(const Eigen::SparseMatrix< _AScalar, _AOptions, _AStorageIndex > &A, const Eigen::SparseMatrix< _BScalar, _BOptions, _BStorageIndex > &B) | sofa::testing::SparseMatrixTest< T::LhsScalar > | inlinestatic |
| compareSparseMatrix(const Eigen::SparseMatrix< _AScalar, _AOptions, _AStorageIndex > &A, const Eigen::SparseMatrix< _BScalar, _BOptions, _BStorageIndex > &B) | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | inlinestatic |
| SparseMatrixTest< T::LhsScalar >::compareSparseMatrix(const Eigen::SparseMatrix< _AScalar, _AOptions, _AStorageIndex > &A, const Eigen::SparseMatrix< _BScalar, _BOptions, _BStorageIndex > &B) | sofa::testing::SparseMatrixTest< T::LhsScalar > | inlinestatic |
| copyFromEigen(Eigen::SparseMatrix< _DstScalar, _DstOptions, _DstStorageIndex > &dst, const Eigen::SparseMatrix< _SrcScalar, _SrcOptions, _SrcStorageIndex > &src) | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | inlinestatic |
| copyFromEigen(linearalgebra::BaseMatrix &dst, const Eigen::SparseMatrix< TReal > &src) | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | inlinestatic |
| SparseMatrixTest< T::LhsScalar >::copyFromEigen(Eigen::SparseMatrix< _DstScalar, _DstOptions, _DstStorageIndex > &dst, const Eigen::SparseMatrix< _SrcScalar, _SrcOptions, _SrcStorageIndex > &src) | sofa::testing::SparseMatrixTest< T::LhsScalar > | inlinestatic |
| SparseMatrixTest< T::LhsScalar >::copyFromEigen(linearalgebra::BaseMatrix &dst, const Eigen::SparseMatrix< T::LhsScalar > &src) | sofa::testing::SparseMatrixTest< T::LhsScalar > | inlinestatic |
| doSetUp() | sofa::testing::BaseTest | virtual |
| doTearDown() | sofa::testing::BaseTest | virtual |
| epsilon() | sofa::testing::NumericTest< _Real > | inlinestatic |
| generateFromTriplets(Eigen::SparseMatrix< T::LhsScalar > &eigenMatrix, InputIt first, InputIt last, Eigen::Index nbRows, Eigen::Index nbCols) | sofa::testing::SparseMatrixTest< T::LhsScalar > | inlinestatic |
| generateRandomSparseMatrix(Eigen::SparseMatrix< TReal, EigenSparseMatrixOptions > &eigenMatrix, Eigen::Index nbRows, Eigen::Index nbCols, TReal sparsity) | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | inlinestatic |
| SparseMatrixTest< T::LhsScalar >::generateRandomSparseMatrix(Eigen::SparseMatrix< T::LhsScalar, EigenSparseMatrixOptions > &eigenMatrix, Eigen::Index nbRows, Eigen::Index nbCols, T::LhsScalar sparsity) | sofa::testing::SparseMatrixTest< T::LhsScalar > | inlinestatic |
| infinity() | sofa::testing::NumericTest< _Real > | inlinestatic |
| isSmall(Real r, Real ratio=1.) | sofa::testing::NumericTest< _Real > | inlinestatic |
| LHSMatrix typedef | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | |
| loadPlugins(const std::initializer_list< std::string > &pluginNames) | sofa::testing::BaseTest | |
| m_error | sofa::testing::BaseTest | |
| m_fatal | sofa::testing::BaseTest | |
| matrixMaxDiff(const Matrix1 &m1, const Matrix2 &m2) | sofa::testing::NumericTest< _Real > | inlinestatic |
| matrixMaxDiff(const sofa::type::Mat< M, N, Real > &m1, const Matrix2 &m2) | sofa::testing::NumericTest< _Real > | inlinestatic |
| norm(float a) | sofa::testing::NumericTest< _Real > | inlineprotectedstatic |
| norm(double a) | sofa::testing::NumericTest< _Real > | inlineprotectedstatic |
| norm(T a) | sofa::testing::NumericTest< _Real > | inlineprotectedstatic |
| NumericTest() | sofa::testing::NumericTest< _Real > | inline |
| onSetUp() | sofa::testing::BaseTest | inlinevirtual |
| onTearDown() | sofa::testing::BaseTest | inlinevirtual |
| Real typedef | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | |
| RHSMatrix typedef | sofa::linearalgebra::testing::TestSparseMatrixProduct< T > | |
| seed | sofa::testing::BaseTest | static |
| vectorMaxAbs(const Container &c) | sofa::testing::NumericTest< _Real > | inline |
| vectorMaxDiff(const sofa::type::Vec< N, Real > &m1, const Vector2 &m2) | sofa::testing::NumericTest< _Real > | inlinestatic |
| vectorMaxDiff(const sofa::type::Vec< N, Real > &m1, const sofa::type::Vec< N, Real > &m2) | sofa::testing::NumericTest< _Real > | inlinestatic |
| vectorMaxDiff(const Container1 &c1, const Container2 &c2) | sofa::testing::NumericTest< _Real > | inline |
| ~BaseTest() override | sofa::testing::BaseTest |