![]() |
PeriDyno 1.2.1
|
#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.