|
KASKADE 7 development version
|
#include <cmath>#include <memory>#include <utility>#include <dune/istl/operators.hh>#include "linalg/linearsystem.hh"#include "linalg/triplet.hh"#include "fem/assemble.hh"#include "fem/linearspace.hh"#include "fem/functional_aux.hh"#include "algorithm/abstract_interface.hh"Go to the source code of this file.
Classes | |
| struct | Kaskade::DiscreteBlockTraits< Functional > |
| struct | Kaskade::InDomainTraits< Functional, DomainElement > |
| class | Kaskade::Bridge::ErrorEstimator< Implementation > |
| Bridge class for an error estimator, implements AbstractErrorEstimator. More... | |
| class | Kaskade::Bridge::AdaptiveGrid< GridManager, Estimate > |
| Implements AbstractAdaptiveGrid, uses a bulk criterion as a marking strategy. More... | |
Namespaces | |
| namespace | Kaskade |
| namespace | Kaskade::Bridge |
| Namespace of Classes that implement the abstract interface classes via the bridge-pattern. | |
Functions | |
| template<typename Scalar > | |
| std::ostream & | Kaskade::operator<< (std::ostream &s, std::vector< Scalar > const &vec) |
| template<class Implementation > | |
| Implementation & | Kaskade::Bridge::getImpl (AbstractFunctionSpaceElement &v) |
| Get the implementation of an AbstractFunctionSpaceElement. More... | |
| template<class Implementation > | |
| Implementation const & | Kaskade::Bridge::getImpl (AbstractFunctionSpaceElement const &v) |
| Get the implementation of an AbstractFunctionSpaceElement. More... | |
| template<class ErrorEst , class GridMan > | |
| ErrorEst | Kaskade::Bridge::extendMarkings (ErrorEst const &, GridMan &) |
| template<class Est > | |
| std::unique_ptr< ErrorEstimator< Est > > | Kaskade::Bridge::makeErrorEstimator (Est *est) |
| Convenience routine: makes an ErrorEstimator of the right type. More... | |