This module simply collects a number of functions and classes that provide general tools for tasks that do not usually have much to do with finite element programs in particular, but happen to be required there just as well.
An enumeration data type that describes whether to generate output every time we exit a section, just in the end, both, or never.
Enumerator |
---|
every_call |
Generate output after every call.
|
summary |
Generate output in summary at the end.
|
every_call_and_summary |
Generate output both after every call and in summary at the end.
|
never |
Never generate any output.
|
Definition at line 611 of file timer.h.
An enumeration data type that describes the type of data to return when fetching the data from the timer.
Enumerator |
---|
total_cpu_time |
Output CPU times.
|
total_wall_time |
Output wall clock times.
|
n_calls |
Output number of calls.
|
Definition at line 635 of file timer.h.
An enumeration data type that describes whether to show CPU times, wall times, or both CPU and wall times whenever we generate output.
Enumerator |
---|
cpu_times |
Output CPU times.
|
wall_times |
Output wall clock times.
|
cpu_and_wall_times |
Output both CPU and wall clock times.
|
Definition at line 655 of file timer.h.