|
dune-common
2.2.0
|
| alignment.hh [code] | This file implements a template class to determine alignment requirements of types at compile time |
| array.hh [code] | Fallback implementation of the std::array class (a static array) |
| arraylist.hh [code] | Implements a random-access container that can efficiently change size (similar to std::deque) |
| bartonnackmanifcheck.hh [code] | Provides check for implementation of interface methods when using static polymorphism, i.e. the Barton-Nackman trick |
| bigunsignedint.hh [code] | Portable very large unsigned integers |
| binaryfunctions.hh [code] | Various helper classes derived from from std::binary_function for stl-style functional programming |
| bitsetvector.hh [code] | Efficient implementation of a dynamic array of static arrays of booleans |
| classname.hh [code] | A free function to provide the demangled class name of a given object or type as a string |
| collectivecommunication.hh [code] | An abstraction to the basic methods of parallel communication, following the message-passing paradigm |
| communicator.hh [code] | Provides utility classes for syncing distributed data via MPI communication |
| debugstream.hh [code] | Defines several output streams for messages of different importance |
| densematrix.hh [code] | Implements a matrix constructed from a given type representing a field and a compile-time given number of rows and columns |
| densevector.hh [code] | Implements the dense vector interface, with an exchangeable storage class |
| deprecated.hh [code] | Definition of the DUNE_DEPRECATED macro for the case that config.h is not available |
| documentation.hh [code] | Documentation related stuff |
| dynmatrix.hh [code] | This file implements a dense matrix with dynamic numbers of rows and columns |
| dynvector.hh [code] | This file implements a dense vector with a dynamic size |
| enumset.hh [code] | Classes for building sets out of enumeration values |
| exceptions.cc | |
| exceptions.hh [code] | A few common exception classes |
| fassign.hh [code] | Classes for implementing an assignment to FieldVector from a comma-separated list |
| finitestack.hh [code] | Stack class of fixed maximum size (deprecated) |
| float_cmp.cc | |
| float_cmp.hh [code] | Various ways to compare floating-point numbers |
| fmatrix.hh [code] | Implements a matrix constructed from a given type representing a field and compile-time given number of rows and columns |
| fmatrixev.cc | |
| fmatrixev.hh [code] | Eigenvalue computations for the FieldMatrix class |
| forloop.hh [code] | A static for loop for template meta-programming |
| ftraits.hh [code] | Type traits to determine the type of reals (when working with complex numbers) |
| function.hh [code] | Simple base class templates for functions |
| fvector.hh [code] | Implements a vector constructed from a given type representing a field and a compile-time given size |
| gcd.hh [code] | Statically compute the greatest common divisor of two integers |
| genericiterator.hh [code] | Implements a generic iterator class for writing stl conformant iterators |
| geometrytype.hh [code] | A unique label for each type of element that can occur in a grid |
| geometrytypeindex.hh [code] | Helper classes to provide indices for geometrytypes for use in a vector |
| gmpfield.hh [code] | Wrapper for the GNU multiprecision (GMP) library |
| indent.hh [code] | Utility class for handling nested indentation in output |
| indexset.hh [code] | Provides a map between global and local indices |
| indicessyncer.hh [code] | Class for adding missing indices of a distributed index set in a local communication |
| interface.hh [code] | Provides classes for building the communication interface between remote indices |
| interfaces.hh [code] | Provides interfaces for detection of specific behavior |
| ios_state.cc | |
| ios_state.hh [code] | Utility class for storing and resetting stream attributes |
| iteratorfacades.hh [code] | This file implements iterator facade classes for writing stl conformant iterators |
| lcm.hh [code] | Statically compute the least common multiple of two integers |
| localindex.hh [code] | Provides classes for use as the local index in ParallelIndexSet |
| lru.hh [code] | LRU Cache Container, using an STL like interface |
| mainpage | |
| math.hh [code] | Some useful basic math stuff |
| matvectraits.hh [code] | Documentation of the traits classes you need to write for each implementation of DenseVector or DenseMatrix |
| misc.hh [code] | Miscellaneous helper stuff |
| doc/doxygen/modules | |
| dune/common/modules | |
| mpicollectivecommunication.hh [code] | |
| mpiguard.hh [code] | Implements a MPIGuard which detects an error on a remote process |
| mpihelper.hh [code] | Helpers for dealing with MPI |
| mpitraits.hh [code] | Traits classes for mapping types onto MPI_Datatype |
| nullptr.hh [code] | Fallback implementation of the nullptr object in C++0x |
| parametertree.cc | |
| parametertree.hh [code] | A hierarchical structure of string parameters |
| parametertreeparser.cc | |
| parametertreeparser.hh [code] | Various parser methods to get data into a ParameterTree object |
| path.cc | Utilites for handling filesystem paths |
| path.hh [code] | Utilites for handling filesystem paths |
| plocalindex.hh [code] | Provides classes for use as the local index in ParallelIndexSet for distributed computing |
| poolallocator.hh [code] | An stl-compliant pool allocator |
| precision.hh [code] | Various precision settings for calculations with FieldMatrix and FieldVector |
| propertymap.hh [code] | |
| remoteindices.hh [code] | Classes describing a distributed indexset |
| reservedvector.hh [code] | An stl-compliant random-access container which stores everything on the stack |
| selection.hh [code] | Provides classes for selecting indices base on attribute flags |
| 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 |
| singleton.hh [code] | Useful wrapper for creating singletons |
| sllist.hh [code] | Implements a singly linked list together with the necessary iterators |
| static_assert.hh [code] | Fallback implementation of the C++0x static_assert feature |
| stdstreams.cc | |
| stdstreams.hh [code] | Standard Dune debug streams |
| timer.hh [code] | A simple timing class |
| tuples.hh [code] | Fallback implementation of the std::tuple class |
| tupleutility.hh [code] | Contains utility classes which can be used with tuples |
| typetraits.hh [code] | Traits for type conversions and type information |
| unused.hh [code] | Definition of the DUNE_UNUSED macro for the case that config.h is not available |
| version.hh [code] | Various macros to work with Dune module version numbers |
1.7.6.1