g2o
Classes | Namespaces | Functions
linear_solver_pcg.h File Reference
#include "g2o/core/linear_solver.h"
#include "g2o/core/batch_stats.h"
#include <vector>
#include <utility>
#include <Eigen/Core>
#include <Eigen/StdVector>
#include "linear_solver_pcg.hpp"
Include dependency graph for linear_solver_pcg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  g2o::LinearSolverPCG< MatrixType >
 linear solver using PCG, pre-conditioner is block Jacobi More...
 

Namespaces

 g2o
 
 g2o::internal
 

Functions

template<typename MatrixType >
void g2o::internal::pcg_axy (const MatrixType &A, const VectorXD &x, int xoff, VectorXD &y, int yoff)
 
template<>
void g2o::internal::pcg_axy (const MatrixXD &A, const VectorXD &x, int xoff, VectorXD &y, int yoff)
 
template<typename MatrixType >
void g2o::internal::pcg_axpy (const MatrixType &A, const VectorXD &x, int xoff, VectorXD &y, int yoff)
 
template<>
void g2o::internal::pcg_axpy (const MatrixXD &A, const VectorXD &x, int xoff, VectorXD &y, int yoff)
 
template<typename MatrixType >
void g2o::internal::pcg_atxpy (const MatrixType &A, const VectorXD &x, int xoff, VectorXD &y, int yoff)
 
template<>
void g2o::internal::pcg_atxpy (const MatrixXD &A, const VectorXD &x, int xoff, VectorXD &y, int yoff)