![]() |
MAOS
Multithreaded Adaptive Optics Simulator
|
Collaboration diagram for cudata_t:Data Fields | |
| int | igpu |
| curmat | reserve |
| cumapcell | atm |
| cumapcell | dmreal |
| cumapcell | dmproj |
| cumapcell | opdr |
| cuperf_t | perf |
| stream_t | perf_stream |
| Array< cupowfs_t > | powfs |
| curecon_t * | recon |
| Array< cumapcell > | dm_wfs |
| Array< cumapcell > | dm_evl |
| curmat | mvm_m |
| NumArray< AReal, Gpu > | mvm_a |
| NumArray< GReal, Gpu > | mvm_g |
| stream_t | mvm_stream |
| int cudata_t::igpu |
for accphi
| curmat cudata_t::reserve |
Reserve some memory in GPU
| cumapcell cudata_t::opdr |
Copied from curecon.opdr_map for evl.tomo
| stream_t cudata_t::perf_stream |
Default stream for perfevl. One per GPU. This allows sharing resource per GPU.