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::OutputStats Struct Reference

Output statistics and information. More...

#include <output_decorator.hpp>

Public Member Functions

double average_output_time_ms () const
 

Public Attributes

size_t total_outputs {0}
 
size_t online_outputs {0}
 
size_t buffered_outputs {0}
 
size_t file_writes {0}
 
std::chrono::milliseconds total_output_time {0}
 
size_t buffer_overflows {0}
 

Detailed Description

Output statistics and information.

Definition at line 67 of file output_decorator.hpp.

Member Function Documentation

◆ average_output_time_ms()

double diffeq::core::composable::OutputStats::average_output_time_ms ( ) const
inline

Definition at line 75 of file output_decorator.hpp.

Member Data Documentation

◆ buffer_overflows

size_t diffeq::core::composable::OutputStats::buffer_overflows {0}

Definition at line 73 of file output_decorator.hpp.

◆ buffered_outputs

size_t diffeq::core::composable::OutputStats::buffered_outputs {0}

Definition at line 70 of file output_decorator.hpp.

◆ file_writes

size_t diffeq::core::composable::OutputStats::file_writes {0}

Definition at line 71 of file output_decorator.hpp.

◆ online_outputs

size_t diffeq::core::composable::OutputStats::online_outputs {0}

Definition at line 69 of file output_decorator.hpp.

◆ total_output_time

std::chrono::milliseconds diffeq::core::composable::OutputStats::total_output_time {0}

Definition at line 72 of file output_decorator.hpp.

◆ total_outputs

size_t diffeq::core::composable::OutputStats::total_outputs {0}

Definition at line 68 of file output_decorator.hpp.


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