25 #pragma pack(push,_CRT_PACKING)
31 #define _DCOMPLEX_(re, im) _Cbuild(re, im)
32 #define _FCOMPLEX_(re, im) _FCbuild(re, im)
33 #define _LCOMPLEX_(re, im) _LCbuild(re, im)
59 #define _Complex_I _FCbuild(0.0F, 1.0F)
float atan(float _X) __GPU_ONLY
Calculates the arctangent of the argument
Definition: amp_math.h:325
_CRTIMP _Lcomplex __cdecl clogl(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl csqrtl(_In_ _Lcomplex _Z)
_CRTIMP _Fcomplex __cdecl conjf(_In_ _Fcomplex _Z)
_CRTIMP _Lcomplex __cdecl cacosl(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl _LCmulcc(_In_ _Lcomplex _X, _In_ _Lcomplex _Y)
_CRTIMP _Lcomplex __cdecl ccosl(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl ccoshl(_In_ _Lcomplex _Z)
_CRTIMP _Dcomplex __cdecl clog10(_In_ _Dcomplex _Z)
_CRTIMP _Fcomplex __cdecl csqrtf(_In_ _Fcomplex _Z)
_CRTIMP _Dcomplex __cdecl cexp(_In_ _Dcomplex _Z)
_CRTIMP float __cdecl cabsf(_In_ _Fcomplex _Z)
struct _C_double_complex _C_double_complex
_CRTIMP _Lcomplex __cdecl casinl(_In_ _Lcomplex _Z)
float sqrt(float _X) __GPU_ONLY
Calculates the squre root of the argument
Definition: amp_math.h:1100
_CRTIMP _Dcomplex __cdecl catan(_In_ _Dcomplex _Z)
#define _CRTIMP
Definition: crtdefs.h:23
_CRTIMP _Fcomplex __cdecl ctanf(_In_ _Fcomplex _Z)
_CRTIMP _Dcomplex __cdecl catanh(_In_ _Dcomplex _Z)
_CRTIMP _Dcomplex __cdecl ctan(_In_ _Dcomplex _Z)
_CRTIMP _Lcomplex __cdecl csinhl(_In_ _Lcomplex _Z)
float cosh(float _X) __GPU_ONLY
Calculates the hyperbolic cosine value of the argument
Definition: amp_math.h:443
_CRTIMP _Dcomplex __cdecl conj(_In_ _Dcomplex _Z)
float sin(float _X) __GPU_ONLY
Calculates the sine value of the argument
Definition: amp_math.h:1010
_CRTIMP _Fcomplex __cdecl cexpf(_In_ _Fcomplex _Z)
_CRTIMP _Fcomplex __cdecl csinf(_In_ _Fcomplex _Z)
_CRTIMP _Lcomplex __cdecl casinhl(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl catanl(_In_ _Lcomplex _Z)
float exp(float _X) __GPU_ONLY
Calculates the base-e exponential of the argument
Definition: amp_math.h:471
_CRTIMP _Lcomplex __cdecl clog10l(_In_ _Lcomplex _Z)
_CRTIMP _Fcomplex __cdecl casinhf(_In_ _Fcomplex _Z)
_Tmp imag(_Tmp.imag()*_Right)
float tanh(float _X) __GPU_ONLY
Calculates the hyperbolic tangent value of the argument
Definition: amp_math.h:1155
_CRTIMP _Fcomplex __cdecl ctanhf(_In_ _Fcomplex _Z)
_CRTIMP double __cdecl cimag(_In_ _Dcomplex _Z)
_CRTIMP float __cdecl crealf(_In_ _Fcomplex _Z)
_CRTIMP double __cdecl atanh(_In_ double _X)
_CRTIMP _Dcomplex __cdecl casin(_In_ _Dcomplex _Z)
_CRTIMP float __cdecl cargf(_In_ _Fcomplex _Z)
_CRTIMP _Dcomplex __cdecl csin(_In_ _Dcomplex _Z)
float sinh(float _X) __GPU_ONLY
Calculates the hyperbolic sine value of the argument
Definition: amp_math.h:1072
_CRTIMP _Dcomplex __cdecl csinh(_In_ _Dcomplex _Z)
struct _C_float_complex _C_float_complex
_CRTIMP _Dcomplex __cdecl cacosh(_In_ _Dcomplex _Z)
float log(float _X) __GPU_ONLY
Calculates the base-e logarithm of the argument
Definition: amp_math.h:774
_CRTIMP _Fcomplex __cdecl _FCbuild(_In_ float _Re, _In_ float _Im)
double _Val[2]
Definition: complex:24
_CRTIMP _Dcomplex __cdecl _Cmulcr(_In_ _Dcomplex _X, _In_ double _Y)
_CRTIMP double __cdecl norm(_In_ _Dcomplex _Z)
_CRTIMP _Dcomplex __cdecl ctanh(_In_ _Dcomplex _Z)
_CRTIMP _Lcomplex __cdecl conjl(_In_ _Lcomplex _Z)
_CRTIMP _Fcomplex __cdecl catanhf(_In_ _Fcomplex _Z)
#define _In_
Definition: sal.h:314
_CRTIMP _Dcomplex __cdecl ccosh(_In_ _Dcomplex _Z)
_CRTIMP _Lcomplex __cdecl cexpl(_In_ _Lcomplex _Z)
_CRTIMP _Fcomplex __cdecl _FCmulcr(_In_ _Fcomplex _X, _In_ float _Y)
_CRTIMP _Fcomplex __cdecl ccosf(_In_ _Fcomplex _Z)
_CRTIMP _Dcomplex __cdecl clog(_In_ _Dcomplex _Z)
float acos(float _X) __GPU_ONLY
Calculates the arccosine of the argument
Definition: amp_math.h:269
_Tmp real(_Tmp.real()+_Right)
float asin(float _X) __GPU_ONLY
Calculates the arcsine of the argument
Definition: amp_math.h:297
_In_ double _Y
Definition: math.h:999
_CRTIMP long double __cdecl cargl(_In_ _Lcomplex _Z)
_CRTIMP long double __cdecl cimagl(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl _LCbuild(_In_ long double _Re, _In_ long double _Im)
_C_double_complex _Dcomplex
Definition: complex.h:55
_CRTIMP _Fcomplex __cdecl _FCmulcc(_In_ _Fcomplex _X, _In_ _Fcomplex _Y)
_CRTIMP float __cdecl cimagf(_In_ _Fcomplex _Z)
_CRTIMP _Lcomplex __cdecl cpowl(_In_ _Lcomplex _X, _In_ _Lcomplex _Y)
_CRTIMP _Dcomplex __cdecl csqrt(_In_ _Dcomplex _Z)
long double _Val[2]
Definition: complex:34
_CRTIMP _Fcomplex __cdecl cacosf(_In_ _Fcomplex _Z)
_CRTIMP double __cdecl cabs(_In_ _Dcomplex _Z)
_CRTIMP _Fcomplex __cdecl cprojf(_In_ _Fcomplex _Z)
_CRTIMP _Dcomplex __cdecl _Cbuild(_In_ double _Re, _In_ double _Im)
float log10(float _X) __GPU_ONLY
Calculates the base-10 logarithm of the argument
Definition: amp_math.h:802
_CRTIMP _Lcomplex __cdecl cprojl(_In_ _Lcomplex _Z)
_CRTIMP _Fcomplex __cdecl catanf(_In_ _Fcomplex _Z)
int abs(int _X) __GPU_ONLY
Returns the absolute value of the argument
Definition: amp.h:7189
_CRTIMP _Fcomplex __cdecl cpowf(_In_ _Fcomplex _X, _In_ _Fcomplex _Y)
_CRTIMP double __cdecl asinh(_In_ double _X)
_CRTIMP long double __cdecl cabsl(_In_ _Lcomplex _Z)
#define __CRTDECL
Definition: crtdefs.h:622
float cos(float _X) __GPU_ONLY
Calculates the cosine of the argument
Definition: amp_math.h:415
_CRTIMP _Fcomplex __cdecl cacoshf(_In_ _Fcomplex _Z)
_CRTIMP _Lcomplex __cdecl _LCmulcr(_In_ _Lcomplex _X, _In_ long double _Y)
_CRTIMP _Dcomplex __cdecl _Cmulcc(_In_ _Dcomplex _X, _In_ _Dcomplex _Y)
_CRTIMP _Lcomplex __cdecl catanhl(_In_ _Lcomplex _Z)
_CRTIMP _Dcomplex __cdecl cpow(_In_ _Dcomplex _X, _In_ _Dcomplex _Y)
_CRTIMP double __cdecl carg(_In_ _Dcomplex _Z)
struct _C_ldouble_complex _C_ldouble_complex
_CRTIMP _Dcomplex __cdecl ccos(_In_ _Dcomplex _Z)
_CRTIMP float __cdecl normf(_In_ _Fcomplex _Z)
_CRTIMP long double __cdecl creall(_In_ _Lcomplex _Z)
_CRTIMP double __cdecl acosh(_In_ double _X)
float _Val[2]
Definition: complex:29
_C_ldouble_complex _Lcomplex
Definition: complex.h:57
_CRTIMP _Lcomplex __cdecl cacoshl(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl csinl(_In_ _Lcomplex _Z)
_CRTIMP long double __cdecl norml(_In_ _Lcomplex _Z)
_CRTIMP _Lcomplex __cdecl ctanhl(_In_ _Lcomplex _Z)
_C_float_complex _Fcomplex
Definition: complex.h:56
float tan(float _X) __GPU_ONLY
Calculates the tangent value of the argument
Definition: amp_math.h:1128
_CRTIMP _Fcomplex __cdecl clog10f(_In_ _Fcomplex _Z)
_CRTIMP _Fcomplex __cdecl csinhf(_In_ _Fcomplex _Z)
_CRTIMP _Dcomplex __cdecl cacos(_In_ _Dcomplex _Z)
float pow(float _X, float _Y) __GPU_ONLY
Calculates _X raised to the power of _Y
Definition: amp_math.h:898
_CRTIMP _Fcomplex __cdecl clogf(_In_ _Fcomplex _Z)
_CRTIMP _Fcomplex __cdecl ccoshf(_In_ _Fcomplex _Z)
_CRTIMP _Fcomplex __cdecl casinf(_In_ _Fcomplex _Z)
_CRTIMP _Lcomplex __cdecl ctanl(_In_ _Lcomplex _Z)
_CRTIMP _Dcomplex __cdecl cproj(_In_ _Dcomplex _Z)
_CRTIMP double __cdecl creal(_In_ _Dcomplex _Z)
_CRTIMP _Dcomplex __cdecl casinh(_In_ _Dcomplex _Z)