GPULib API

Tech-X Corporation

single page | use frames     summary     class     fields     routine details     file attributes

lib/

gpuatan2.pro


Routines

result = gpuAtan2(p1, p2 [, LHS=GPUVariable object] [, /NONBLOCKING] [, ERROR=integer])

two argument arc tangent

gpuAtan2, p1, p2, p3 [, /NONBLOCKING] [, ERROR=integer]

Two argument arc tangent of two vectors

Routine details

top gpuAtan2

result = gpuAtan2(p1, p2 [, LHS=GPUVariable object] [, /NONBLOCKING] [, ERROR=integer])

two argument arc tangent

result = atan(p1, p2)

where p1, p2 are GPUVariable object or a numeric array.

Return value

GPUVariable object

Parameters

p1 in required type=GPUVariable object
p2 in required type=GPUVariable object

Keywords

LHS in optional type=GPUVariable object

pass GPU variable to use as return value

NONBLOCKING in optional type=boolean

unless this keyword is set, this will block until the device has completed all preceding requested tasks

ERROR out optional type=integer

error status

top gpuAtan2

gpuAtan2, p1, p2, p3 [, /NONBLOCKING] [, ERROR=integer]

Two argument arc tangent of two vectors

p3 = atan(p1, p2)

where p1, p2 are GPUVariable object.

Parameters

p1 in required type=GPUVariable object
p2 in out required type=GPUVariable object

p3

Keywords

NONBLOCKING in optional type=boolean

unless this keyword is set, this will block until the device has completed all preceding requested tasks

ERROR out optional type=integer

error status

File attributes

Modification date: Fri Nov 12 11:07:45 2010
Lines: 212
Docformat: rst rst