OpenKalman
Classes | List of all members
OpenKalman::LinearizedTransform< order > Class Template Reference

A linearized transform, using a 1st or 2nd order Taylor approximation of a linear tests. More...

#include <LinearizedTransform.hpp>

Inheritance diagram for OpenKalman::LinearizedTransform< order >:
Inheritance graph
[legend]
Collaboration diagram for OpenKalman::LinearizedTransform< order >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from OpenKalman::internal::LinearTransformBase< LinearizedTransform< order > >
auto operator() (const InputDist &x, const Ts &...ts) const
 Perform one or more consecutive linear(ized) transforms. More...
 
auto operator() (const InputDist &x, const Trans &g, const NoiseDists &...ns) const
 Perform a linear(ized) transform from one statistical distribution to another. More...
 
auto transform_with_cross_covariance (const InputDist &x, const Ts &...ts) const
 Perform one or more consecutive linear(ized) transforms, also returning the cross-covariance. More...
 
auto transform_with_cross_covariance (const InputDist &x, const Trans &g, const NoiseDists &...ns) const
 Perform a linear(ized) transform, also returning the cross-covariance. More...
 
- Public Member Functions inherited from OpenKalman::internal::TransformBase< LinearizedTransform< order > >
auto operator() (const InputDist &x, const T &t, const Ts &...ts) const
 Perform one or more consecutive transforms. More...
 
auto transform_with_cross_covariance (const InputDist &x, const T &t, const Ts &...ts) const
 Perform one or more consecutive transforms, also returning the cross-covariance. More...
 

Detailed Description

template<unsigned int order>
class OpenKalman::LinearizedTransform< order >

A linearized transform, using a 1st or 2nd order Taylor approximation of a linear tests.

Template Parameters
orderThe maximum order of the Taylor approximation (1 or 2). If a tests function does not define a Hessian matrix, the order will be treated as 1, even if it is defined here as 2.

The documentation for this class was generated from the following file: