#include <carma.h>
#include <carma_obj.h>
#include <sutra_utils.h>
Go to the source code of this file.
|
int | interp_prof (cuFloatComplex *profout, float *prof1d, float *profcum, int npix, float *doffaxis, float hg, float pixsize, float h0, float deltah, int hmax, int Ntot, CarmaDevice *device) |
|
int | times_ftbeam (cuFloatComplex *profout, cuFloatComplex *fbeam, int N, int Ntot, CarmaDevice *device) |
|
int | roll_beam_exp (float *imout, cuFloatComplex *iprof, float *beam, int N, int Ntot, CarmaDevice *device) |
|
int | lgs_rotate (cuFloatComplex *odata, float *idata, int width, int height, float *theta, float center, int Ntot, CarmaDevice *device) |
|
int | rotate3d (cuFloatComplex *d_odata, cudaMemcpy3DParms copyParams, cudaArray *d_array, cudaChannelFormatDesc channel_desc, int width, int height, float *theta, float center, int Ntot, CarmaDevice *device) |
|
◆ interp_prof()
int interp_prof |
( |
cuFloatComplex * |
profout, |
|
|
float * |
prof1d, |
|
|
float * |
profcum, |
|
|
int |
npix, |
|
|
float * |
doffaxis, |
|
|
float |
hg, |
|
|
float |
pixsize, |
|
|
float |
h0, |
|
|
float |
deltah, |
|
|
int |
hmax, |
|
|
int |
Ntot, |
|
|
CarmaDevice * |
device |
|
) |
| |
◆ lgs_rotate()
int lgs_rotate |
( |
cuFloatComplex * |
odata, |
|
|
float * |
idata, |
|
|
int |
width, |
|
|
int |
height, |
|
|
float * |
theta, |
|
|
float |
center, |
|
|
int |
Ntot, |
|
|
CarmaDevice * |
device |
|
) |
| |
◆ roll_beam_exp()
int roll_beam_exp |
( |
float * |
imout, |
|
|
cuFloatComplex * |
iprof, |
|
|
float * |
beam, |
|
|
int |
N, |
|
|
int |
Ntot, |
|
|
CarmaDevice * |
device |
|
) |
| |
◆ rotate3d()
int rotate3d |
( |
cuFloatComplex * |
d_odata, |
|
|
cudaMemcpy3DParms |
copyParams, |
|
|
cudaArray * |
d_array, |
|
|
cudaChannelFormatDesc |
channel_desc, |
|
|
int |
width, |
|
|
int |
height, |
|
|
float * |
theta, |
|
|
float |
center, |
|
|
int |
Ntot, |
|
|
CarmaDevice * |
device |
|
) |
| |
◆ times_ftbeam()
int times_ftbeam |
( |
cuFloatComplex * |
profout, |
|
|
cuFloatComplex * |
fbeam, |
|
|
int |
N, |
|
|
int |
Ntot, |
|
|
CarmaDevice * |
device |
|
) |
| |