Ewoms::Timer Class Reference Provides an encapsulation to measure the system time. More...
Detailed DescriptionProvides an encapsulation to measure the system time. This means the wall clock time used by the simulation, the CPU time used by all threads of a single process and the CPU time used by the overall simulation. (i.e., the time used by all threads of all involved processes.) Constructor & Destructor Documentation
References halt(). Member Function Documentation
Return the CPU time [s] used by all threads of the local process. If stop() was not yet called, this returns the time elapsed since the last call to start(). Referenced by globalCpuTimeElapsed().
Return the CPU time [s] used by all threads of the all processes of the simulation. If stop() was not yet called, this returns the time elapsed since the last call to start(). Note that this method must be called synchronously by all processes of the simulation... References cpuTimeElapsed().
Stop the measurement and always return 0 for all timing values. Referenced by Ewoms::NewtonMethod< TypeTag >::apply(), and Timer().
Return the real time [s] elapsed. If stop() was not yet called, this returns the time elapsed since the last call to start(). Referenced by Ewoms::NewtonMethod< TypeTag >::apply(), Ewoms::FvBaseProblem< TypeTag >::finalize(), Ewoms::Simulator< TypeTag >::run(), Ewoms::Simulator< TypeTag >::setupTime(), and Ewoms::FvBaseDiscretization< TypeTag >::update().
Start counting the time resources used by the simulation. Referenced by Ewoms::NewtonMethod< TypeTag >::apply(), Ewoms::Simulator< TypeTag >::run(), Ewoms::Simulator< TypeTag >::Simulator(), and Ewoms::FvBaseDiscretization< TypeTag >::update().
Stop counting the time resources used by the simulation. Referenced by Ewoms::NewtonMethod< TypeTag >::apply(), Ewoms::Simulator< TypeTag >::run(), and Ewoms::FvBaseDiscretization< TypeTag >::update(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||