|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
auxiliarydofs.hh File Reference
#include <cassert>#include <cstddef>#include <algorithm>#include <iostream>#include <limits>#include <map>#include <memory>#include <set>#include <dune/common/exceptions.hh>#include <dune/common/genericiterator.hh>#include <dune/common/ftraits.hh>#include <dune/common/typetraits.hh>#include <dune/grid/common/gridenums.hh>#include <dune/grid/common/datahandleif.hh>#include <dune/fem/storage/singletonlist.hh>#include <dune/fem/misc/mpimanager.hh>#include <dune/fem/space/common/commindexmap.hh>#include <dune/fem/storage/envelope.hh>Go to the source code of this file.
Classes | |
| class | Dune::Fem::AuxiliaryDofs< GridPart, Mapper > |
| In parallel computations the dofs of a discrete function are made up by all primary dofs. For technical reasons some dofs exists on multiply processes but are only primary on exactly one process. Dofs on processes that are not primary are called auxiliary. More... | |
| struct | Dune::Fem::AuxiliaryDofs< GridPart, Mapper >::ConstIterator |
| class | Dune::Fem::AuxiliaryDofs< GridPart, Mapper >::LinkBuilder |
| struct | Dune::Fem::PrimaryDofs< AuxiliaryDofs< GridPart, Mapper > > |
| struct | Dune::Fem::PrimaryDofs< AuxiliaryDofs< GridPart, Mapper > >::ConstIterator |
Namespaces | |
| namespace | Dune |
| namespace | Dune::Fem |
Functions | |
| template<class AuxiliaryDofs , class F > | |
| static void | Dune::Fem::forEachAuxiliaryDof (const AuxiliaryDofs &auxiliaryDofs, F &&f) |
| Apply action encoded in Functor f to all auxiliary dofs. | |
| template<class AuxiliaryDofs , class F > | |
| static void | Dune::Fem::forEachPrimaryDof (const AuxiliaryDofs &auxiliaryDofs, F &&f) |
| Apply action encoded in Functor f to all primary dofs. | |
| template<class AuxiliaryDofs > | |
| static PrimaryDofs< AuxiliaryDofs > | Dune::Fem::primaryDofs (const AuxiliaryDofs &auxiliaryDofs) |
| template<class AuxiliaryDofs > | |
| static PrimaryDofs< AuxiliaryDofs > | Dune::Fem::masterDofs (const AuxiliaryDofs &auxiliaryDofs) |
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8