KASKADE 7 development version
|
Some useful views on FunctionSpaceElement s. More...
#include <type_traits>
Go to the source code of this file.
Classes | |
class | Kaskade::FunctionViews::AbsSquare< Function > |
class | Kaskade::FunctionViews::Gradient< Function, asVector > |
Derivative of a given finite element function. More... | |
class | Kaskade::FunctionViews::GradientAbsSquare< Function > |
A function view returning the square of the Frobenius norm of a function's derivative. More... | |
struct | Kaskade::WeakFunctionViews::ZeroOrderView |
Base class providing int order() More... | |
struct | Kaskade::WeakFunctionViews::ConstantGradient |
struct | Kaskade::WeakFunctionViews::MightBeCoarsened |
Return 1, if entity mightbecoarsened. More... | |
struct | Kaskade::WeakFunctionViews::WasRefined |
Return 1, if entity was refined. More... | |
struct | Kaskade::WeakFunctionViews::GridLevel |
Get level() of entity in Grid. More... | |
struct | Kaskade::WeakFunctionViews::IsRegular |
Return 1, if entity is constructed from red refinement. More... | |
class | Kaskade::ScalarProductView< Function > |
(Scalar) product of two functions. More... | |
Namespaces | |
namespace | Kaskade |
namespace | Kaskade::FunctionViews |
Namespace of views on a FunctionSpaceElement Views on Function SpaceElements can be used in a restricted sense like FunctionSpaceElements. The idea is to transform a given function to another function while evaluating it at a certain point. Such a view has provide certain functionality: | |
namespace | Kaskade::WeakFunctionViews |
Namespace of classes that mimick a FunctionSpaceElement in a very weak sense. | |
Functions | |
template<template< class Fct1, class Fct2 > class View, class Fct1 , class Fct2 > | |
View< Fct1, Fct2 > | Kaskade::makeView (Fct1 const &f1, Fct2 const &f2) |
Construct a View on two Functions without having to state the type of these explicitely. More... | |
template<template< typename Function > class View, typename Function > | |
View< Function > | Kaskade::makeView (Function const &f1) |
Construct a View on a Function without having to state the type of it explicitely. More... | |
template<class View , class Space > | |
CellData< typenameSpace::Grid, Dune::FieldVector< double, 1 > >::CellDataVector | Kaskade::evalCellProperties (Space const &space) |
Evaluate WeakFunctionViews and construct CellData. More... | |
Some useful views on FunctionSpaceElement s.
Definition in file functionviews.hh.