ASL  0.1.6
Advanced Simulation Library
Public Member Functions | List of all members
asl::Timer Class Reference

#include <aslTimer.h>

Public Member Functions

 Timer ()
 
void start ()
 
void resume ()
 
void stop ()
 
const double getTime () const
 
const double getClockTime () const
 
const double getProcessorLoad () const
 
void reset ()
 
const double getExpectedTime (double fractTime)
 
const double getLeftTime (double fractTime)
 
 Timer ()
 
void start ()
 
void resume ()
 
void stop ()
 
const double getTime () const
 
const double getClockTime () const
 
const double getProcessorLoad () const
 
void reset ()
 
const double getExpectedTime (double fractTime)
 
const double getLeftTime (double fractTime)
 

Detailed Description

Examples:
acousticWaves.cc, bus_wind.cc, compressor.cc, cubeGravity.cc, cubeIncompressibleGravity.cc, cubePoroelasticGravity.cc, flow.cc, flow2.cc, flow3.cc, flowKDPGrowth.cc, flowRotatingCylinders.cc, jumpingBox.cc, levelSetBasic.cc, levelSetFacetedGrowth.cc, levelSetNormalGrowth.cc, locomotive.cc, locomotive_laminar.cc, locomotive_stability.cc, multicomponent_flow.cc, multiphase_flow.cc, pitot_tube_ice.cc, poroelastic.cc, surfaceFlux.cc, testPrivateVar.cc, testSMDiff.cc, testSMDiff3C.cc, testSMPhi.cc, and testSMPhiBV.cc.

Definition at line 32 of file aslTimer.h.

Constructor & Destructor Documentation

asl::Timer::Timer ( )
inline

Definition at line 42 of file aslTimer.h.

asl::Timer::Timer ( )
inline

Definition at line 42 of file aslTimer.h.

Member Function Documentation

const double asl::Timer::getClockTime ( ) const
inline
const double asl::Timer::getClockTime ( ) const
inline

Definition at line 47 of file aslTimer.h.

const double asl::Timer::getExpectedTime ( double  fractTime)
inline

Definition at line 50 of file aslTimer.h.

const double asl::Timer::getExpectedTime ( double  fractTime)
inline

Definition at line 50 of file aslTimer.h.

const double asl::Timer::getLeftTime ( double  fractTime)
inline
const double asl::Timer::getLeftTime ( double  fractTime)
inline

Definition at line 51 of file aslTimer.h.

const double asl::Timer::getProcessorLoad ( ) const
inline
const double asl::Timer::getProcessorLoad ( ) const
inline

Definition at line 48 of file aslTimer.h.

const double asl::Timer::getTime ( ) const
inline
const double asl::Timer::getTime ( ) const
inline

Definition at line 46 of file aslTimer.h.

void asl::Timer::reset ( )
inline
void asl::Timer::reset ( )
inline

Definition at line 49 of file aslTimer.h.

void asl::Timer::resume ( )
inline

Definition at line 44 of file aslTimer.h.

void asl::Timer::resume ( )
inline
void asl::Timer::start ( )
inline
void asl::Timer::start ( )
inline

Definition at line 43 of file aslTimer.h.

void asl::Timer::stop ( )
inline

Definition at line 45 of file aslTimer.h.

void asl::Timer::stop ( )
inline

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