#include <CpuTimer.hpp>
Public Member Functions | |
CpuTimer () | |
double | time_since_birth () |
double | time_elapsed () |
Private Member Functions | |
double | runtime () |
Private Attributes | |
double | tAtBirth |
double | tAtLast |
Definition at line 14 of file CpuTimer.hpp.
|
inline |
Definition at line 24 of file CpuTimer.hpp.
|
inlineprivate |
Definition at line 50 of file CpuTimer.hpp.
Referenced by CpuTimer(), time_elapsed(), and time_since_birth().
|
inline |
Definition at line 43 of file CpuTimer.hpp.
References runtime(), and tAtLast.
Referenced by moab::AdaptiveKDTree::build_tree(), moab::BVHTree::build_tree(), moab::WriteHDF5Parallel::create_meshset_tables(), moab::NestedRefine::generate_hm(), moab::ReadHDF5::load_file(), moab::ReadHDF5::load_file_partial(), moab::SpatialLocator::locate_points(), moab::WriteHDF5Parallel::parallel_create_file(), moab::WriteHDF5::write_file_impl(), moab::WriteHDF5::write_sets(), and moab::WriteHDF5::write_tag().
|
inline |
Definition at line 39 of file CpuTimer.hpp.
References runtime(), tAtBirth, and tAtLast.
Referenced by moab::ReadHDF5::load_file(), ToolContext::timer_pop(), RuntimeContext::timer_pop(), RuntimeContext::timer_push(), ToolContext::timer_push(), moab::DebugOutput::tprint(), and moab::WriteHDF5::write_file_impl().
|
private |
Definition at line 20 of file CpuTimer.hpp.
Referenced by CpuTimer(), and time_since_birth().
|
private |
Definition at line 20 of file CpuTimer.hpp.
Referenced by CpuTimer(), time_elapsed(), and time_since_birth().