![]() |
COMPASS
5.0.0
End-to-end AO simulation tool using GPU acceleration
|
This is the complete list of members for SutraWfs_PyrHR, including all inherited members.
allocate_buffers(map< vector< int >, cufftHandle * > campli_plans, map< vector< int >, cufftHandle * > fttotim_plans) | SutraWfs_PyrHR | virtual |
campli_plan | SutraWfs | |
comp_image(bool noise=true) | SutraWfs_PyrHR | virtual |
comp_modulation(int cpt) | SutraWfs_PyrHR | |
comp_nphot(float ittime, float optthroughput, float diam, float cobs, float zerop, float gsmag) | SutraWfs_PyrHR | |
compute_pyrfocalplane | SutraWfs_PyrHR | |
copy_valid_pix(float *img, int *validx, int *validy, int im_dim) | SutraWfs_PyrHR | |
count_bincube | SutraWfs | |
current_context | SutraWfs | |
d_bincube | SutraWfs | |
d_binimg | SutraWfs | |
d_binimg_notnoisy | SutraWfs | |
d_camimg | SutraWfs | |
d_camplifoc | SutraWfs | |
d_camplipup | SutraWfs | |
d_dark | SutraWfs | |
d_flat | SutraWfs | |
d_fluxPerSub | SutraWfs | |
d_ftkernel | SutraWfs | |
d_fttotim | SutraWfs | |
d_gs | SutraWfs | |
d_hrimg | SutraWfs_PyrHR | |
d_hrmap | SutraWfs | |
d_intensities | SutraWfs | |
d_modu_gather | SutraWfs_PyrHR | |
d_offsets | SutraWfs | |
d_phalfxy | SutraWfs_PyrHR | |
d_phasemap | SutraWfs | |
d_poffsets | SutraWfs_PyrHR | |
d_psum | SutraWfs_PyrHR | |
d_pupil | SutraWfs | |
d_pupil_ngpu | SutraWfs | |
d_pyrfocalplane | SutraWfs_PyrHR | |
d_sincar | SutraWfs | |
d_slopes | SutraWfs | |
d_submask | SutraWfs_PyrHR | |
d_validsubsx | SutraWfs | |
d_validsubsy | SutraWfs | |
define_mpi_rank(int rank, int size) | SutraWfs_PyrHR | virtual |
device | SutraWfs | |
displ_bincube | SutraWfs | |
fakecam | SutraWfs | |
fill_binimage(int async=0) | SutraWfs_PyrHR | virtual |
fttotim_plan | SutraWfs | |
image_telemetry | SutraWfs | |
is_low_order | SutraWfs | |
kernconv | SutraWfs | |
lgs | SutraWfs | |
load_arrays(cuFloatComplex *halfxy, float *cx, float *cy, float *weights, float *sincar, float *submask, int *validsubsx, int *validsubsy, int *phasemap, float *fluxPerSub) | SutraWfs_PyrHR | |
load_kernels(float *lgskern) | SutraWfs | |
max_flux_per_pix | SutraWfs | |
max_pix_value | SutraWfs | |
nfft | SutraWfs | |
nffthr | SutraWfs | |
nmaxhr | SutraWfs | |
noise | SutraWfs | |
nphase | SutraWfs | |
nphot | SutraWfs | |
nphot4imat | SutraWfs | |
npix | SutraWfs | |
npup | SutraWfs | |
npupils | SutraWfs_PyrHR | |
nrebin | SutraWfs | |
nstreams | SutraWfs | |
ntot | SutraWfs | |
nvalid | SutraWfs | |
nvalid_tot | SutraWfs | |
nxsub | SutraWfs | |
offset | SutraWfs | |
pyr_cx | SutraWfs_PyrHR | |
pyr_cy | SutraWfs_PyrHR | |
pyr_mod_weights | SutraWfs_PyrHR | |
rank | SutraWfs | |
roket | SutraWfs | |
sensor_trace(SutraAtmos *yatmos) | SutraWfs | |
sensor_trace(SutraDms *ydm, int rst) | SutraWfs | |
sensor_trace(SutraAtmos *atmos, SutraDms *ydms) | SutraWfs | |
sensor_trace(int rst) | SutraWfs | |
set_binimg(float *binimg, int nElem) | SutraWfs | |
set_dark(float *dark, int nElem) | SutraWfs | |
set_fakecam(bool fakecam) | SutraWfs | |
set_flat(float *flat, int nElem) | SutraWfs | |
set_max_flux_per_pix(int max_flux_per_pix) | SutraWfs | |
set_max_pix_value(int max_pix_value) | SutraWfs | |
set_noise(float noise, long seed) | SutraWfs | |
set_phalfxy(cuFloatComplex *phalfxy) | SutraWfs_PyrHR | |
set_pupil(float *pupil) | SutraWfs | |
set_pyr_mod_weights(float *weights, int npts) | SutraWfs_PyrHR | |
set_pyr_modulation_points(float *cx, float *cy, int npts) | SutraWfs_PyrHR | |
set_pyr_modulation_points(float *cx, float *cy, float *weights, int npts) | SutraWfs_PyrHR | |
set_submask(float *submask) | SutraWfs_PyrHR | |
slopes_geom(float *slopes, int type=0) | SutraWfs | |
slopes_geom(int type=0) | SutraWfs | |
streams | SutraWfs | |
subapd | SutraWfs | |
SutraWfs(CarmaContext *context, SutraTelescope *d_tel, CarmaObj< cuFloatComplex > *d_camplipup, CarmaObj< cuFloatComplex > *d_camplifoc, CarmaObj< cuFloatComplex > *d_fttotim, string type, long nxsub, long nvalid, long npix, long nphase, long nrebin, long nfft, long ntot, long npup, float pdiam, float nphotons, float nphot4imat, int lgs, bool fakecam, int max_flux_per_pix, int max_pix_value, bool is_low_order, bool roket, int device) | SutraWfs | protected |
SutraWfs_PyrHR(CarmaContext *context, SutraTelescope *d_tel, CarmaObj< cuFloatComplex > *d_camplipup, CarmaObj< cuFloatComplex > *d_camplifoc, CarmaObj< cuFloatComplex > *d_fttotim, long nxsub, long nvalid, long npupils, long npix, long nphase, long nrebin, long nfft, long ntot, long npup, float pdiam, float nphotons, float nphot4imat, int lgs, bool fakecam, int max_flux_per_pix, int max_pix_value, bool roket, int device) | SutraWfs_PyrHR | |
SutraWfs_PyrHR(CarmaContext *context, SutraTelescope *d_tel, CarmaObj< cuFloatComplex > *d_camplipup, CarmaObj< cuFloatComplex > *d_camplifoc, CarmaObj< cuFloatComplex > *d_fttotim, long nxsub, long nvalid, long npupils, long npix, long nphase, long nrebin, long nfft, long ntot, long npup, float pdiam, float nphotons, float nphot4imat, int lgs, bool fakecam, int max_flux_per_pix, int max_pix_value, bool roket, int nbdevices, int *devices) | SutraWfs_PyrHR | |
type | SutraWfs | |
wfs_initgs(CarmaObj< float > *d_lgskern, CarmaObj< cuFloatComplex > *d_ftlgskern, map< vector< int >, cufftHandle * > ftlgskern_plans, float xpos, float ypos, float lambda, float mag, float zerop, long size, float noise, long seed, float G, float thetaML, float dx, float dy) | SutraWfs | |
~SutraWfs() | SutraWfs | virtual |
~SutraWfs_PyrHR() | SutraWfs_PyrHR |