|
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 | Copy (const NumArray &in, cudaStream_t stream=0) |
|
template<> |
| NumArray (const dmat *A) |
|
template<> |
| NumArray (const cmat *A) |
|
template<> |
| NumArray (const smat *A) |
|
template<> |
| NumArray (const zmat *A) |
|
void | deinit () |
|
T * | operator+ (int i) |
|
const T * | operator+ (int i) const |
|
int | NRef () const |
|
void | init (long n=0) |
|
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 () |
|
T * | operator+ (int i) |
|
const T * | operator+ (int i) const |
|
int | NRef () const |
|
template<typename T, template< typename > class Dev>
class NumArray< T, Dev >
Only for array of numerical data.