Implementations of the traits functions declared in ArrayTraits.h for blitz::Array
More...
Include dependency graph for BlitzArrayTraits.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| cpputils | |
| Namespace comprising otherwise hard-to-classify generic utilities. | |
Functions | |
`blitz::Array` memory traits for `blitz::Array<double,n>` | |
| template<int n> | |
| bool | cpputils::isStorageContiguous (const DArray< n > &a) |
| template<int n> | |
| size_t | cpputils::size (const DArray< n > &a) |
| template<int n> | |
| std::vector< size_t > | cpputils::dimensions (const DArray< n > &a) |
| template<int n> | |
| const double * | cpputils::data (const DArray< n > &a) |
| template<int n> | |
| double * | cpputils::data (DArray< n > &a) |
| template<int n> | |
| DArray< n > | cpputils::create (double *y, const DArray< n > &a) |
| template<int n> | |
| const DArray< n > | cpputils::create (const double *y, const DArray< n > &a) |
| template<int n> | |
| DArray< n > | cpputils::create (const DArray< n > &a) |
`blitz::Array` memory traits for `blitz::Array<dcomp,n>` | |
| template<int n> | |
| bool | cpputils::isStorageContiguous (const CArray< n > &a) |
| template<int n> | |
| size_t | cpputils::size (const CArray< n > &a) |
| template<int n> | |
| std::vector< size_t > | cpputils::dimensions (const CArray< n > &a) |
| template<int n> | |
| const double * | cpputils::data (const CArray< n > &a) |
| template<int n> | |
| double * | cpputils::data (CArray< n > &a) |
| template<int n> | |
| CArray< n > | cpputils::create (double *y, const CArray< n > &a) |
| template<int n> | |
| const CArray< n > | cpputils::create (const double *y, const CArray< n > &a) |
| template<int n> | |
| CArray< n > | cpputils::create (const CArray< n > &a) |
`blitz::Array` traversal traits for unary double and complex arrays | |
| const double & | cpputils::subscript (const DArray< 1 > &a, size_t i) |
| double & | cpputils::subscript (DArray< 1 > &a, size_t i) |
| size_t | cpputils::subscriptLimit (const DArray< 1 > &a) |
| const dcomp & | cpputils::subscript (const CArray< 1 > &a, size_t i) |
| dcomp & | cpputils::subscript (CArray< 1 > &a, size_t i) |
| size_t | cpputils::subscriptLimit (const CArray< 1 > &a) |
| size_t | cpputils::stride (const CArray< 1 > &a) |
| template<int n> | |
| const dcomp & | cpputils::subscript (const CArray< n > &a, size_t i) |
| template<int n> | |
| dcomp & | cpputils::subscript (CArray< n > &a, size_t i) |
| template<int n> | |
| size_t | cpputils::subscriptLimit (const CArray< n > &a) |
Implementations of the traits functions declared in ArrayTraits.h for blitz::Array
blitz::Array types Definition in file BlitzArrayTraits.h.