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... | |