MAOS
Multithreaded Adaptive Optics Simulator
cuda_wfs::cushgeom_t Class Reference
+ Inheritance diagram for cuda_wfs::cushgeom_t:
+ Collaboration diagram for cuda_wfs::cushgeom_t:

Public Member Functions

 cushgeom_t (wfscfg_t *)
 
virtual void initsim ()
 
virtual void addnoise ()
 
virtual void output ()
 
virtual void calcg (curmat &opd, Real ratio)
 
virtual void acc (curmat *opd)
 
- Public Member Functions inherited from cuda_wfs::cushwfs_t
 cushwfs_t (wfscfg_t *wfscfg)
 
virtual void seeding (int seed)
 
- Public Member Functions inherited from cuda_wfs::cuwfs_base
 cuwfs_base (wfscfg_t *wfscfg)
 

Protected Attributes

curmat * gradacc
 
curmat * gradcalc
 
curmat * nea
 
- Protected Attributes inherited from cuda_wfs::cushwfs_t
const int nsa
 
const Real dxsa
 
const int nxsa
 
- Protected Attributes inherited from cuda_wfs::cuwfs_base
curand_trand
 
stream_tstream
 
const int dtrat
 

The documentation for this class was generated from the following files: