BoxLib::base_Timer< FCN > Class Template Reference

#include <Utility.H>

List of all members.

Public Member Functions

 base_Timer ()
 ~base_Timer ()
void start ()
void stop ()
void reset ()
double time () const
double accum_time () const
int count () const
bool is_running () const

Static Public Member Functions

static double tick ()

template<double(*)(double *) FCN>
class BoxLib::base_Timer< FCN >


Constructor & Destructor Documentation

template<double(*)(double *) FCN>
BoxLib::base_Timer< FCN >::base_Timer (  )  [inline]

template<double(*)(double *) FCN>
BoxLib::base_Timer< FCN >::~base_Timer (  )  [inline]

References BL_ASSERT.


Member Function Documentation

template<double(*)(double *) FCN>
void BoxLib::base_Timer< FCN >::start (  )  [inline]

References BL_ASSERT.

template<double(*)(double *) FCN>
void BoxLib::base_Timer< FCN >::stop (  )  [inline]

References BL_ASSERT.

template<double(*)(double *) FCN>
void BoxLib::base_Timer< FCN >::reset (  )  [inline]

References BL_ASSERT.

template<double(*)(double *) FCN>
double BoxLib::base_Timer< FCN >::time (  )  const [inline]

References BL_ASSERT.

template<double(*)(double *) FCN>
double BoxLib::base_Timer< FCN >::accum_time (  )  const [inline]

References BL_ASSERT.

template<double(*)(double *) FCN>
int BoxLib::base_Timer< FCN >::count (  )  const [inline]

References BL_ASSERT.

template<double(*)(double *) FCN>
bool BoxLib::base_Timer< FCN >::is_running (  )  const [inline]

template<double(*)(double *) FCN>
double BoxLib::base_Timer< FCN >::tick (  )  [inline, static]

References M, BoxLib::max(), and BoxLib::min().


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

Generated on Fri Nov 21 10:11:05 2008 for AMRParticlePaths by  doxygen 1.5.5