definitions.h File Reference

CPP API: definitions.h File Reference
definitions.h File Reference
#include "memilio/utils/mioomp.h"
#include <chrono>
#include <ctime>
Include dependency graph for definitions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 mio
 A collection of classes to simplify handling of matrix shapes in meta programming.
 
 mio::timing
 
 mio::timing::details
 

Typedefs

using mio::timing::DurationType = std::chrono::steady_clock::duration
 
using mio::timing::TimeType = std::chrono::steady_clock::time_point
 

Functions

decltype(auto) mio::timing::details::convert_to_ticks (DurationType duration)
 Convert a duration to integer ticks. Useful for serialization. More...
 
TimeType mio::timing::get_time_now ()
 Get the current time. More...
 
double mio::timing::time_in_seconds (DurationType duration)
 Convert a duration to a (floating point) number of seconds. More...