#include <jem/numeric/sparse/select.h>
|
| static SparseStruct | select (const SparseStruct &src, const Array< idx_t > &rowMap, const Array< idx_t > &colMap) |
| |
| template<class T > |
| static SparseMatrix< T > | select (const SparseMatrix< T > &src, const Array< idx_t > &rowMap, const Array< idx_t > &colMap) |
| |
| static Array< idx_t > | makeMap (idx_t size, const String &kind, const Array< idx_t > &map) |
| |
| static Array< idx_t > | makeMap (idx_t size, const String &kind, const Array< bool > &mask) |
| |
| static Array< idx_t > | makeMap (idx_t size, const String &kind, const Slice &slice) |
| |
| static Array< idx_t > | makeMap (idx_t size, const String &kind, const SliceAll &slice) |
| |
| static Array< idx_t > | makeMap (idx_t size, const String &kind, const SliceFromTo &slice) |
| |
| static SparseStruct jem::numeric::SparseSelector::select |
( |
const SparseStruct & |
src, |
|
|
const Array< idx_t > & |
rowMap, |
|
|
const Array< idx_t > & |
colMap |
|
) |
| |
|
static |
| static Array<idx_t> jem::numeric::SparseSelector::makeMap |
( |
idx_t |
size, |
|
|
const String & |
kind, |
|
|
const Array< idx_t > & |
map |
|
) |
| |
|
static |
| static Array<idx_t> jem::numeric::SparseSelector::makeMap |
( |
idx_t |
size, |
|
|
const String & |
kind, |
|
|
const Array< bool > & |
mask |
|
) |
| |
|
static |
| static Array<idx_t> jem::numeric::SparseSelector::makeMap |
( |
idx_t |
size, |
|
|
const String & |
kind, |
|
|
const Slice & |
slice |
|
) |
| |
|
static |
| static Array<idx_t> jem::numeric::SparseSelector::makeMap |
( |
idx_t |
size, |
|
|
const String & |
kind, |
|
|
const SliceAll & |
slice |
|
) |
| |
|
static |
| static Array<idx_t> jem::numeric::SparseSelector::makeMap |
( |
idx_t |
size, |
|
|
const String & |
kind, |
|
|
const SliceFromTo & |
slice |
|
) |
| |
|
static |