cuIBM
A GPU-based Immersed Boundary Method code
Namespaces | Functions
generateA.h File Reference

Declaration of the kernels to generate the matrix resulting from the implicit terms in the momentum equation. More...

#include "utilities/types.h"
Include dependency graph for generateA.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 kernels
 Contains all the custom-written CUDA kernels.
 

Functions

__global__ void kernels::generateA (int *ARows, int *ACols, real *AVals, real *MVals, int *LRows, int *LCols, real *LVals, int ASize, real alpha)
 Generates a block of the matrix resulting from implicit terms in the momentum equation. More...
 
__global__ void kernels::generateADirectForcing (int *ARows, int *ACols, real *AVals, real *MVals, int *LRows, int *LCols, real *LVals, int ASize, real alpha, int *tags)
 Generates a block of the matrix resulting from implicit terms in the momentum equation for the direct forcing method. More...
 

Detailed Description

Declaration of the kernels to generate the matrix resulting from the implicit terms in the momentum equation.

Definition in file generateA.h.