Functions | Variables
testSerializationLinear.cpp File Reference
#include <gtsam/linear/VectorValues.h>
#include <gtsam/linear/JacobianFactor.h>
#include <gtsam/linear/HessianFactor.h>
#include <gtsam/linear/GaussianISAM.h>
#include <gtsam/linear/NoiseModel.h>
#include <boost/assign/list_of.hpp>
#include <gtsam/base/serializationTestHelpers.h>
#include <CppUnitLite/TestHarness.h>
Include dependency graph for testSerializationLinear.cpp:

Go to the source code of this file.

Functions

 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Constrained,"gtsam_noiseModel_Constrained")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Diagonal,"gtsam_noiseModel_Diagonal")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Gaussian,"gtsam_noiseModel_Gaussian")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Unit,"gtsam_noiseModel_Unit")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::noiseModel::Isotropic,"gtsam_noiseModel_Isotropic")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::SharedNoiseModel,"gtsam_SharedNoiseModel")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::SharedDiagonal,"gtsam_SharedDiagonal")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::JacobianFactor,"gtsam::JacobianFactor")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::HessianFactor,"gtsam::HessianFactor")
 
 BOOST_CLASS_EXPORT_GUID (gtsam::GaussianConditional,"gtsam::GaussianConditional")
 
int main ()
 
 TEST (Serialization, noiseModels)
 
 TEST (Serialization, SharedNoiseModel_noiseModels)
 
 TEST (Serialization, SharedDiagonal_noiseModels)
 
 TEST (Serialization, linear_factors)
 
 TEST (Serialization, gaussian_conditional)
 
 TEST (Serialization, gaussian_factor_graph)
 
 TEST (Serialization, gaussian_bayes_tree)
 

Variables

static noiseModel::Constrained::shared_ptr constrained3 = noiseModel::Constrained::MixedSigmas(Vector3(0.0, 0.0, 0.1))
 
static noiseModel::Diagonal::shared_ptr diag3 = noiseModel::Diagonal::Sigmas(Vector3(0.1, 0.2, 0.3))
 
static noiseModel::Gaussian::shared_ptr gaussian3 = noiseModel::Gaussian::SqrtInformation(2.0 * I_3x3)
 
static noiseModel::Isotropic::shared_ptr iso3 = noiseModel::Isotropic::Sigma(3, 0.2)
 
static noiseModel::Unit::shared_ptr unit3 = noiseModel::Unit::Create(3)
 

Detailed Description

Author
Richard Roberts
Date
Feb 7, 2012

Definition in file testSerializationLinear.cpp.

Function Documentation

BOOST_CLASS_EXPORT_GUID ( gtsam::noiseModel::Constrained  ,
"gtsam_noiseModel_Constrained"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::noiseModel::Diagonal  ,
"gtsam_noiseModel_Diagonal"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::noiseModel::Gaussian  ,
"gtsam_noiseModel_Gaussian"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::noiseModel::Unit  ,
"gtsam_noiseModel_Unit"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::noiseModel::Isotropic  ,
"gtsam_noiseModel_Isotropic"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::SharedNoiseModel  ,
"gtsam_SharedNoiseModel"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::SharedDiagonal  ,
"gtsam_SharedDiagonal"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::JacobianFactor  ,
"gtsam::JacobianFactor"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::HessianFactor  ,
"gtsam::HessianFactor"   
)
BOOST_CLASS_EXPORT_GUID ( gtsam::GaussianConditional  ,
"gtsam::GaussianConditional"   
)
int main ( void  )

Definition at line 222 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
noiseModels   
)

Definition at line 60 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
SharedNoiseModel_noiseModels   
)

Definition at line 84 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
SharedDiagonal_noiseModels   
)

Definition at line 112 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
linear_factors   
)

Definition at line 137 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
gaussian_conditional   
)

Definition at line 162 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
gaussian_factor_graph   
)

Definition at line 175 of file testSerializationLinear.cpp.

TEST ( Serialization  ,
gaussian_bayes_tree   
)

Definition at line 202 of file testSerializationLinear.cpp.

Variable Documentation

noiseModel::Constrained::shared_ptr constrained3 = noiseModel::Constrained::MixedSigmas(Vector3(0.0, 0.0, 0.1))
static

Definition at line 56 of file testSerializationLinear.cpp.

noiseModel::Diagonal::shared_ptr diag3 = noiseModel::Diagonal::Sigmas(Vector3(0.1, 0.2, 0.3))
static

Definition at line 53 of file testSerializationLinear.cpp.

noiseModel::Gaussian::shared_ptr gaussian3 = noiseModel::Gaussian::SqrtInformation(2.0 * I_3x3)
static

Definition at line 54 of file testSerializationLinear.cpp.

noiseModel::Isotropic::shared_ptr iso3 = noiseModel::Isotropic::Sigma(3, 0.2)
static

Definition at line 55 of file testSerializationLinear.cpp.

noiseModel::Unit::shared_ptr unit3 = noiseModel::Unit::Create(3)
static

Definition at line 57 of file testSerializationLinear.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:42