DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
Loading...
Searching...
No Matches
diffeq::core::composable::InterpolationStats Struct Reference

Statistics for interpolation operations. More...

#include <interpolation_decorator.hpp>

Public Member Functions

void update_interpolation_time (double time_ns)
 

Public Attributes

size_t total_interpolations {0}
 
size_t history_compressions {0}
 
size_t extrapolation_warnings {0}
 
size_t out_of_bounds_queries {0}
 
double max_interpolation_error {0.0}
 
double average_interpolation_time_ns {0.0}
 

Detailed Description

Statistics for interpolation operations.

Definition at line 69 of file interpolation_decorator.hpp.

Member Function Documentation

◆ update_interpolation_time()

void diffeq::core::composable::InterpolationStats::update_interpolation_time ( double  time_ns)
inline

Definition at line 77 of file interpolation_decorator.hpp.

Member Data Documentation

◆ average_interpolation_time_ns

double diffeq::core::composable::InterpolationStats::average_interpolation_time_ns {0.0}

Definition at line 75 of file interpolation_decorator.hpp.

◆ extrapolation_warnings

size_t diffeq::core::composable::InterpolationStats::extrapolation_warnings {0}

Definition at line 72 of file interpolation_decorator.hpp.

◆ history_compressions

size_t diffeq::core::composable::InterpolationStats::history_compressions {0}

Definition at line 71 of file interpolation_decorator.hpp.

◆ max_interpolation_error

double diffeq::core::composable::InterpolationStats::max_interpolation_error {0.0}

Definition at line 74 of file interpolation_decorator.hpp.

◆ out_of_bounds_queries

size_t diffeq::core::composable::InterpolationStats::out_of_bounds_queries {0}

Definition at line 73 of file interpolation_decorator.hpp.

◆ total_interpolations

size_t diffeq::core::composable::InterpolationStats::total_interpolations {0}

Definition at line 70 of file interpolation_decorator.hpp.


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