|
EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
|
What a model writes, as writes() declares it: the blocks its function's result fills (decisions.md [model-policies]). More...
#include <EmrysFilter/Models/Policies.h>
Public Types | |
| using | OutputSpace = Composite<internal::PathTag<Paths>...> |
| The output space: the Composite of the blocks, in order. | |
| using | PathList = TagPaths<Paths...> |
| The paths, as a TagPaths. | |
| template<std::size_t I> | |
| using | Path = std::tuple_element_t<I, std::tuple<Paths...>> |
| The path at position I. | |
Static Public Attributes | |
| static constexpr std::size_t | Count = sizeof...(Paths) |
| the number of blocks written | |
What a model writes, as writes() declares it: the blocks its function's result fills (decisions.md [model-policies]).
For a process model they are paths into the state, for a measurement model blocks of the measurement space, and the output space is their Composite, in the order given.
| Paths | the paths, each a TagPath |