Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::staging::TrimResult Struct Reference

Result of trim optimization. More...

#include <StagingTypes.hpp>

Public Attributes

bool converged = false
int iterations = 0
double residual_norm = 0.0
std::string message
std::unordered_map< std::string, double > controls
 Final control values (control_name -> value).
std::unordered_map< std::string, double > residuals
 Final derivative residuals (derivative_name -> value).

Detailed Description

Result of trim optimization.

Member Data Documentation

◆ controls

std::unordered_map<std::string, double> icarus::staging::TrimResult::controls

Final control values (control_name -> value).

◆ converged

bool icarus::staging::TrimResult::converged = false

◆ iterations

int icarus::staging::TrimResult::iterations = 0

◆ message

std::string icarus::staging::TrimResult::message

◆ residual_norm

double icarus::staging::TrimResult::residual_norm = 0.0

◆ residuals

std::unordered_map<std::string, double> icarus::staging::TrimResult::residuals

Final derivative residuals (derivative_name -> value).


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