dune-common  2.2.0
common Directory Reference
Directory dependency graph for /home/sander/dune-2.2/dune-common/dune/common/:
/home/sander/dune-2.2/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]
 Fallback implementation of the std::array class (a static array)
file  arraylist.hh [code]
 Implements a random-access container that can efficiently change size (similar to std::deque)
file  bartonnackmanifcheck.hh [code]
 Provides check for implementation of interface methods when using static polymorphism, i.e. the Barton-Nackman trick.
file  bigunsignedint.hh [code]
 Portable very large unsigned integers.
file  binaryfunctions.hh [code]
 Various helper classes derived from from std::binary_function for stl-style functional programming.
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]
 An abstraction to the basic methods of parallel communication, following the message-passing paradigm.
file  debugstream.hh [code]
 Defines several output streams for messages of different importance.
file  densematrix.hh [code]
 Implements a matrix constructed from a given type representing a field and a compile-time given number of rows and columns.
file  densevector.hh [code]
 Implements the dense vector interface, with an exchangeable storage class.
file  deprecated.hh [code]
 Definition of the DUNE_DEPRECATED macro for the case that config.h is not available.
file  documentation.hh [code]
 Documentation related stuff.
file  dynmatrix.hh [code]
 This file implements a dense matrix with dynamic numbers of rows and columns.
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  fassign.hh [code]
 Classes for implementing an assignment to FieldVector from a comma-separated list.
file  finitestack.hh [code]
 Stack class of fixed maximum size (deprecated)
file  float_cmp.cc
file  float_cmp.hh [code]
 Various ways to compare floating-point numbers.
file  fmatrix.hh [code]
 Implements a matrix constructed from a given type representing a field and compile-time given number of rows and columns.
file  fmatrixev.cc
file  fmatrixev.hh [code]
 Eigenvalue computations for the FieldMatrix class.
file  forloop.hh [code]
 A static for loop for template meta-programming.
file  ftraits.hh [code]
 Type traits to determine the type of reals (when working with complex numbers)
file  function.hh [code]
 Simple base class templates for functions.
file  fvector.hh [code]
 Implements a vector constructed from a given type representing a field and a compile-time given size.
file  gcd.hh [code]
 Statically compute the greatest common divisor of two integers.
file  genericiterator.hh [code]
 Implements a generic iterator class for writing stl conformant iterators.
file  geometrytype.hh [code]
 A unique label for each type of element that can occur in a grid.
file  geometrytypeindex.hh [code]
 Helper classes to provide indices for geometrytypes for use in a vector.
file  gmpfield.hh [code]
 Wrapper for the GNU multiprecision (GMP) library.
file  indent.hh [code]
 Utility class for handling nested indentation in output.
file  interfaces.hh [code]
 Provides 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  math.hh [code]
 Some useful basic math stuff.
file  matvectraits.hh [code]
 Documentation of the traits classes you need to write for each implementation of DenseVector or DenseMatrix.
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]
 A hierarchical structure of string parameters.
file  parametertreeparser.cc
file  parametertreeparser.hh [code]
 Various parser methods to get data into a ParameterTree object.
file  path.cc
 Utilites for handling filesystem paths.
file  path.hh [code]
 Utilites for handling filesystem paths.
file  poolallocator.hh [code]
 An stl-compliant pool allocator.
file  precision.hh [code]
 Various precision settings for calculations with FieldMatrix and FieldVector.
file  propertymap.hh [code]
file  reservedvector.hh [code]
 An stl-compliant random-access container which stores everything on the stack.
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]
 Useful wrapper for creating singletons.
file  sllist.hh [code]
 Implements a singly linked list together with the necessary iterators.
file  static_assert.hh [code]
 Fallback implementation of the C++0x static_assert feature.
file  stdstreams.cc
file  stdstreams.hh [code]
 Standard Dune debug streams.
file  timer.hh [code]
 A simple timing class.
file  tuples.hh [code]
 Fallback implementation of the std::tuple class.
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  unused.hh [code]
 Definition of the DUNE_UNUSED macro for the case that config.h is not available.
file  version.hh [code]
 Various macros to work with Dune module version numbers.