![]() |
COMPASS
5.0.0
End-to-end AO simulation tool using GPU acceleration
|
This is the complete list of members for SutraWfsSH, including all inherited members.
| allocate_buffers(map< vector< int >, cufftHandle * > campli_plans, map< vector< int >, cufftHandle * > fttotim_plans) | SutraWfsSH | virtual |
| campli_plan | SutraWfs | |
| comp_image(bool noise=true) | SutraWfsSH | virtual |
| comp_nphot(float ittime, float optthroughput, float diam, int nxsub, float zerop=0, float gsmag=0, float lgsreturnperwatt=0, float laserpower=0) | SutraWfsSH | |
| count_bincube | SutraWfs | |
| current_context | SutraWfs | |
| d_bincube | SutraWfs | |
| d_binimg | SutraWfs | |
| d_binimg_notnoisy | SutraWfs | |
| d_binmap | SutraWfsSH | |
| 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_hrmap | SutraWfs | |
| d_intensities | SutraWfs | |
| d_offsets | SutraWfs | |
| d_phasemap | SutraWfs | |
| d_pupil | SutraWfs | |
| d_pupil_ngpu | SutraWfs | |
| d_sincar | SutraWfs | |
| d_slopes | SutraWfs | |
| d_validpuppixx | SutraWfsSH | |
| d_validpuppixy | SutraWfsSH | |
| d_validsubsx | SutraWfs | |
| d_validsubsy | SutraWfs | |
| define_mpi_rank(int rank, int size) | SutraWfsSH | virtual |
| device | SutraWfs | |
| displ_bincube | SutraWfs | |
| fakecam | SutraWfs | |
| fill_binimage(int async) | SutraWfsSH | virtual |
| fttotim_plan | SutraWfs | |
| image_telemetry | SutraWfs | |
| is_low_order | SutraWfs | |
| kernconv | SutraWfs | |
| lgs | SutraWfs | |
| load_arrays(int *phasemap, int *hrmap, int *binmap, float *offsets, float *fluxPerSub, int *validsubsx, int *validsubsy, int *istart, int *jstart, cuFloatComplex *kernel) | SutraWfsSH | |
| 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 | |
| nrebin | SutraWfs | |
| nstreams | SutraWfs | |
| ntot | SutraWfs | |
| nvalid | SutraWfs | |
| nvalid_tot | SutraWfs | |
| nxsub | SutraWfs | |
| offset | SutraWfs | |
| 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_bincube(float *bincube, int nElem) | SutraWfsSH | |
| 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(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 |
| SutraWfsSH(CarmaContext *context, SutraTelescope *d_tel, CarmaObj< cuFloatComplex > *d_camplipup, CarmaObj< cuFloatComplex > *d_camplifoc, CarmaObj< cuFloatComplex > *d_fttotim, 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) | SutraWfsSH | |
| SutraWfsSH(const SutraWfsSH &wfs) | SutraWfsSH | |
| 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 |
| ~SutraWfsSH() | SutraWfsSH |