gtsam/gtsam/linear
Richard Roberts 6d1b86c2e0 Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
..
tests Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
CMakeLists.txt Reworked cmake timing generation to use generalized test-adding macro 2012-03-29 18:57:29 +00:00
ConjugateGradientSolver.h wrap iterative solver, subgraph solver, etc. 2012-09-03 21:50:22 +00:00
Errors.cpp old spcg solver fixed 2012-06-09 02:42:45 +00:00
Errors.h old spcg solver fixed 2012-06-09 02:42:45 +00:00
GaussianBayesNet.cpp Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
GaussianBayesNet.h old spcg solver fixed 2012-06-09 02:42:45 +00:00
GaussianBayesTree-inl.h Corrected some doxygen warnings 2012-06-03 21:51:33 +00:00
GaussianBayesTree.cpp Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
GaussianBayesTree.h Fixed doxygen warnings 2012-06-07 04:54:40 +00:00
GaussianConditional.cpp Standardized and corrected error handling on the linear size - underconstrained and negative systems always throw IndeterminantLinearSystemException, and all assertions checking for infinite values are removed. Also, we were not properly checking the result of Eigen's Cholesky, so sometimes elimination continued with incorrect matrices despite being underconstrained when Cholesky failed but did not produce NaN's. 2012-08-22 22:40:27 +00:00
GaussianConditional.h Removed Permuted views to simplify a lot of code - all objects that need to be permuted now have their data rearranged instead of using the "Permuted" indirection class. 2012-06-30 01:45:21 +00:00
GaussianDensity.cpp Added more flexible print interface with optional key formatter 2012-06-27 19:16:18 +00:00
GaussianDensity.h Made typedefs / constants for IndexFormatter to simplify code 2012-06-28 01:52:48 +00:00
GaussianFactor.cpp Major change, elimination functions are now passed an "Eliminate function", so you can select at run-time which factorization method is used (symbolic, QR, etc...). 2011-03-24 19:27:12 +00:00
GaussianFactor.h Added negate() to GaussianFactor, which computes the Anti-factor eqiuvalent, using implementation from the nonlinear Anti-factor 2012-06-28 19:43:00 +00:00
GaussianFactorGraph.cpp Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
GaussianFactorGraph.h Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
GaussianISAM.cpp Corrected some doxygen warnings 2012-06-03 21:51:33 +00:00
GaussianISAM.h Added interface to dims_ 2012-08-13 18:13:15 +00:00
GaussianJunctionTree.cpp Removed ISAM2 templating 2012-03-17 23:57:42 +00:00
GaussianJunctionTree.h Fixed doxygen warnings 2012-06-07 04:54:40 +00:00
GaussianMultifrontalSolver.cpp Removed LDL in favor of Cholesky 2012-05-15 15:49:14 +00:00
GaussianMultifrontalSolver.h Comments only 2012-06-21 14:01:34 +00:00
GaussianSequentialSolver.cpp Corrected some doxygen warnings 2012-06-03 21:51:33 +00:00
GaussianSequentialSolver.h Fixed Doxygen warnings. 2012-06-07 23:08:43 +00:00
HessianFactor.cpp Added non-const HessianFactor matrix block accessors and inlined all matrix block accessors for speed 2012-09-06 14:33:42 +00:00
HessianFactor.h Added non-const HessianFactor matrix block accessors and inlined all matrix block accessors for speed 2012-09-06 14:33:42 +00:00
IterativeSolver.cpp wrap iterative solver, subgraph solver, etc. 2012-09-03 21:50:22 +00:00
IterativeSolver.h add back an accidentally deleted function 2012-09-04 15:33:36 +00:00
JacobianFactor.cpp Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
JacobianFactor.h Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
KalmanFilter.cpp clean up noise model: Remove Shared[NoiseModel] classes and headers, typedef for backward compatibility in NoiseModel.h. Fix all tests and examples to create shared noise models through static functions in noise model classes. Fix MATLAB wrapper and examples as well. Add tests for MATLAB examples 2012-06-22 19:36:49 +00:00
KalmanFilter.h Added missing #pragma once 2012-07-05 14:04:42 +00:00
NoiseModel.cpp Removed unused include 2012-08-27 13:21:48 +00:00
NoiseModel.h Removed unused noise model cholesky 2012-08-22 22:40:20 +00:00
Sampler.cpp Removed sample() functions and global random number generator 2012-06-22 16:38:01 +00:00
Sampler.h Removed sample() functions and global random number generator 2012-06-22 16:38:01 +00:00
SubgraphPreconditioner.cpp Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
SubgraphPreconditioner.h Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
SubgraphSolver.cpp Moved JacobianFactor type check/conversion functions into SubgraphSolver instead of GaussianFactorGraph and JacobianFactor 2012-09-06 14:33:44 +00:00
SubgraphSolver.h 1. use DSFVector for spanning tree in SubgraphSolver 2012-09-05 15:03:35 +00:00
VectorValues.cpp Added dims() and swap() functions to VectorValues 2012-06-30 19:18:02 +00:00
VectorValues.h Fixed warnings 2012-07-13 21:57:57 +00:00
iterative-inl.h Made SPCG unit tests compile again, needed several fixes in iterative.h 2012-09-03 00:06:13 +00:00
iterative.cpp Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
iterative.h Removed JacobianFactorGraph - moved its linear algebra interface to GaussianFactorGraph and redirected all uses of it to GaussianFactorGraph 2012-09-04 22:42:09 +00:00
linearExceptions.h Standardized and corrected error handling on the linear size - underconstrained and negative systems always throw IndeterminantLinearSystemException, and all assertions checking for infinite values are removed. Also, we were not properly checking the result of Eigen's Cholesky, so sometimes elimination continued with incorrect matrices despite being underconstrained when Cholesky failed but did not produce NaN's. 2012-08-22 22:40:27 +00:00