00001
00002 #ifndef __SPD_H__
00003 #define __SPD_H__
00004
00005 #include "machine.h"
00006
00007 #define SQR(x) ((x)*(x))
00008 #define MAX(x,y) ((x) > (y) ? (x) : (y))
00009 #define MIN(x,y) ((x) < (y) ? (x) : (y))
00010
00011 #define NB 32
00012 #define MINABSTOL 1e-8
00013 #define MAXITERS 100
00014 #define TOLC 1e-5
00015 #define SIGTOL 1e-5
00016
00017 #define MINRCOND 1e-8
00018
00019
00020 double F2C(dnrm2)( );
00021 double F2C(ddot)( );
00022 void F2C(dcopy)( );
00023 void F2C(daxpy)( );
00024 void F2C(dscal)( );
00025
00026
00027 void F2C(dgemv)( );
00028 void F2C(dspmv)( );
00029
00030
00031 void F2C(dgemm)( );
00032
00033
00034 void F2C(dgels)( );
00035 void F2C(dspgst)( );
00036 void F2C(dspev)( );
00037 void F2C(dspgv)( );
00038 void F2C(dtrcon)( );
00039 double F2C(dlamch)( );
00040
00041 int sp(
00042
00043
00044 );
00045
00046 #endif