RTOp_SparseSubVector.c File Reference

#include "RTOp_SparseSubVector.h"

Include dependency graph for RTOp_SparseSubVector.c:

Go to the source code of this file.

Functions

void RTOp_sparse_sub_vector (RTOp_index_type global_offset, RTOp_index_type sub_dim, RTOp_index_type sub_nz, const RTOp_value_type values[], ptrdiff_t values_stride, const RTOp_index_type indices[], ptrdiff_t indices_stride, ptrdiff_t local_offset, int is_sorted, struct RTOp_SparseSubVector *sub_vec)
void RTOp_sparse_sub_vector_null (struct RTOp_SparseSubVector *sub_vec)
void RTOp_sparse_sub_vector_from_dense (const struct RTOp_SubVector *sub_vec, struct RTOp_SparseSubVector *spc_sub_vec)


Function Documentation

void RTOp_sparse_sub_vector ( RTOp_index_type  global_offset,
RTOp_index_type  sub_dim,
RTOp_index_type  sub_nz,
const RTOp_value_type  values[],
ptrdiff_t  values_stride,
const RTOp_index_type  indices[],
ptrdiff_t  indices_stride,
ptrdiff_t  local_offset,
int  is_sorted,
struct RTOp_SparseSubVector sub_vec 
)

Set the members for sparse sub-vector.

Definition at line 33 of file RTOp_SparseSubVector.c.

void RTOp_sparse_sub_vector_null ( struct RTOp_SparseSubVector sub_vec  ) 

Initialize a sub-vector argument to null.

Definition at line 61 of file RTOp_SparseSubVector.c.

void RTOp_sparse_sub_vector_from_dense ( const struct RTOp_SubVector sub_vec,
struct RTOp_SparseSubVector spc_sub_vec 
)

Copy the elements from a RTOp_SubVector to a RTOp_SparseSubVector.

Definition at line 74 of file RTOp_SparseSubVector.c.


Generated on Tue Jul 13 09:34:45 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7