|
| template<typename Solver , typename Rhs , typename Guess , typename Result > |
| void | solve_with_guess (IterativeSolverBase< Solver > &solver, const MatrixBase< Rhs > &b, const Guess &g, Result &x) |
| |
| template<typename Solver , typename Rhs , typename Guess , typename Result > |
| void | solve_with_guess (SparseSolverBase< Solver > &solver, const MatrixBase< Rhs > &b, const Guess &, Result &x) |
| |
| template<typename Solver , typename Rhs , typename Guess , typename Result > |
| void | solve_with_guess (SparseSolverBase< Solver > &solver, const SparseMatrixBase< Rhs > &b, const Guess &, Result &x) |
| |
| template<typename Solver , typename Rhs , typename DenseMat , typename DenseRhs > |
| void | check_sparse_solving (Solver &solver, const typename Solver::MatrixType &A, const Rhs &b, const DenseMat &dA, const DenseRhs &db) |
| |
| template<typename Scalar , typename Rhs , typename DenseMat , typename DenseRhs > |
| void | check_sparse_solving (Eigen::SparseLU< Eigen::SparseMatrix< Scalar > > &solver, const typename Eigen::SparseMatrix< Scalar > &A, const Rhs &b, const DenseMat &dA, const DenseRhs &db) |
| |
| template<typename Solver , typename Rhs > |
| void | check_sparse_solving_real_cases (Solver &solver, const typename Solver::MatrixType &A, const Rhs &b, const typename Solver::MatrixType &fullA, const Rhs &refX) |
| |
| template<typename Solver , typename DenseMat > |
| void | check_sparse_determinant (Solver &solver, const typename Solver::MatrixType &A, const DenseMat &dA) |
| |
| template<typename Solver , typename DenseMat > |
| void | check_sparse_abs_determinant (Solver &solver, const typename Solver::MatrixType &A, const DenseMat &dA) |
| |
| template<typename Solver , typename DenseMat > |
| int | generate_sparse_spd_problem (Solver &, typename Solver::MatrixType &A, typename Solver::MatrixType &halfA, DenseMat &dA, int maxSize=300) |
| |
| template<typename Solver > |
| void | check_sparse_spd_solving (Solver &solver, int maxSize=(std::min)(300, EIGEN_TEST_MAX_SIZE), int maxRealWorldSize=100000) |
| |
| template<typename Solver > |
| void | check_sparse_spd_determinant (Solver &solver) |
| |
| template<typename Solver , typename DenseMat > |
| Index | generate_sparse_square_problem (Solver &, typename Solver::MatrixType &A, DenseMat &dA, int maxSize=300, int options=ForceNonZeroDiag) |
| |
| template<typename Solver > |
| void | check_sparse_square_solving (Solver &solver, int maxSize=300, int maxRealWorldSize=100000, bool checkDeficient=false) |
| |
| template<typename Solver > |
| void | check_sparse_square_determinant (Solver &solver) |
| |
| template<typename Solver > |
| void | check_sparse_square_abs_determinant (Solver &solver) |
| |
| template<typename Solver , typename DenseMat > |
| void | generate_sparse_leastsquare_problem (Solver &, typename Solver::MatrixType &A, DenseMat &dA, int maxSize=300, int options=ForceNonZeroDiag) |
| |
| template<typename Solver > |
| void | check_sparse_leastsquare_solving (Solver &solver) |
| |