Scippy

UG

Ubiquity Generator framework

ScipParaDeterministicTimer Class Reference

#include <scipParaDeterministicTimer.h>

+ Inheritance diagram for ScipParaDeterministicTimer:

Public Member Functions

 ScipParaDeterministicTimer ()
 
virtual ~ScipParaDeterministicTimer ()
 
void normalize (UG::ParaComm *comm)
 
void update (double value)
 
double getElapsedTime ()
 
- Public Member Functions inherited from ParaDeterministicTimer
 ParaDeterministicTimer ()
 default constructor of ParaDeterministicTimer More...
 
virtual ~ParaDeterministicTimer ()
 destructor of ParaDeterministicTimer More...
 

Private Attributes

double current
 
int normalizeFactor
 

Detailed Description

Definition at line 45 of file scipParaDeterministicTimer.h.

Constructor & Destructor Documentation

◆ ScipParaDeterministicTimer()

◆ ~ScipParaDeterministicTimer()

virtual ~ScipParaDeterministicTimer ( )
virtual

Definition at line 51 of file scipParaDeterministicTimer.h.

Member Function Documentation

◆ getElapsedTime()

double getElapsedTime ( )
virtual

◆ normalize()

void normalize ( UG::ParaComm comm)
virtual

Reimplemented from ParaDeterministicTimer.

Definition at line 56 of file scipParaDeterministicTimer.h.

References ParaComm::getSize().

◆ update()

void update ( double  value)
virtual

Implements ParaDeterministicTimer.

Definition at line 57 of file scipParaDeterministicTimer.h.

Member Data Documentation

◆ current

double current
private

Definition at line 47 of file scipParaDeterministicTimer.h.

◆ normalizeFactor

int normalizeFactor
private