|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Linearizer using symbolic Jacobians. More...
#include <Linearizer.hpp>


Public Member Functions | |
| ::icarus::staging::LinearModel | Compute (::icarus::Simulator &sim, const LinearizationConfig &config) override |
| Compute linear model at current operating point. | |
| Public Member Functions inherited from icarus::staging::Linearizer | |
| virtual | ~Linearizer ()=default |
Linearizer using symbolic Jacobians.
Uses janus::jacobian() for exact derivatives. Requires symbolic components (SymbolicSimulatorCore).
|
inlineoverridevirtual |
Compute linear model at current operating point.
The simulator should be at the desired operating point (e.g., after trim).
| sim | Simulator at operating point |
| config | Linearization configuration |
Implements icarus::staging::Linearizer.