matcommon.c File Reference


Detailed Description

Support routines for the data structure containing common matrix properties.

#include <oski/common.h>
#include <oski/mangle.h>
#include <oski/matcommon.h>

Functions

oski_inmatprop_t oski_TransposePatternProp (oski_inmatprop_t pattern)
 Given a pattern type, return the corresponding transposed type.
void oski_TransposeProps (oski_matcommon_t *props)
 Transpose common properties.


Function Documentation

oski_inmatprop_t oski_TransposePatternProp oski_inmatprop_t  pattern  ) 
 

Given a pattern type, return the corresponding transposed type.

For example, if the input pattern is MAT_TRI_UPPER, the corresponding transpose pattern is MAT_TRI_LOWER. Similarly, the transpose of MAT_SYMM_UPPER is MAT_SYMM_LOWER.

void oski_TransposeProps oski_matcommon_t props  ) 
 

Transpose common properties.

Parameters:
[in,out] props Properties to transpose. Overwritten on return.


Generated on Wed Sep 19 16:41:22 2007 for BeBOP Optimized Sparse Kernel Interface Library by  doxygen 1.4.6