common Directory Reference

Directory dependency graph for /home/joe/src/dune-hack/dune-common/dune/common/:
/home/joe/src/dune-hack/dune-common/dune/common/

Directories

directory  parallel

Files

file  alignment.hh [code]
 

This file implements a template class to determine alignment requirements of types at compile time.


file  array.hh [code]
 

implementation of the stl array class (a static array)


file  arraylist.hh [code]
file  bartonnackmanifcheck.hh [code]
 

Provides check for implementation of interface methods when using static polymorphism, i.e. Barton-Nackman trick. Use by invoking CHECK_INTERFACE_IMPLEMENTATION(asImp().methodToCheck()) and for template methods double ( CHECK_INTERFACE_IMPLEMENTATION((asImp().template methodToCheck<param> ())).


file  bigunsignedint.hh [code]
 

Portable very large unsigned integers.


file  binaryfunctions.hh [code]
file  bitsetvector.hh [code]
 

Efficient implementation of a dynamic array of static arrays of booleans.


file  classname.hh [code]
 

A free function to provide the demangled class name of a given object or type as a string.


file  collectivecommunication.hh [code]
file  configparser.cc
file  configparser.hh [code]
file  debugstream.hh [code]
file  densematrix.hh [code]
 

This file implements a matrix constructed from a given type representing a field and compile-time given number of rows and columns.


file  densevector.hh [code]
 

This file implements a the dense vector interface, with an exchangeable storage class.


file  deprecated.hh [code]
file  documentation.hh [code]
 

Documentation related stuff.


file  dynmatrix.hh [code]
 

This file implements a dense vector with a dynamic size.


file  dynvector.hh [code]
 

This file implements a dense vector with a dynamic size.


file  enumset.hh [code]
 

Classes for building sets out of enumeration values.


file  exceptions.cc
file  exceptions.hh [code]
 

A few common exception classes.


file  exprtmpl.cc
file  exprtmpl.hh [code]
file  fassign.hh [code]
 

Classes for implementing an assignment to FieldVector from a comma-separated list.


file  finitestack.hh [code]
file  float_cmp.cc
file  float_cmp.hh [code]
file  fmatrix.hh [code]
 

This file implements a matrix constructed from a given type representing a field and compile-time given number of rows and columns.


file  fmatrixev.hh [code]
file  forloop.hh [code]
file  ftraits.hh [code]
file  function.hh [code]
 

Simple base class templates for functions.


file  fvector.hh [code]
 

This file implements a vector constructed from a given type representing a field and a compile-time given size.


file  gcd.hh [code]
file  genericiterator.hh [code]
 

This file implements a generic iterator classes for writing stl conformant iterators.


file  geometrytype.hh [code]
 

A unique label for each type of element that can occur in a grid.


file  gmpfield.hh [code]
file  indent.hh [code]
 

Utility class for handling nested indentation in output.


file  interfaces.hh [code]
 

Provides a Interfaces for detection of specific behavior.


file  ios_state.cc
file  ios_state.hh [code]
 

Utility class for storing and resetting stream attributes.


file  iteratorfacades.hh [code]
 

This file implements iterator facade classes for writing stl conformant iterators.


file  lcm.hh [code]
 

Statically compute the least common multiple of two integers.


file  lru.hh [code]
 

LRU Cache Container, using an STL like interface.


file  matvectraits.hh [code]
file  misc.hh [code]
 

Miscellaneous helper stuff.


file  dune/common/modules
file  mpicollectivecommunication.hh [code]
file  mpiguard.hh [code]
 

Implements a MPIGuard which detects an error on a remote process.


file  mpihelper.hh [code]
 

Helpers for dealing with MPI.


file  mpitraits.hh [code]
 

Traits classes for mapping types onto MPI_Datatype.


file  nullptr.hh [code]
 

Fallback implementation of the nullptr object in C++0x.


file  parametertree.cc
file  parametertree.hh [code]
file  parametertreeparser.cc
file  parametertreeparser.hh [code]
file  path.cc
 

Utilites for handling filesystem paths.


file  path.hh [code]
 

Utilites for handling filesystem paths.


file  poolallocator.hh [code]
file  precision.hh [code]
file  propertymap.hh [code]
file  reservedvector.hh [code]
file  shared_ptr.hh [code]
 

This file implements the class shared_ptr (a reference counting pointer), for those systems that don't have it in the standard library.


file  singleton.hh [code]
 

Usefull wrapper for creating singletons.


file  sllist.hh [code]
 

This file implements a single linked list together with the necessary iterators.


file  static_assert.hh [code]
file  stdstreams.cc
file  stdstreams.hh [code]
file  timer.hh [code]
 

A simple timing class.


file  tuples.hh [code]
 

Contains classes that implement tuples.


file  tupleutility.hh [code]
 

Contains utility classes which can be used with tuples.


file  typetraits.hh [code]
 

Traits for type conversions and type information.


file  utility.hh [code]
 

For backward compatibility: include tupleutility.hh and issue a warning.


file  version.hh [code]
 

Various macros to work with Dune module version numbers.


Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].