DUNE File List

Here is a list of all documented files with brief descriptions:
adapter.hh [code]
aggregates.hh [code]Provides classes for the Coloring process of AMG
agmemory.hh [code]
agrid.hh [code]
alberta_undefs.hh [code]Contains undefs for all preprocessor macros defined by alberta
albertaextra.hh [code]
albertagrid.hh [code]
albertaheader.hh [code]
alignment.hh [code]This file implements a template class to determine alignment requirements at compile time
allocator.hh [code]
alu3dgridfactory.hh [code]
alugrid.hh [code]Provides base classes for ALUGrid
amg.hh [code]The AMG preconditioner
amirameshreader.hh [code]
amirameshwriter.hh [code]
arraylist.hh [code]
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> ()))
base.ccThis file contains the parts independent of a particular Refinement implementation
basearray.hh [code]Implements several basic array containers
bcrsmatrix.hh [code]Implementation of the BCRSMatrix class
bdmatrix.hh [code]Implementation of the BDMatrix class
bigunsignedint.hh [code]Portable very large unsigned integers
binaryfunctions.hh [code]
bitfield.hh [code]
bitsetvector.hh [code]Efficient implementation of a dynamic array of static arrays of booleans
operators/boundaryconditions.hh [code]Definition of boundary condition types, extend if necessary
stokes/boundaryconditions.hh [code]
boundarysegment.hh [code]Base class for grid boundary segments of arbitrary geometry
bvector.hh [code]This file implements a vector space as a tensor product of a given vector space. The number of components can be given at run-time
cachedmapping.hh [code]
capabilities.hh [code]A set of traits classes to store static information about grid implementation
codimtable.hh [code]
collectivecommunication.hh [code]
combinedfunctor.hh [code]
combinedgrapedisplay.hh [code]Combines several mesh scenes for visualisation of parallel data
communicator.hh [code]Provides utility classes for syncing distributed data via MPI communication
configparser.hh [code]
construction.hh [code]Helper classes for the construction of classes without empty constructor
conversion.hh [code]
cornermapping.hh [code]
cubeshapefunctions.hh [code]Define Lagrange type shape functions
datahandle.hh [code]
datahandleif.hh [code]Describes the parallel communication interface class for MessageBuffers and DataHandles
debugstream.hh [code]
defaultgridview.hh [code]
defaultindexsets.hh [code]Provides default index set implementations for Level- and LeafIndexsets used by AlbertaGrid and ALUGrid
dependency.hh [code]Provides classes for initializing the link attributes of a matrix graph
deprecated.hh [code]
dgfalberta.hh [code]
dgfalu.hh [code]
dgfexception.hh [code]
dgfgridtype.hh [code]A simple strategy for defining a grid type depending on defines set during the make proecess:
dgfoned.hh [code]
dgfparser/dgfparser.hh [code]
dgfparser.hh [code]
dgfparserblocks.hh [code]
dgfs.hh [code]
dgfug.hh [code]
dgfunction.hh [code]Class for discontinous galerkin element functions
dgfyasp.hh [code]
dgstokes.hh [code]
diagonalmatrix.hh [code]This file implements a quadratic matrix of fixed size which is diagonal
dlist.hh [code]
entity.hh [code]
entitykey.hh [code]
entitypointer.hh [code]Wrapper and interface classe for a static iterator (EntityPointer)
enumset.hh [code]Classes for building sets out of enumeration values
dune-common/common/exceptions.hh [code]A few common exception classes
dune-grid/grid/albertagrid/exceptions.hh [code]
exprtmpl.hh [code]
fassign.hh [code]Classes for implementing an assignment to FieldVector from a comma-separated list
finitestack.hh [code]
fixedarray.hh [code]Implementation of the stl array class (a static array) and its deprecated ancestor FixedArray
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
functions.hh [code]Hierarchy for functions
fvector.hh [code]This file implements a vector constructed from a given type representing a field and a compile-time given size
galerkin.hh [code]Provides a class for building the galerkin product based on a aggregation scheme
gcd.hh [code]
geldesc.hh [code]
genericiterator.hh [code]This file implements a generic iterator classes for writing stl conformant iterators
genericreferenceelement.hh [code]
albertagrid/geometry.hh [code]
common/geometry.hh [code]Wrapper and interface classes for element geometries
genericgeometry/geometry.hh [code]
geometrytraits.hh [code]
geometrytype.hh [code]A unique label for each type of element that can occur in a grid
ghmesh.hh [code]
globalaggregates.hh [code]
globalp2index.hh [code]Provides a mapper class for P2 functions
gnuplot.ccImplementation of gnuplot output for 1D and 2D grids
gnuplot.hh [code]Provides gnuplot output for 1D Grids
grape_undefs.hh [code]Contains undefs for all preprocessor macros defined by grape
grapecommon.hh [code]
grapedatadisplay.hh [code]Provides a DataDisplay class using the GridDisplay and dune-fem module for class DiscreteFubctions support
grapedataioformattypes.hh [code]
grapegriddisplay.hh [code]Provides a GridDisplay class using the GRAPE-HMesh Interface
grapehmesh.hh [code]
grapeinclude.hh [code]
grapewrapper.hh [code]
graph.hh [code]Provides classes for building the matrix graph
graphcreator.hh [code]
grid.hh [code]Different resources needed by all grid implementations
albertagrid/griddim.hh [code]
utility/griddim.hh [code]
gridenums.hh [code]
gridfactory.hh [code]Provide a generic factory class for unstructured grids
gridinfo.hh [code]Some functions to list information about a grid
gridpart.hh [code]
io/file/dgfparser/gridtype.hh [code]
utility/gridtype.hh [code]A simple strategy for defining a grid type depending on defines set during the make proecess:
gridview.hh [code]
groundwater.hh [code]Base class for defining an instance of the groundwater flow problem
gsetc.hh [code]Simple iterative methods like Jacobi, Gauss-Seidel, SOR, SSOR, etc. in a generic way
h1error.hh [code]
hcube.ccThis file contains the Refinement implementation for hypercubes (quadrilaterals, hexahedrons, etc.)
hcubetriangulation.ccThis file contains the Refinement implementation for triangulating hypercubes (quadrilateral -> triangle, hexahedron -> tetrahedron)
helpertemplates.hh [code]Compile-time constraint checks from the Stroustrup FAQ
hierarchicalcubeshapefunctions.hh [code]Define hierarchical type shape functions
hierarchicalprismshapefunctions.hh [code]Define Hierarchical type shape functions for prism elements
hierarchicalshapefunctions.hh [code]Define hierarchical shape functions
hierarchicalsimplexshapefunctions.hh [code]Define Hierarchical type shape functions for simplicial elements
hierarchiciterator.hh [code]
hierarchicsearch.hh [code]Utility class for hierarchically searching for an Entity containing a given point
hierarchy.hh [code]Provides a classes representing the hierarchies in AMG
hybridmapping.hh [code]
ilu.hh [code]???
indexidset.hh [code]Provides base classes for index and id sets
indexset.hh [code]Provides a map between global and local indices
indexsets.hh [code]
indexstack.hh [code]Provides an index stack that supplies indices for element numbering for a grid (i.e. AlbertaGrid and ALUGrid)
indicescoarsener.hh [code]Provides a class for building the index set and remote indices on the coarse level
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 inidices
interfaces.hh [code]Provides a Interfaces for detection of specific behavior
intersection.hh [code]
intersectiongetter.hh [code]Utilities to get the intersection iterator depending
intersectioniterator.hh [code]
intersectioniteratorwrapper.hh [code]Provides proxy classes for IntersectionsIterators
io.hh [code]Some generic functions for pretty printing vectors and matrices
istlexception.hh [code]
iteratorfacades.hh [code]This file implements iterator facade classes for writing stl conformant iterators
l2error.hh [code]
lagrangeshapefunctions.hh [code]Define Lagrange type shape functions
langrangeshapefunctions.hh [code]
laplace.hh [code]Compute local stiffness matrix for the Laplace operator
lcm.hh [code]
leafiterator.hh [code]
leveliterator.hh [code]
linearelasticityassembler.hh [code]Compute local stiffness matrix for conforming finite elements for linear elasticity equation
localindex.hh [code]Provides classes for use as the local index in ParallelIndexSet
localstiffness.hh [code]Defines a class for piecewise linear finite element functions
lru.hh [code]LRU Cache Container, using an STL like interface
mapper.hh [code]Provides classes with basic mappers which are used to attach data to a grid
mapping.hh [code]
mappingprovider.hh [code]
massmatrix.hh [code]Compute local stiffness matrix for conforming finite elements for the vector values mass matrix
dune-grid/grid/genericgeometry/matrix.hh [code]
dune-istl/istl/matrix.hh [code]A dynamic dense block matrix class
matrixindexset.hh [code]
matrixutils.hh [code]Some handy generic functions for ISTL matrices
mcmgmapper.hh [code]Mapper for multiple codim and multiple geometry types
dune-common/common/misc.hh [code]Miscellaneous helper stuff
dune-grid/grid/genericgeometry/misc.hh [code]
monomialshapefunctions.hh [code]Define monomial type shape functions
mpicollectivecommunication.hh [code]
mpihelper.hh [code]This file contains helpers for dealing with MPI
mpitraits.hh [code]Traits classes for mapping types onto MPI_Datatype
nullptr.hh [code]
onedgrid.hh [code]The OneDGrid class
operators.hh [code]Define general, extensible interface for operators. The available implementation wraps a matrix
orthonormalshapefunctions.hh [code]Define monomial type shape functions
overlappingschwarz.hh [code]Contains one level overlapping Schwarz preconditioners
owneroverlapcopy.hh [code]Classes providing communication interfaces for overlapping Schwarz methods
p0function.hh [code]Defines a class for piecewise linear finite element functions
p1function.hh [code]Defines a class for piecewise linear finite element functions
p1groundwater.hh [code]Compute local stiffness matrix for conforming finite elements for diffusion equation
p1groundwaterestimator.hh [code]Compute local stiffness matrix for conforming finite elements for diffusion equation
p1mgtransfer.hh [code]
p1operator.hh [code]Defines a class for piecewise linear finite element functions
p2function.hh [code]Defines a class for piecewise quadratic finite element functions
pardiso.hh [code]
pinfo.hh [code]
plocalindex.hh [code]Provides classes for use as the local index in ParallelIndexSet for distributed computing
pmatrix.hh [code]
poolallocator.hh [code]
precision.hh [code]
preconditioners.hh [code]Define general preconditioner interface
prismshapefunctions.hh [code]Define Lagrange type shape functions for prism elements
properties.hh [code]Provides classes for handling internal properties in a graph
propertymap.hh [code]
pyramidshapefunctions.hh [code]Define Lagrange type shape functions for pyramidal elements
quadpointshapefunctions.hh [code]Abstract base class for shape functions
quadraturerules.hh [code]
common/referenceelements.hh [code]Definition of reference elements for all types and dims
genericgeometry/referenceelements.hh [code]
referencetopo.hh [code]
refinement.hh [code]This file simply includes all Refinement implementations so you don't have to do them separately
remoteindices.hh [code]Classes discribing a distributed indexset
renumberer.hh [code]
rhs.hh [code]
scalarproducts.hh [code]Define base class for scalar product and norm
scaledidmatrix.hh [code]This file implements a quadratic matrix of fixed size which is a multiple of the identity
schwarz.hh [code]
scsgmapper.hh [code]Mapper classes are used to attach data to a grid
selection.hh [code]
sgrid.hh [code]
shapefunctions.hh [code]Abstract base class for shape functions
simplex.ccThis file contains the Refinement implementation for simplices (triangles, tetrahedrons...)
simplexshapefunctions.hh [code]Define Lagrange type shape functions for simplicial elements
singleton.hh [code]Usefull wrapper for creating singletons
sizecache.hh [code]Provides size cache classes to implement the grids size method efficiently
sllist.hh [code]This file implements a single linked list together with the necessary iterators
smallobject.hh [code]
smartpointer.hh [code]This file implements the class SmartPointer which is a reference counting pointer
smoother.hh [code]Classes for the generic construction and application of the smoothers
solvercategory.hh [code]
solvers.hh [code]Define general, extensible interface for inverse operators
stack.hh [code]
starcdreader.hh [code]
static_assert.hh [code]
stdstreams.hh [code]
stokesparameters.hh [code]
subtopologies.hh [code]
superlu.hh [code]Classes for using SuperLU with ISTL matrices
supermatrix.hh [code]
testfunctions.hh [code]
testgeo.hh [code]
timer.hh [code]A simple timing class
topologytypes.hh [code]
traceprovider.hh [code]
transfer.hh [code]Prolongation and restriction for amg
tuples.hh [code]Contains classes that implement tuples
typetraits.hh [code]Traits for type conversions and type information
uggrid.hh [code]The UGGrid class
uggridfactory.hh [code]The specialization of the generic GridFactory for UGGrid
universalmapper.hh [code]Mapper for any set of entities
utility.hh [code]Contain utility classes which can be used with tuples
vbcrsmatrix.hh [code]???
vbvector.hh [code]???
version.hh [code]
virtualrefinement.ccThis file contains the virtual wrapper around refinement
virtualrefinement.hh [code]This file contains the virtual wrapper around refinement
vtksequencewriter.hh [code]
vtkwriter.hh [code]Provides file i/o for the visualization toolkit
yaspgrid.hh [code]

Generated on 21 Nov 2008 with Doxygen (ver 1.5.1) [logfile].