|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Warmstart solver - restores state from HDF5 recording. More...
#include <TrimSolver.hpp>


Public Member Functions | |
| ::icarus::staging::TrimResult | Solve (::icarus::Simulator &sim, const TrimConfig &config) override |
| Solve trim problem. | |
| Public Member Functions inherited from icarus::staging::TrimSolver | |
| virtual | ~TrimSolver ()=default |
Warmstart solver - restores state from HDF5 recording.
Loads simulation state from a previously recorded HDF5 file at a specified MET (Mission Elapsed Time). Used for:
|
inlineoverridevirtual |
Solve trim problem.
Finds control values that zero the specified derivatives. Modifies the simulator's signal values to the trim solution.
| sim | Simulator to trim (will be modified) |
| config | Trim configuration |
Implements icarus::staging::TrimSolver.