heurexport.h

Go to the documentation of this file.
00001 
00007 #if !defined(INC_OSKI_HEUREXPORT_H)
00008 
00009 #define INC_OSKI_HEUREXPORT_H
00010 
00011 #include <oski/matrix.h>
00012 
00013 #if defined(DO_NAME_MANGLING)
00014 
00016 #define oski_HeurIsApplicable MANGLE_MOD_(oski_HeurIsApplicable)
00017 #define oski_HeurEstimateCost MANGLE_MOD_(oski_HeurEstimateCost)
00018 #define oski_HeurEvaluate MANGLE_MOD_(oski_HeurEvaluate)
00019 #define oski_HeurApplyResults MANGLE_MOD_(oski_HeurApplyResults)
00020 
00021 #endif
00022 
00027 int oski_HeurIsApplicable (const oski_matrix_t A);
00028 
00033 double oski_HeurEstimateCost (const oski_matrix_t A);
00034 
00039 void *oski_HeurEvaluate (const oski_matrix_t A);
00040 
00045 int oski_HeurApplyResults (const void *results, oski_matrix_t A);
00046 
00047 #endif /* !defined(INC_OSKI_HEUREXPORT_H) */
00048 
00049 /* eof */

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