COMPASS  5.4.4
End-to-end AO simulation tool using GPU acceleration
SutraWfsGeom Member List

This is the complete list of members for SutraWfsGeom, including all inherited members.

allocate_buffers(map< vector< int >, cufftHandle * > campli_plans, map< vector< int >, cufftHandle * > fttotim_plans)SutraWfsGeomvirtual
campli_planSutraWfs
comp_image()SutraWfsGeom
SutraWfs::comp_image(bool noise=true)=0SutraWfspure virtual
count_bincubeSutraWfs
current_contextSutraWfs
d_bincubeSutraWfs
d_binimgSutraWfs
d_binimg_notnoisySutraWfs
d_camimgSutraWfs
d_camplifocSutraWfs
d_camplipupSutraWfs
d_darkSutraWfs
d_flatSutraWfs
d_fluxPerSubSutraWfs
d_ftkernelSutraWfs
d_fttotimSutraWfs
d_gsSutraWfs
d_hrmapSutraWfs
d_intensitiesSutraWfs
d_offsetsSutraWfs
d_phasemapSutraWfs
d_pupilSutraWfs
d_pupil_ngpuSutraWfs
d_sincarSutraWfs
d_slopesSutraWfs
d_submaskSutraWfs
d_ttprojmatSutraWfs
d_ttprojvecSutraWfs
d_validsubsxSutraWfs
d_validsubsySutraWfs
define_mpi_rank(int rank, int size)SutraWfsGeomvirtual
deviceSutraWfs
displ_bincubeSutraWfs
fakecamSutraWfs
fill_binimage(int async)SutraWfsGeomvirtual
fttotim_planSutraWfs
image_telemetrySutraWfs
is_low_orderSutraWfs
kernconvSutraWfs
lgsSutraWfs
load_kernels(float *lgskern)SutraWfs
max_flux_per_pixSutraWfs
max_pix_valueSutraWfs
nfftSutraWfs
nffthrSutraWfs
nmaxhrSutraWfs
noiseSutraWfs
nphaseSutraWfs
nphotSutraWfs
nphot4imatSutraWfs
npixSutraWfs
npupSutraWfs
nrebinSutraWfs
nstreamsSutraWfs
ntotSutraWfs
nvalidSutraWfs
nvalid_totSutraWfs
nxsubSutraWfs
offsetSutraWfs
rankSutraWfs
roketSutraWfs
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_pupil(float *pupil)SutraWfs
slopes_geom(int type, float *slopes)SutraWfsGeom
slopes_geom(int type)SutraWfsGeom
SutraWfs::slopes_geom(float *slopes, int type=0)SutraWfs
streamsSutraWfs
subapdSutraWfs
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)SutraWfsprotected
SutraWfsGeom(CarmaContext *context, SutraTelescope *d_tel, long nxsub, long nvalid, long nphase, long npup, float pdiam, int device)SutraWfsGeom
SutraWfsGeom(const SutraWfsGeom &wfs)SutraWfsGeom
typeSutraWfs
wfs_initarrays(int *phasemap, float *offsets, float *fluxPerSub, int *validsubsx, int *validsubsy)SutraWfsGeom
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()SutraWfsvirtual
~SutraWfsGeom()SutraWfsGeom