7 #if EIGEN_VERSION_AT_LEAST(3, 2, 0)
12 #if EIGEN_VERSION_AT_LEAST(3, 3, 5)
18 using namespace Eigen;
19 ConjugateGradientVisitor<
20 ConjugateGradient<MatrixXd, Lower | Upper>>
::expose();
21 #if EIGEN_VERSION_AT_LEAST(3, 3, 5)
22 LeastSquaresConjugateGradientVisitor<LeastSquaresConjugateGradient<
23 MatrixXd, LeastSquareDiagonalPreconditioner<MatrixXd::Scalar>>>
::expose();
27 ConjugateGradientVisitor<
28 ConjugateGradient<MatrixXd, Lower | Upper, IdentityPreconditioner>>
::
29 expose(
"IdentityConjugateGradient");