gtsam 4.2.0
gtsam
Loading...
Searching...
No Matches
GaussianConditional-inl.h
Go to the documentation of this file.
1/* ----------------------------------------------------------------------------
2
3 * GTSAM Copyright 2010, Georgia Tech Research Corporation,
4 * Atlanta, Georgia 30332-0415
5 * All Rights Reserved
6 * Authors: Frank Dellaert, et al. (see THANKS for the full author list)
7
8 * See LICENSE for the license information
9
10 * -------------------------------------------------------------------------- */
11
18// \callgraph
19
20#pragma once
21
22namespace gtsam {
23
24 /* ************************************************************************* */
25 template<typename TERMS>
27 size_t nrFrontals, const Vector& d, const SharedDiagonal& sigmas) :
28 BaseFactor(terms, d, sigmas), BaseConditional(nrFrontals) {}
29
30 /* ************************************************************************* */
31 template<typename KEYS>
33 const KEYS& keys, size_t nrFrontals, const VerticalBlockMatrix& augmentedMatrix, const SharedDiagonal& sigmas) :
34 BaseFactor(keys, augmentedMatrix, sigmas), BaseConditional(nrFrontals) {}
35
36} // gtsam
Global functions in a separate testing namespace.
Definition chartTesting.h:28
This class stores a dense matrix and allows it to be accessed as a collection of vertical blocks.
Definition VerticalBlockMatrix.h:43
GaussianConditional()
default constructor needed for serialization
Definition GaussianConditional.h:54
Conditional< BaseFactor, This > BaseConditional
Typedef to our conditional base class.
Definition GaussianConditional.h:48
A Gaussian factor in the squared-error form.
Definition JacobianFactor.h:91