|
NiHu
2.0
|
traits class of a kernel More...
#include <kernel.hpp>
Public Types | |
| enum | { is_symmetric = kernel_traits_ns::is_symmetric<Derived>::value, is_singular = kernel_traits_ns::is_singular<Derived>::value } |
| integral constants More... | |
| typedef kernel_traits_ns::space< Derived >::type | space_t |
| the kernel's coordinate space | |
| typedef kernel_traits_ns::test_input< Derived >::type | test_input_t |
| kernel test input type | |
| typedef kernel_traits_ns::trial_input< Derived >::type | trial_input_t |
| kernel trial input type | |
| typedef kernel_traits_ns::result< Derived >::type | result_t |
| the kernel result type | |
| typedef kernel_traits_ns::far_field_behaviour< Derived >::type | far_field_behaviour_t |
| the far field asymptotic behaviour of the kernel | |
| typedef kernel_traits_ns::quadrature_family< Derived >::type | quadrature_family_t |
| the far field asymptotic behaviour of the kernel | |
traits class of a kernel
| Derived | the CRTP derived kernel |
This traits class inherits all its typedefs and integral constants from namespace NiHu::kernel_traits_ns
Definition at line 71 of file kernel.hpp.
| anonymous enum |
integral constants
| Enumerator | |
|---|---|
| is_symmetric | indicates if the kernel is symmetric |
| is_singular | indicates if the kernel is singular |
Definition at line 87 of file kernel.hpp.