#include <vector>#include <valarray>#include "Exception.h"#include "Viostream.h"#include "Var.h"#include <numeric>Classes | |
| class | QDOS::Dim |
Namespaces | |
| namespace | QDOS |
Typedefs | |
| typedef enum QDOS::DimStorageOption_e | QDOS::DimStorageOption |
| typedef Var< Dim > | QDOS::Dim_var |
Enumerations | |
| enum | QDOS::DimStorageOption_e { QDOS::ROW_MAJOR_ORDER, QDOS::COL_MAJOR_ORDER } |
Functions | |
| valarray< size_t > | QDOS::computestrides (size_t *dm, size_t rk, DimStorageOption order=ROW_MAJOR_ORDER) |
| valarray< size_t > | QDOS::computestrides (const valarray< size_t > &dm, DimStorageOption order=ROW_MAJOR_ORDER) |
| valarray< size_t > | QDOS::setdims (size_t *dms, size_t ndims) |
| size_t | QDOS::product (valarray< size_t > v) |
| Vostream & | QDOS::operator<< (Vostream &, const Dim &) |
| Vistream & | QDOS::operator>> (Vistream &, Dim &) |
| ostream & | QDOS::operator<< (ostream &os, const Dim &d) |
1.5.7