You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Study a lot about C++ templates!! In particular, one would need
mastering the typelistpattern design. It's very well explained in
the book "Modern C++ Design: Generic Programming and Design Patterns
Applied" (Andrei Alexandrescu) http://www.amazon.com/dp/0201704315/
In RbaEngine<>, we must replace the observation type by a typelist.
The list only may include 1 observation, or any amount.
The hard part: go thru all the lib and replace anything touching
observations, Jacobians of observations and the like, by templatized
types. Probably the typelist pattern should be used one or more times
As you can see, it's not an "average" coding task and would require really specialized and deep knowledge on C++ templates and
capability of abstraction. In turn, the final product will be a
metaprogramming device that generates code specifically suited to
Expand the template patterns to allow multiple sensor observations.
The text was updated successfully, but these errors were encountered: