AQUAgpusph 4.1.2
Loading...
Searching...
No Matches
Macros | Functions
MLS.cl File Reference

MLS kernel transformation matrix computation. More...

#include "resources/Scripts/types/types.h"
#include "resources/Scripts/KernelFunctions/Kernel.h"
Include dependency graph for MLS.cl:

Macros

#define _MLS_   mls[i]
 

Functions

__kernel void entry (const __global int *imove, const __global vec *r, const __global float *rho, const __global float *m, __global matrix *mls, const __global uint *icell, const __global uint *ihoc, uint N, uivec4 n_cells, uint mls_imove)
 Compute the MLS transformation matrix inverse, \( L_i^{-1} \).
 
__kernel void mls_inv (const __global int *imove, __global matrix *mls, uint N, uint mls_imove)
 Invert the matrix computed in entry() to get the final MLS transformation matrix, \( L_i \).
 

Detailed Description

MLS kernel transformation matrix computation.

Macro Definition Documentation

◆ _MLS_

#define _MLS_   mls[i]