Inherits DiscreteFunction< Coeff, GB, TreePath >::DerivativeLocalFunctionBase< tag::partial >.
Public Types | |
using | Range = typename Super::Range |
using | Domain = typename Super::Domain |
Public Types inherited from DiscreteFunction< Coeff, GB, TreePath >::DerivativeLocalFunctionBase< tag::partial > | |
using | Domain = typename EntitySet::LocalCoordinate |
using | Range = typename Traits::Range |
Public Member Functions | |
Range | operator() (Domain const &x) const |
Evaluate partial derivative at bound element in local coordinates. | |
Public Member Functions inherited from DiscreteFunction< Coeff, GB, TreePath >::DerivativeLocalFunctionBase< tag::partial > | |
DerivativeLocalFunctionBase (DiscreteFunction const &globalFunction, tag::partial const &type) | |
Constructor. Stores a copy of the DiscreteFunction. | |
DerivativeLocalFunctionBase (DerivativeLocalFunctionBase const &other) | |
Copy constructor. | |
void | bind (Element const &element) |
void | unbind () |
auto | order () const -> decltype(AMDiS::order(std::declval< SubTree >())) |
Element const & | localContext () const |
Return the bound element. | |
Geometry const & | geometry () const |
LocalView const & | localView () const |
Additional Inherited Members | |
Protected Attributes inherited from DiscreteFunction< Coeff, GB, TreePath >::DerivativeLocalFunctionBase< tag::partial > | |
DiscreteFunction | globalFunction_ |
tag::partial | type_ |
LocalView | localView_ |
SubTreeCache const * | subTreeCache_ |
std::optional< Geometry > | geometry_ |
std::vector< ValueType > | localCoefficients_ |
bool | bound_ |