#include <dune/functions/gridfunctions/discreteglobalbasisfunction.hh>
|
template<class To , class From > |
void | assignWith (To &to, const From &from) const |
|
template<class Node , class TreePath , class Range > |
decltype(auto) | nodeToRangeEntry (const Node &node, const TreePath &treePath, Range &y) const |
|
◆ Domain
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
◆ Element
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
◆ GlobalFunction
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
◆ Range
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
◆ LocalFunction()
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
Create a local-function from the associated grid-function.
◆ assignWith()
template<typename B , typename V , typename NTRE >
template<class To , class From >
◆ bind()
template<typename B , typename V , typename NTRE >
Bind LocalFunction to grid element.
You must call this method before operator()
and after changes to the coefficient vector.
◆ bound()
template<typename B , typename V , typename NTRE >
◆ localContext()
template<typename B , typename V , typename NTRE >
Return the element the local-function is bound to.
◆ nodeToRangeEntry()
template<typename B , typename V , typename NTRE >
template<class Node , class TreePath , class
Range >
◆ operator()()
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
Evaluate this local-function in coordinates x
in the bound element.
The result of this method is undefined if you did not call bind() beforehand or changed the coefficient vector after the last call to bind(). In the latter case you have to call bind() again in order to make operator() usable.
◆ unbind()
template<typename B , typename V , typename NTRE >
Unbind the local-function.
◆ derivative
template<typename B , typename V , typename NTRE = HierarchicNodeToRangeMap, typename R = typename V::value_type>
Local function of the derivative.
◆ data_
template<typename B , typename V , typename NTRE >
◆ localDoFs_
template<typename B , typename V , typename NTRE >
◆ localView_
template<typename B , typename V , typename NTRE >
The documentation for this class was generated from the following file: