The velocity kernel of 2D Stokes flow.
More...
#include <stokes_kernel.hpp>
|
typedef location_input_2d::x_t | x_t |
|
typedef traits_t::test_input_t | test_input_t |
| type of the first (test) kernel input
|
|
typedef traits_t::trial_input_t | trial_input_t |
| type of the second (trial) kernel input
|
|
typedef traits_t::result_t | result_t |
| compile time check if the two kernel inputs are compatible More...
|
|
typedef test_input_t::space_t | space_t |
| type of the kernel's domain space
|
|
typedef space_t::location_t | x_t |
| type of a location vector in the kernel's domain
|
|
typedef space_t::scalar_t | scalar_t |
| type of the scalar coordinate in the kernel's domain
|
|
typedef traits_t::quadrature_family_t | quadrature_family_t |
| the quadrature family the kernel is integrated with
|
|
typedef traits_t::far_field_behaviour_t | far_field_behaviour_t |
| the asymptotic (far field) behaviour of the kernel
|
|
typedef kernel_compl_estimator< stokes_2d_U_kernel >::type | estimator_t |
| the kernel complexity estimator class
|
|
The velocity kernel of 2D Stokes flow.
/
Definition at line 102 of file stokes_kernel.hpp.
◆ stokes_2d_U_kernel()
NiHu::stokes_2d_U_kernel::stokes_2d_U_kernel |
( |
double |
mu | ) |
|
|
inline |
Construct a new Stokes 2d U kernel object.
- Parameters
-
Definition at line 111 of file stokes_kernel.hpp.
◆ operator()() [1/2]
Evaluate the kernel between two kernel inputs.
- Parameters
-
[in] | x | the test location |
[in] | y | the trial location |
- Returns
- the kernel's value
Definition at line 134 of file stokes_kernel.hpp.
◆ operator()() [2/2]
result_t NiHu::stokes_2d_U_kernel::operator() |
( |
x_t const & |
x, |
|
|
x_t const & |
y |
|
) |
| const |
|
inline |
Evaluate the kernel between two locations.
- Parameters
-
[in] | x | the test input |
[in] | y | the trial input |
- Returns
- the kernel's value
Definition at line 120 of file stokes_kernel.hpp.
The documentation for this class was generated from the following file: