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.