Commit Graph

44 Commits (7afccbc4467d75d0b4e26030ff025651c403fad0)

Author SHA1 Message Date
Frank Dellaert 285cbe4f22 Get rid of all (pre c++11) += calls to create Orderings. 2023-02-05 20:45:54 -08:00
Frank Dellaert ae7c17420d Replace std::tie with c++17 pattern matching 2023-02-04 10:28:14 -08:00
kartik arcot 0c77d26711 remove adaptor headers 2023-01-23 18:29:10 -08:00
kartik arcot d1d5336ed0 global find/replace. Does not compile 2023-01-23 18:26:44 -08:00
Frank Dellaert d3a40fbc71 Use initializer lists in tests and gtsam_unstable 2023-01-07 23:59:39 -08:00
Frank Dellaert 311325cc2f Fixed another serialization clash 2022-02-16 14:06:58 -05:00
Frank Dellaert 910f879a0b Fix compilation issues 2021-12-30 12:18:49 -05:00
Frank Dellaert c659336cf8 Removed shared_ptr from Bayes nets and factor graphs 2021-12-30 12:12:54 -05:00
Jose Luis Blanco Claraco 582f6914cd
more extra semicolon warnings fixed 2021-11-08 23:07:05 +01:00
Frank Dellaert b6abcb04f2 Split off builder, now also used with same parameters in SubGraphSolver 2019-04-14 14:14:48 -04:00
Frank Dellaert 913262b27d Fixed issue with test with tbb iterators 2019-04-08 16:46:56 -04:00
Frank Dellaert a7227cab43 Cleaned up formatting 2019-04-07 22:33:58 -04:00
Frank Dellaert c1c2fd7008 Fixed the tests - key was choosing right ordering 2019-04-07 22:31:27 -04:00
Frank Dellaert 2de0957b2d Renamed some variables, used subVector as a test 2019-04-07 18:14:53 -04:00
Frank Dellaert 93a7c99f03 Created more unit tests attesting problems with solve. 2019-04-07 13:15:05 -04:00
Frank Dellaert 490a558fe1 Fixed dimension mismatch (on account of three extra dummy factors) 2019-04-07 13:15:05 -04:00
Frank Dellaert 3889b29305 Resurrected tests 2019-04-07 13:15:05 -04:00
dellaert 72fe66d468 Removed headers 2016-05-22 14:22:36 -07:00
Yao Chen a464769ce1 Replaced BOOSE_FOREACH with for in tests folder. Tested the changed code locally: successful. 2016-05-20 21:29:02 -04:00
Richard Roberts f9ca07e610 Converted Vector(2|3) << ... to Vector2(...) or Vector3(...) syntax 2014-11-23 10:22:25 -08:00
Richard Roberts aa093a35da Updated all comma initializer usages to use .finished() 2014-11-22 16:35:27 -08:00
Richard Roberts 880d9a8e3c Switched to new Eigen built-in special comma initializer 2013-12-16 21:33:12 +00:00
Jing Dong 181881a8d7 Fix Vector_() to Vec() in tests 2013-10-22 03:56:51 +00:00
Alex Cunningham 4b12d6f794 Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization 2013-08-19 15:32:16 +00:00
Richard Roberts e39d100b6a Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc 2013-08-06 13:44:22 +00:00
Richard Roberts ede0805fac Global find+replace to remove Ordered 2013-08-05 22:31:44 +00:00
Richard Roberts cb7eb1b510 Find+replace Ordered headers 2013-08-05 22:31:33 +00:00
Richard Roberts 3ade190128 Renamed old classes to "Ordered" and removed "Unordered" name from new classes 2013-07-29 23:55:40 +00:00
Chris Beall 4297d24c96 changed tabs to spaces for consistent indentation in all of GTSAM 2012-10-02 14:40:07 +00:00
Richard Roberts b0508cc1a8 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
Richard Roberts abd07e553e Made new global functions in unit tests static to avoid duplicate symbols 2012-09-04 15:05:55 +00:00
Yong-Dian Jian af652b0e04 remove simpleSPCG
reorg SubgraphSolver
add unit test for SubgraphSolver
2012-09-03 19:43:08 +00:00
Frank Dellaert ab7594e8f0 Made SPCG unit tests compile again, needed several fixes in iterative.h 2012-09-03 00:06:13 +00:00
Alex Cunningham 4e2aae0121 formatting of comments, added parent() interface for Bayes Tree cliques 2012-06-26 18:49:30 +00:00
Yong-Dian Jian 6fd2ac7f86 move iterative.* back to stable. add a template-style nonlinear iterative solver 2012-06-12 14:19:01 +00:00
Alex Cunningham 3d2c3aff05 Moved all Simulated* example domains and smallExample to the tests folder so they are no longer installed 2012-06-09 20:15:44 +00:00
Frank Dellaert dc879fe280 Moved testSubgraphPreconditioner from experimental back to linear/tests, though most of it is commented out, mostly because of JacobianFactorGraph - GaussianFactorGraph distinction 2012-06-09 18:54:47 +00:00
Alex Cunningham 36f9ebae90 Removed files full of broken code, removed simulated2D matlab files, condensed slam unit tests, added the only known test for SPCG in gtsam 2011-06-04 20:42:29 +00:00
Richard Roberts 2c90e3d836 Moved the subdirectories that compile into libgtsam.la into a 'gtsam' subdirectory. Hopefully a good fix for the problem we had trying to make a gtsam distribution, that the source directory may not be called 'gtsam'. 2010-10-25 20:10:33 +00:00
Kai Ni 24d499039f prepend license information on all the codes 2010-10-14 04:54:38 +00:00
Alex Cunningham 07bda5aa97 Changed linear config names to *Values, updated comments 2010-10-09 03:09:58 +00:00
Frank Dellaert 3f937fdba4 changed include order to be more logical 2010-09-20 21:02:32 +00:00
Richard Roberts f1132359d4 Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs) 2010-08-19 17:23:19 +00:00
Frank Dellaert fea5beb638 Re-organization: moving all files.
I re-organized into original cpp directory and 4 additional directories: base, geometry, slam, and tests.
cpp will be further renamed/sub-divided and contains the core library.
I wanted it not depend on geometry or slam, which necessitated moving complicated tests to a dedicated directory.
2010-07-12 07:16:31 +00:00