MAOS
Multithreaded Adaptive Optics Simulator
|
Public Member Functions | |
void | init_l2d (const cugrid_t &out, const dir_t *dir, int _ndir, const cugridcell &in, Real dt=0) |
void | init_l2l (const cugridcell &out, const cugridcell &in) |
void | forward (Real *const *out, const Real *const *in, Real alpha, Real *wt, stream_t &stream) |
void | backward (const Real *const *out, Real *const *in, Real alpha, Real *wt, stream_t &stream) |
operator bool () const | |
void map2map::init_l2d | ( | const cugrid_t & | out, |
const dir_t * | dir, | ||
int | _ndir, | ||
const cugridcell & | in, | ||
Real | delay = 0 |
||
) |
Initialize for ps to dir ray tracing, e.g., turbulence to WFS
void map2map::init_l2l | ( | const cugridcell & | out, |
const cugridcell & | in | ||
) |
Initialize for ps to ps ray tracing, e.g., for caching