Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::AdaptiveStepResult< Scalar > Struct Template Reference

Result from adaptive step integrators. More...

#include <Integrator.hpp>

Public Attributes

JanusVector< Scalar > state
 New state at t + dt_actual.
Scalar dt_actual
 Actual step taken (may differ from requested).
Scalar error_estimate
 Local truncation error estimate.
bool accepted
 Whether step was accepted.

Detailed Description

template<typename Scalar>
struct icarus::AdaptiveStepResult< Scalar >

Result from adaptive step integrators.

Template Parameters
ScalarNumeric type (double or casadi::MX)

Member Data Documentation

◆ accepted

template<typename Scalar>
bool icarus::AdaptiveStepResult< Scalar >::accepted

Whether step was accepted.

◆ dt_actual

template<typename Scalar>
Scalar icarus::AdaptiveStepResult< Scalar >::dt_actual

Actual step taken (may differ from requested).

◆ error_estimate

template<typename Scalar>
Scalar icarus::AdaptiveStepResult< Scalar >::error_estimate

Local truncation error estimate.

◆ state

template<typename Scalar>
JanusVector<Scalar> icarus::AdaptiveStepResult< Scalar >::state

New state at t + dt_actual.


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