Reference documentation for deal.II version 8.1.0
Modules | Namespaces | Classes | Enumerations
Utility functions and classes
Collaboration diagram for Utility functions and classes:

Modules

 Memory handling
 
 Data storage primitives
 

Namespaces

 Utilities::MPI
 
 Utilities
 
 Utilities::System
 
 Utilities::Trilinos
 

Classes

struct  Utilities::MPI::MinMaxAvg
 
class  Utilities::MPI::MPI_InitFinalize
 
class  JobIdentifier
 
class  Timer
 
class  TimerOutput
 
struct  TimerOutput::Section
 
class  TimerOutput::Scope
 
struct  Utilities::fixed_int_power< a, N >
 
struct  Utilities::fixed_int_power< a, 0 >
 
struct  Utilities::System::MemoryStats
 

Enumerations

enum  TimerOutput::OutputFrequency { every_call, summary, every_call_and_summary, never }
 
enum  TimerOutput::OutputType { cpu_times, wall_times, cpu_and_wall_times }
 

Detailed Description

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.

Enumeration Type Documentation

Sets whether to generate output every time we exit a section, just in the end, both, or never.

Definition at line 368 of file timer.h.

Sets whether to show CPU times, wall times, or both CPU and wall times.

Definition at line 375 of file timer.h.