BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes | Macros | Functions
Common utilities

Classes

class  Bempp::AutoTimer
 Timer that on destruction outputs the time elapsed since construction. More...
 
class  Bempp::BoundingBox< CoordinateType >
 Bounding box with a reference point. More...
 
class  Bempp::Lazy< T, Initializer, Mutex >
 Thread-safe wrapper of a lazily inititialised object. More...
 
class  Bempp::NotImplementedError
 Exception thrown on attempt to access an unimplemented feature. More...
 

Macros

#define BEMPP_DEPRECATED
 Macro used to mark deprecated functions or classes. More...
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &dest, const std::vector< T > &v)
 Print the contents of a std::vector to an output stream. More...
 

Detailed Description

This module containts utility classes and functions used by other modules of BEM++.

Macro Definition Documentation

#define BEMPP_DEPRECATED

Macro used to mark deprecated functions or classes.

Functions and classes marked as BEMPP_DEPRECATED are liable to be removed in future versions of the library.

Function Documentation

template<typename T >
std::ostream& operator<< ( std::ostream &  dest,
const std::vector< T > &  v 
)

Print the contents of a std::vector to an output stream.

Each element is printed in a separate line.