|
FEAT 3
Finite Element Analysis Toolbox
|
StaticFunction wrapper class template for Analytic::Function interface. More...
#include <static_wrapper.hpp>
Classes | |
| class | Evaluator |
| Analytic Function Evaluator base-class template. More... | |
Public Types | |
| typedef Analytic::Image::Scalar | ImageType |
| this is always a scalar function More... | |
Public Member Functions | |
| StaticWrapperFunction (const StaticWrapperFunction &) | |
| StaticWrapperFunction (StaticWrapperFunction &&) | |
Static Public Attributes | |
| static constexpr bool | can_grad = can_grad_ |
| static constexpr bool | can_hess = can_hess_ |
| static constexpr bool | can_value = can_value_ |
| static constexpr int | domain_dim = domain_dim_ |
| our domain dimension More... | |
StaticFunction wrapper class template for Analytic::Function interface.
This class template implements the Analytic::Function interface by wrapping around a StaticFunction class template.
| domain_dim_ | The domain dimension of the function. Must be 1 <= domain_dim_ <= 3. |
| Function_ | A class template implementing the StaticFunction interface that is to be wrapped. |
| can_value_ | Specifies whether the static function class template supports the evaluation of function values. |
| can_grad_ | Specifies whether the static function class template supports the evaluation of first order derivatives. |
| can_hess_ | Specifies whether the static function class template supports the evaluation of second order derivatives. |
Definition at line 473 of file static_wrapper.hpp.
| typedef Analytic::Image::Scalar FEAT::Analytic::StaticWrapperFunction< domain_dim_, Function_, can_value_, can_grad_, can_hess_ >::ImageType |
this is always a scalar function
Definition at line 483 of file static_wrapper.hpp.
|
inline |
Definition at line 489 of file static_wrapper.hpp.
|
inline |
Definition at line 490 of file static_wrapper.hpp.
|
inline |
Definition at line 491 of file static_wrapper.hpp.
|
staticconstexpr |
Definition at line 486 of file static_wrapper.hpp.
|
staticconstexpr |
Definition at line 487 of file static_wrapper.hpp.
|
staticconstexpr |
Definition at line 485 of file static_wrapper.hpp.
|
staticconstexpr |
our domain dimension
Definition at line 480 of file static_wrapper.hpp.