3.257. __nv_norm3d
-
double @__nv_norm3d(double %a, double %b, double %c)
Calculate the square root of the sum of squares of three coordinates of argument.
Calculate the length of three dimensional vector
pin euclidean space undue overflow or underflow.Note
For accuracy information, see the CUDA C++ Programming Guide, Mathematical Functions Appendix, Double-Precision Floating-Point Functions section.
- Returns
Returns the length of the 3D vector \(\sqrt{p.x^2+p.y^2+p.z^2}\). If the correct value would overflow, returns \(+\infty\). If the correct value would underflow, returns 0.