Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Enumerations
a
c
d
e
f
g
i
k
l
m
n
p
q
r
s
t
u
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Classes
Class List
Class Hierarchy
Class Members
All
!
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
!
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
f
k
l
m
n
o
p
r
s
t
v
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Related Functions
:
a
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
v
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
x
z
Enumerations
Enumerator
b
c
e
f
g
i
l
m
n
o
p
r
s
t
u
v
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Examples
gtsam
linear
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
22
namespace
gtsam
{
23
24
/* ************************************************************************* */
25
template
<
typename
TERMS>
26
GaussianConditional::GaussianConditional
(
const
TERMS& terms,
27
size_t
nrFrontals,
const
Vector
&
d
,
const
SharedDiagonal
&
sigmas
) :
28
BaseFactor
(terms,
d
,
sigmas
),
BaseConditional
(nrFrontals) {}
29
30
/* ************************************************************************* */
31
template
<
typename
KEYS>
32
GaussianConditional::GaussianConditional
(
33
const
KEYS&
keys
,
size_t
nrFrontals,
const
VerticalBlockMatrix
& augmentedMatrix,
const
SharedDiagonal
&
sigmas
) :
34
BaseFactor
(
keys
, augmentedMatrix,
sigmas
),
BaseConditional
(nrFrontals) {}
35
36
/* ************************************************************************* */
37
template
<
typename
KEYS>
38
GaussianConditional::GaussianConditional
(
39
const
KEYS&
keys
,
size_t
nrFrontals,
VerticalBlockMatrix
&& augmentedMatrix,
const
SharedDiagonal
&
sigmas
) :
40
BaseFactor
(
keys
,
std
::
move
(augmentedMatrix),
sigmas
),
BaseConditional
(nrFrontals) {}
41
42
}
// gtsam
d
static const double d[K][N]
Definition:
igam.h:11
test_constructor::sigmas
Vector1 sigmas
Definition:
testHybridNonlinearFactor.cpp:52
keys
const KeyVector keys
Definition:
testRegularImplicitSchurFactor.cpp:40
gtsam::JacobianFactor
Definition:
JacobianFactor.h:91
gtsam::Vector
Eigen::VectorXd Vector
Definition:
Vector.h:39
gtsam::VerticalBlockMatrix
Definition:
VerticalBlockMatrix.h:44
gtsam::SharedDiagonal
noiseModel::Diagonal::shared_ptr SharedDiagonal
Definition:
NoiseModel.h:764
gtsam::GaussianConditional::GaussianConditional
GaussianConditional()
Definition:
GaussianConditional.h:54
gtsam::Conditional
Definition:
Conditional.h:63
move
detail::enable_if_t<!detail::move_never< T >::value, T > move(object &&obj)
Definition:
cast.h:1250
gtsam
traits
Definition:
SFMdata.h:40
std
Definition:
BFloat16.h:88
gtsam
Author(s):
autogenerated on Wed Mar 19 2025 03:01:41