cuIBM
A GPU-based Immersed Boundary Method code
|
Declaration of the kernels to generate elements of the right hand-side of the Poisson solver. More...
#include "utilities/types.h"
Go to the source code of this file.
Namespaces | |
kernels | |
Contains all the custom-written CUDA kernels. | |
Functions | |
__global__ void | kernels::fillBC2_v (real *bc2, real *yminus, real *yplus, real *dx, int nx, int ny) |
Computes inhomogeneous terms of the discrete divergence operator from the bottom and top boundaries at the v-velocity locations. More... | |
__global__ void | kernels::fillBC2_u (real *bc2, real *xminus, real *xplus, real *dy, int nx, int ny) |
Computes inhomogeneous terms of the discrete divergence operator from the left and right boundaries at the u-velocity locations. More... | |
__global__ void | kernels::fillBC2_uvB (real *bc2, real *uB, real *vB, int totalPoints, int nx, int ny) |
Computes inhomogeneous terms of the discrete divergence operator from the no-slip constraint at the body-point locations. More... | |
Declaration of the kernels to generate elements of the right hand-side of the Poisson solver.
Definition in file generateBC2.h.