NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
nemAux::Timer Class Reference

Detailed Description

Definition at line 55 of file AuxiliaryFunctions.H.

Public Member Functions

 Timer ()
 
time_t start ()
 
time_t stop ()
 
double elapsed ()
 

Private Types

using time_t = std::chrono::time_point< std::chrono::system_clock >
 

Private Attributes

time_t startTime
 
time_t stopTime
 

Member Typedef Documentation

◆ time_t

using nemAux::Timer::time_t = std::chrono::time_point<std::chrono::system_clock>
private

Definition at line 57 of file AuxiliaryFunctions.H.

Constructor & Destructor Documentation

◆ Timer()

nemAux::Timer::Timer ( )
inline

Definition at line 60 of file AuxiliaryFunctions.H.

Member Function Documentation

◆ elapsed()

◆ start()

◆ stop()

Member Data Documentation

◆ startTime

time_t nemAux::Timer::startTime
private

Definition at line 73 of file AuxiliaryFunctions.H.

Referenced by elapsed(), and start().

◆ stopTime

time_t nemAux::Timer::stopTime
private

Definition at line 73 of file AuxiliaryFunctions.H.

Referenced by elapsed(), and stop().


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