![]() |
PeriDyno 1.0.0
|
#include "math.h"
Go to the source code of this file.
Classes | |
union | un |
Macros | |
#define | gone 1065353216 |
#define | gsine_pi_over_eight 1053028117 |
#define | gcosine_pi_over_eight 1064076127 |
#define | gone_half 0.5f |
#define | gsmall_number 1.e-12f |
#define | gtiny_number 1.e-20f |
#define | gfour_gamma_squared 5.8284273147583007813f |
#define | max(x, y) |
#define | fadd_rn(x, y) |
#define | fsub_rn(x, y) |
#define | frsqrt_rn(x) |
Functions | |
__host__ __forceinline__ void | svd (float a11, float a12, float a13, float a21, float a22, float a23, float a31, float a32, float a33, float &u11, float &u12, float &u13, float &u21, float &u22, float &u23, float &u31, float &u32, float &u33, float &s11, float &s22, float &s33, float &v11, float &v12, float &v13, float &v21, float &v22, float &v23, float &v31, float &v32, float &v33) |
#define fadd_rn | ( | x, | |
y ) |
Definition at line 42 of file svd3_cuda.h.
#define frsqrt_rn | ( | x | ) |
Definition at line 44 of file svd3_cuda.h.
#define fsub_rn | ( | x, | |
y ) |
Definition at line 43 of file svd3_cuda.h.
#define gcosine_pi_over_eight 1064076127 |
Definition at line 32 of file svd3_cuda.h.
#define gfour_gamma_squared 5.8284273147583007813f |
Definition at line 36 of file svd3_cuda.h.
#define gone 1065353216 |
Definition at line 30 of file svd3_cuda.h.
#define gone_half 0.5f |
Definition at line 33 of file svd3_cuda.h.
#define gsine_pi_over_eight 1053028117 |
Definition at line 31 of file svd3_cuda.h.
#define gsmall_number 1.e-12f |
Definition at line 34 of file svd3_cuda.h.
#define gtiny_number 1.e-20f |
Definition at line 35 of file svd3_cuda.h.
#define max | ( | x, | |
y ) |
Definition at line 41 of file svd3_cuda.h.
__host__ __forceinline__ void svd | ( | float | a11, |
float | a12, | ||
float | a13, | ||
float | a21, | ||
float | a22, | ||
float | a23, | ||
float | a31, | ||
float | a32, | ||
float | a33, | ||
float & | u11, | ||
float & | u12, | ||
float & | u13, | ||
float & | u21, | ||
float & | u22, | ||
float & | u23, | ||
float & | u31, | ||
float & | u32, | ||
float & | u33, | ||
float & | s11, | ||
float & | s22, | ||
float & | s33, | ||
float & | v11, | ||
float & | v12, | ||
float & | v13, | ||
float & | v21, | ||
float & | v22, | ||
float & | v23, | ||
float & | v31, | ||
float & | v32, | ||
float & | v33 ) |
###########################################################
Definition at line 54 of file svd3_cuda.h.