|
__kernel void | interpolation (const __global uint *iset, const __global int *imove, const __global vec *r, const __global float *m, const __global float *rho, __global vec *u, const __global uint *icell, const __global uint *ihoc, uint N, uivec4 n_cells, uint BImotion_iset) |
| Velocity interpolation at the boundary elements.
|
|
__kernel void | shepard (const __global uint *iset, const __global int *imove, const __global float *shepard, __global vec *u, uint N, uint BImotion_iset) |
| Velocity renormalization.
|
|
__kernel void | euler (const __global uint *iset, const __global int *imove, __global vec *r, const __global vec *u, unsigned int N, float dt, uint BImotion_iset) |
| Simple Euler time integration of the velocity.
|
|
Fixed boundary elements methods.