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

Statistics for adaptive stepping. More...

#include <RK45Integrator.hpp>

Public Member Functions

void Reset ()
double AcceptanceRate () const

Public Attributes

std::size_t accepted_steps = 0
std::size_t rejected_steps = 0

Detailed Description

template<typename Scalar>
struct icarus::RK45Integrator< Scalar >::Statistics

Statistics for adaptive stepping.

Member Function Documentation

◆ AcceptanceRate()

template<typename Scalar>
double icarus::RK45Integrator< Scalar >::Statistics::AcceptanceRate ( ) const
inlinenodiscard

◆ Reset()

template<typename Scalar>
void icarus::RK45Integrator< Scalar >::Statistics::Reset ( )
inline

Member Data Documentation

◆ accepted_steps

template<typename Scalar>
std::size_t icarus::RK45Integrator< Scalar >::Statistics::accepted_steps = 0

◆ rejected_steps

template<typename Scalar>
std::size_t icarus::RK45Integrator< Scalar >::Statistics::rejected_steps = 0

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