Jive reference manual
List of all members | Static Public Member Functions
jem::numeric::SparseUtils Class Reference

#include <jem/numeric/sparse/SparseUtils.h>

Static Public Member Functions

static idx_t sumOffsets (idx_t *offsets, idx_t n)
 
static idx_t sumOffsets (const Array< idx_t > &offsets)
 
static void shiftOffsets (idx_t *offsets, idx_t n)
 
static void shiftOffsets (const Array< idx_t > &offsets)
 
static void findSuperRows (Array< idx_t > &superRows, idx_t maxSize, const Array< idx_t > &rowOffsets, const Array< idx_t > &colIndices)
 

Member Function Documentation

static idx_t jem::numeric::SparseUtils::sumOffsets ( idx_t *  offsets,
idx_t  n 
)
static
static idx_t jem::numeric::SparseUtils::sumOffsets ( const Array< idx_t > &  offsets)
static
static void jem::numeric::SparseUtils::shiftOffsets ( idx_t *  offsets,
idx_t  n 
)
static
static void jem::numeric::SparseUtils::shiftOffsets ( const Array< idx_t > &  offsets)
static
static void jem::numeric::SparseUtils::findSuperRows ( Array< idx_t > &  superRows,
idx_t  maxSize,
const Array< idx_t > &  rowOffsets,
const Array< idx_t > &  colIndices 
)
static