matrix.c File Reference

Matrix handle implementation. More...

#include <assert.h>
#include <oski/config.h>
#include <oski/common.h>
#include <oski/matrix.h>

Functions

oski_matstruct_toski_CreateMatStruct (void)
 Allocates space for a new matrix structure, and initializes its fields.
static void DumpTrace (oski_trace_t trace, const oski_matcommon_t *props)
 Dump the contents of a matrix handle's trace (DEBUGGING ONLY).
void oski_DestroyMatStruct (oski_matstruct_t *A)
 Free a matrix structure (but not its child data structures).


Detailed Description

Matrix handle implementation.

The interfaces specifies the creation of handles from concrete array representations (e.g., CSR & CSC format).


Function Documentation

oski_matstruct_t* oski_CreateMatStruct ( void   ) 

void oski_DestroyMatStruct ( oski_matstruct_t A  ) 


Generated on Fri Apr 8 22:35:19 2011 for BeBOP Optimized Sparse Kernel Interface Library by  doxygen 1.5.9