![]() |
MAOS
Multithreaded Adaptive Optics Simulator
|
Collaboration diagram for cuwfs_t:Data Fields | |
| stream_t | stream |
| Array< stream_t > | streams |
| cupowfs_t * | powfs |
| Array< culoc_t > | loc_dm |
| culoc_t | loc_tel |
| cusp | GS0 |
| curmat | imcc |
| curmat | neasim |
| curmat | amp |
| cufftHandle | plan_fs |
| Array< cudtf_t > | dtf |
| curmat | qe |
| curmat | srot |
| curmat | mtche |
| curmat | cogmask |
| curmat | i0sum |
| float | i0sumsum |
| curmat | bkgrnd2 |
| curmat | bkgrnd2c |
| curmat | lltncpa |
| curmat | lltimcc |
| curmat | lltamp |
| int | msa |
| curmat | opdadd |
| struct curandStateXORWOW * | custat |
| int | custatb |
| int | custatt |
| curmat | phiout |
| curmat | gradacc |
| curmat | gradcalc |
| curmat | lltopd |
| Array< Real, Pinned > | lltg |
| cucmat | lltwvf |
| cufftHandle | lltplan_wvf |
| cucmat | lltotfc |
| cufftHandle | lltplan_lotfc |
| cucmat | lltotfc2 |
| cufftHandle | lltplan_lotfc2 |
| cucmat | wvf |
| cufftHandle | plan_wvf |
| cucmat | psf |
| cufftHandle | plan_psf |
| curcell | ints |
| curcell | pistatout |
| curcell | intsout |
| cuccell | wvfout |
| cucmat | psfout |
| cucmat | psfstat |
| Dither_t | dither |
| cuccell | pywvf |
| cucmat | pyotf |
| curmat | pypsf |
| curmat | isum |
| cufftHandle | plan_py |
| Array< cufftHandle > | plan_pys |
| cuccell | pyotfs |
| curcell | pypsfs |
| culoc_t cuwfs_t::loc_tel |
Grid for ray tracing from Telescope to WFS
| cusp cuwfs_t::GS0 |
For gtilt. is GS0t in col major
| curmat cuwfs_t::imcc |
size is 9*nsa
| curmat cuwfs_t::neasim |
The noise equivalent angles for each subaperture.
| curmat cuwfs_t::amp |
Amplitude map
| cufftHandle cuwfs_t::plan_fs |
FFTW plan for fieldstop
| curmat cuwfs_t::qe |
See powfs.qe
| curmat cuwfs_t::srot |
angle to rotate PSF/OTF
| curmat cuwfs_t::mtche |
matched filter gradient operator.
| curmat cuwfs_t::cogmask |
Center of gravity mask
| curmat cuwfs_t::i0sum |
sum of i0 for each subaperture.
| float cuwfs_t::i0sumsum |
sum of i0sum for all subaps
| curmat cuwfs_t::bkgrnd2 |
background as an image
| curmat cuwfs_t::bkgrnd2c |
calibration of background to subtract.
| curmat cuwfs_t::lltncpa |
NCPA for llt
| curmat cuwfs_t::lltimcc |
size of 9x1
| int cuwfs_t::msa |
Number of subapertures in each batch of FFT. <nsa to save memory in psf.
| curmat cuwfs_t::opdadd |
The ncpa and surface aberration.
| curmat cuwfs_t::gradacc |
For accumulating grads
| curmat cuwfs_t::gradcalc |
For outputing grads
| curcell cuwfs_t::ints |
For accumulating subaperture image.
| curcell cuwfs_t::pistatout |
For output pistatout
| curcell cuwfs_t::intsout |
For output time averaged subaperture iamges