dune-common
2.2.0
|
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. |