| 
    cuIBM
    
   A GPU-based Immersed Boundary Method code 
   | 
 
Declaration of the kernels to update the right hand-side of the intermediate velocity flux 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::updateRHS1 (real *rhs1, int numUV, int *tags) | 
| Update the RHS vector of the velocity system at forcing nodes.  More... | |
| __global__ void | kernels::updateRHS1X (real *rhs1, int nx, int ny, real dt, real *dx, int *tags, real *coeffs, real *uv) | 
| Perform 1D linear interpolation at forcing points for the x-velocity.  More... | |
| __global__ void | kernels::updateRHS1Y (real *rhs1, int nx, int ny, real dt, real *dy, int *tags, real *coeffs, real *uv) | 
| Perform 1D linear interpolation at forcing points for the y-velocity.  More... | |
| __global__ void | kernels::updateRHS1X (real *rhs1, int nx, int ny, real dt, real *dx, int *tags, real *coeffs, real *coeffs2, real *uv) | 
| Perform 1D quadratic interpolation at forcing points for the x-velocity.  More... | |
| __global__ void | kernels::updateRHS1Y (real *rhs1, int nx, int ny, real dt, real *dy, int *tags, real *coeffs, real *coeffs2, real *uv) | 
| Perform 1D quadratic interpolation at forcing points for the y-velocity.  More... | |
Declaration of the kernels to update the right hand-side of the intermediate velocity flux solver.
It replaces the right-hand side elements at the tagged points, with values obtained from the interpolation relations at those points.
Definition in file updateRHS1.h.
 1.8.11