|
valib
Vortex Analysis LIBrary
|
10 #include "common_defs.h"
13 VA_DEVICE_ADDR VA_REAL *S_RAVG);
16 VA_DEVICE_ADDR VA_REAL *omega_RAVG);
18 VA_DEVICE_FUN
void valib_delta(VA_REAL *A, VA_REAL *delta);
20 VA_DEVICE_FUN
void valib_lambda2(VA_REAL *A, VA_REAL *lambda_2);
30 VA_DEVICE_FUN
void valib_rortex(VA_REAL *A, VA_REAL *rortex);
37 VA_DEVICE_ADDR VA_REAL *A,
39 VA_DEVICE_ADDR VA_REAL *residual_vorticity,
40 VA_DEVICE_ADDR VA_REAL *residual_strain,
41 VA_DEVICE_ADDR VA_REAL *shear);
44 VA_DEVICE_ADDR VA_REAL *A,
int *num_intervals,
45 VA_DEVICE_ADDR VA_REAL *residual_vorticity,
46 VA_DEVICE_ADDR VA_REAL *residual_strain,
47 VA_DEVICE_ADDR VA_REAL *shear_vorticity,
48 VA_DEVICE_ADDR VA_REAL *shear_strain);
VA_DEVICE_FUN void valib_corotation(VA_DEVICE_ADDR VA_REAL *A, VA_DEVICE_ADDR VA_REAL *omega_RAVG)
Average corotation (a.k.a. ) .
VA_DEVICE_FUN void valib_triple_decomposition(VA_DEVICE_ADDR VA_REAL *A, int *num_intervals, VA_DEVICE_ADDR VA_REAL *residual_vorticity, VA_DEVICE_ADDR VA_REAL *residual_strain, VA_DEVICE_ADDR VA_REAL *shear)
Triple Decomposition Method (TDM, a.k.a. residual vorticity and residual strain rate) ,...
VA_DEVICE_FUN void valib_qwcriterion(VA_REAL *A, VA_REAL *qw_criterion)
-criterion
VA_DEVICE_FUN void valib_contrarotation(VA_DEVICE_ADDR VA_REAL *A, VA_DEVICE_ADDR VA_REAL *S_RAVG)
Average contrarotation (a.k.a. ) .
VA_DEVICE_FUN void valib_qmcriterion(VA_REAL *A, VA_REAL *qm_criterion)
-criterion
VA_DEVICE_FUN void valib_qcriterion(VA_REAL *A, VA_REAL *qcriterion)
-criterion
VA_DEVICE_FUN void valib_triple_decomposition_4norms(VA_DEVICE_ADDR VA_REAL *A, int *num_intervals, VA_DEVICE_ADDR VA_REAL *residual_vorticity, VA_DEVICE_ADDR VA_REAL *residual_strain, VA_DEVICE_ADDR VA_REAL *shear_vorticity, VA_DEVICE_ADDR VA_REAL *shear_strain)
Triple Decomposition Method (TDM, a.k.a. residual vorticity and residual strain rate) ,...
VA_DEVICE_FUN void valib_swirling_strength(VA_REAL *A, VA_REAL *lambda_ci, VA_REAL *lambda_cr)
Swirling strength criterion (a.k.a. -criterion) .
VA_DEVICE_FUN void valib_qdcriterion(VA_REAL *A, VA_REAL *qd_criterion)
-criterion
VA_DEVICE_FUN void valib_rortex(VA_REAL *A, VA_REAL *rortex)
The Rortex vector (a.k.a. the Vortex vector or the Liutex vector) .
VA_DEVICE_FUN void valib_delta(VA_REAL *A, VA_REAL *delta)
-criterion
VA_DEVICE_FUN void valib_lambda2(VA_REAL *A, VA_REAL *lambda_2)
-criterion