Scalable solving of boundary element methods utilizing the Green cross approximation method and GPUs
This project is maintained by Bennet Carstensen
#include "basic.h"
Go to the source code of this file.
Functions | |
HEADER_PREFIX real | laplace_kernel (const field *x, const field *y, const uint dim) |
Implementation of the fundamental solution of the negative Laplace operator \(- \Delta\) in 2D and 3D. More... | |
HEADER_PREFIX real | pdx_laplace_kernel (const field *x, const field *y, const uint dim, const uint i) |
Calculates the partial derivative of the negative Laplace operator \(- \Delta\) in the i th component of the first operand in 2D and 3D. More... | |
HEADER_PREFIX real | pdy_laplace_kernel (const field *x, const field *y, const uint dim, const uint i) |
Calculates the partial derivative of the negative Laplace operator \(- \Delta\) in the i th component of the second operand in 2D and 3D. More... | |
Variables | |
static const real | r_minus_two_pi = -0.159154943091895336 |
\(- \frac{1}{2 \pi}\) More... | |
static const real | r_four_pi = 0.0795774715459476679 |
\(\frac{1}{4 \pi}\) More... | |
static const real | r_minus_pi = -0.318309886183790671 |
\(- \frac{1}{\pi}\) More... | |