MFEM
v4.6.0
Finite element discretization library
|
Timing object. More...
#include <tic_toc.hpp>
Public Member Functions | |
StopWatch () | |
Creates a new (stopped) StopWatch object. More... | |
void | Clear () |
Clear the elapsed time on the stopwatch and restart it if it's running. More... | |
void | Start () |
Start the stopwatch. The elapsed time is not cleared. More... | |
void | Stop () |
Stop the stopwatch. More... | |
void | Restart () |
Clears and restarts the stopwatch. Equivalent to Clear() followed by Start(). More... | |
double | Resolution () |
Return the time resolution available to the stopwatch. More... | |
double | RealTime () |
Return the number of real seconds elapsed since the stopwatch was started. More... | |
double | UserTime () |
Return the number of user seconds elapsed since the stopwatch was started. More... | |
double | SystTime () |
Return the number of system seconds elapsed since the stopwatch was started. More... | |
~StopWatch () | |
Default destructor. More... | |
Timing object.
Definition at line 35 of file tic_toc.hpp.
mfem::StopWatch::StopWatch | ( | ) |
Creates a new (stopped) StopWatch object.
Definition at line 401 of file tic_toc.cpp.
|
default |
Default destructor.
void mfem::StopWatch::Clear | ( | ) |
Clear the elapsed time on the stopwatch and restart it if it's running.
Definition at line 403 of file tic_toc.cpp.
double mfem::StopWatch::RealTime | ( | ) |
Return the number of real seconds elapsed since the stopwatch was started.
Definition at line 429 of file tic_toc.cpp.
double mfem::StopWatch::Resolution | ( | ) |
Return the time resolution available to the stopwatch.
Definition at line 424 of file tic_toc.cpp.
void mfem::StopWatch::Restart | ( | ) |
Clears and restarts the stopwatch. Equivalent to Clear() followed by Start().
Definition at line 413 of file tic_toc.cpp.
void mfem::StopWatch::Start | ( | ) |
Start the stopwatch. The elapsed time is not cleared.
Definition at line 408 of file tic_toc.cpp.
void mfem::StopWatch::Stop | ( | ) |
Stop the stopwatch.
Definition at line 419 of file tic_toc.cpp.
double mfem::StopWatch::SystTime | ( | ) |
Return the number of system seconds elapsed since the stopwatch was started.
Definition at line 439 of file tic_toc.cpp.
double mfem::StopWatch::UserTime | ( | ) |
Return the number of user seconds elapsed since the stopwatch was started.
Definition at line 434 of file tic_toc.cpp.