Auxiliary Routines
[Overview of the Implementation]


Detailed Description

Provides system-wide utilities for memory allocation, error-handling, BLAS wrappers, dynamic library loading, timers, etc.


Files

file  blas.h
 BeBOP wrappers around the dense BLAS routines.
file  blas_names.h
 Header containing mangled F77 BLAS routine names.
file  config.h
 Contains macros and definitions that depend on the specific system on which the library is being compiled.
file  debug.h
 Debugging support module.
file  error.h
 Error-handling module.
file  init.h
 BeBOP library initialization.
file  malloc.h
 Customized memory allocation macros that provide diagnostic information when out-of-memory errors occur.
file  mangle.h
 Some macros to mangle index/value type-specific names.
file  modcommon.h
 Definitions and structures common to dynamically shared modules.
file  modloader.h
 Shared library module loader.
file  blas.c
 OSKI wrappers around the dense BLAS routines.
file  error.c
 Error-handling module.
file  gemv.c
 OSKI wrapper around the dense BLAS routine, xGEMV.
file  trsv.c
 OSKI wrapper around the dense BLAS routine, xTRSV.
file  src/init.c
 Initialize the OSKI library.
file  cycle.h
 Cycle counter readers, taken from FFTW 3.0.1.
file  timing.h
 Timing wrapper macros.


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