Public Types | |
| using | Domain = typename EntitySet::LocalCoordinate |
| using | Range = typename DiscreteFunction::Range |
Public Member Functions | |
| LocalFunction (DiscreteFunction const &globalFunction) | |
| Constructor. Stores a copy of the DiscreteFunction. | |
| LocalFunction (LocalFunction const &other) | |
| Copy constructor. | |
| void | bind (Element const &element) |
| Bind the LocalView to the element. | |
| void | unbind () |
| Unbind the LocalView from the element. | |
| Range | operator() (Domain const &x) const |
| Evaluate LocalFunction at bound element in local coordinates. | |
| DivergenceLocalFunction | makeDerivative (tag::divergence type) const |
| PartialLocalFunction | makeDerivative (tag::partial type) const |
| auto | order () const -> decltype(AMDiS::order(std::declval< SubTree >())) |
| The polynomial degree of the LocalFunctions basis-functions. | |
| Element const & | localContext () const |
| Return the bound element. | |
Related Functions | |
(Note that these are not member functions.) | |
| GradientLocalFunction | makeDerivative (tag::gradient type) const |
| Create a LocalFunction representing the gradient. More... | |
|
related |
Create a LocalFunction representing the gradient.