|
g2o
|
#include "g2o/core/block_solver.h"#include "g2o/core/optimization_algorithm_factory.h"#include "g2o/core/optimization_algorithm_gauss_newton.h"#include "g2o/core/optimization_algorithm_levenberg.h"#include "g2o/core/solver.h"#include "g2o/stuff/logger.h"#include "g2o/stuff/macros.h"#include "linear_solver_pcg.h"
Go to the source code of this file.
Classes | |
| class | g2o::PCGSolverCreator |
Namespaces | |
| namespace | g2o |
Functions | |
| static OptimizationAlgorithm * | g2o::createSolver (const std::string &fullSolverName) |
| g2o::G2O_REGISTER_OPTIMIZATION_LIBRARY (pcg) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (gn_pcg, new PCGSolverCreator(OptimizationAlgorithmProperty("gn_pcg", "Gauss-Newton: PCG solver using block-Jacobi pre-conditioner " "(variable blocksize)", "PCG", false, Eigen::Dynamic, Eigen::Dynamic))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (gn_pcg3_2, new PCGSolverCreator(OptimizationAlgorithmProperty("gn_pcg3_2", "Gauss-Newton: PCG solver using block-Jacobi " "pre-conditioner (fixed blocksize)", "PCG", true, 3, 2))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (gn_pcg6_3, new PCGSolverCreator(OptimizationAlgorithmProperty("gn_pcg6_3", "Gauss-Newton: PCG solver using block-Jacobi " "pre-conditioner (fixed blocksize)", "PCG", true, 6, 3))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (gn_pcg7_3, new PCGSolverCreator(OptimizationAlgorithmProperty("gn_pcg7_3", "Gauss-Newton: PCG solver using block-Jacobi " "pre-conditioner (fixed blocksize)", "PCG", true, 7, 3))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (lm_pcg, new PCGSolverCreator(OptimizationAlgorithmProperty("lm_pcg", "Levenberg: PCG solver using block-Jacobi pre-conditioner " "(variable blocksize)", "PCG", false, Eigen::Dynamic, Eigen::Dynamic))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (lm_pcg3_2, new PCGSolverCreator(OptimizationAlgorithmProperty("lm_pcg3_2", "Levenberg: PCG solver using block-Jacobi pre-conditioner " "(fixed blocksize)", "PCG", true, 3, 2))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (lm_pcg6_3, new PCGSolverCreator(OptimizationAlgorithmProperty("lm_pcg6_3", "Levenberg: PCG solver using block-Jacobi pre-conditioner " "(fixed blocksize)", "PCG", true, 6, 3))) | |
| g2o::G2O_REGISTER_OPTIMIZATION_ALGORITHM (lm_pcg7_3, new PCGSolverCreator(OptimizationAlgorithmProperty("lm_pcg7_3", "Levenberg: PCG solver using block-Jacobi pre-conditioner " "(fixed blocksize)", "PCG", true, 7, 3))) | |