![]() |
MAOS
Multithreaded Adaptive Optics Simulator
|
Only for array of numerical data. More...
Public Member Functions | |
NumArray | trans (stream_t &stream) |
NumArray (long nxi, long nyi=1, T *pi=NULL, int own=1) | |
NumArray (long nxi, long nyi, const NumArray &pi, long offset=0) | |
NumArray (const dmat *A) | |
NumArray (const cmat *A) | |
NumArray (const smat *A) | |
NumArray (const zmat *A) | |
NumArray | Vector () const |
void | Zero (cudaStream_t stream=0) |
void | Set (T alpha, cudaStream_t stream=0) |
template<typename S > | |
void | Copy (const NumArray< S, Dev > &in, cudaStream_t stream=0) |
void | Write (cudaStream_t stream, file_t *fp) const |
void | Write (cudaStream_t stream, const char *format,...) const |
template<> | |
NumArray (const dmat *A) | |
template<> | |
NumArray (const cmat *A) | |
template<> | |
NumArray (const smat *A) | |
template<> | |
NumArray (const zmat *A) | |
void | deinit () |
int | NRef () const |
void | init (long n=0, T *pin=0, int own=1) |
![]() | |
T & | operator() (int ix, int iy) |
const T & | operator() (int ix, int iy) const |
T & | R (int ix, int iy=0) |
T * | Col (int icol) |
const T * | Col (int icol) const |
long | Nx () const |
long | Ny () const |
long | N () const |
operator bool () const | |
void | init (long nxi=0, long nyi=1) |
Array (long nxi, long nyi=1, T *pi=NULL, int own=1) | |
Array (long nxi, long nyi, const Array &pi, long offset=0) | |
Array (const Array &in) | |
Array & | operator= (const Array &in) |
Array | Vector () const |
void | deinit () |
int | NRef () const |
Protected Attributes | |
T * | p |
![]() | |
long | nx =0 |
long | ny =0 |
T * | p |
Additional Inherited Members | |
![]() | |
typedef T | type |
![]() | |
string | keywords |
Only for array of numerical data.