Blender V5.0
ConstrainedConjugateGradient.h File Reference
#include <Eigen/Core>
#include <Eigen/IterativeLinearSolvers>
#include <Eigen/Sparse>

Go to the source code of this file.

Classes

struct  Eigen::internal::traits< ConstrainedConjugateGradient< _MatrixType, _UpLo, _FilterMatrixType, _Preconditioner > >
class  Eigen::ConstrainedConjugateGradient< _MatrixType, _UpLo, _FilterMatrixType, _Preconditioner >
 A conjugate gradient solver for sparse self-adjoint problems with additional constraints. More...
struct  Eigen::internal::solve_retval< ConstrainedConjugateGradient< _MatrixType, _UpLo, _Filter, _Preconditioner >, Rhs >

Namespaces

namespace  Eigen
namespace  Eigen::internal

Functions

template<typename MatrixType, typename Rhs, typename Dest, typename FilterMatrixType, typename Preconditioner>
EIGEN_DONT_INLINE void Eigen::internal::constrained_conjugate_gradient (const MatrixType &mat, const Rhs &rhs, Dest &x, const FilterMatrixType &filter, const Preconditioner &precond, int &iters, typename Dest::RealScalar &tol_error)