include/MFKVector.h

00001 
00024 MFKVector MFCreateKVector(int k,MFErrorHandler e);
00025 
00035 MFKVector MFCreateKVectorWithData(int k,double *c,MFErrorHandler e);
00036 
00043 void MFRefKVector(MFKVector s,MFErrorHandler e);
00044 
00051 void MFFreeKVector(MFKVector s,MFErrorHandler e);
00052 
00059 int MFKV_NC(MFKVector s,MFErrorHandler e);
00060 
00069 double MFKV_C(MFKVector s,int i,MFErrorHandler e);
00070 
00079 void MFKVSetC(MFKVector s,int i,double c,MFErrorHandler e);
00080 
00089 double MFKVDot(MFKVector s0,MFKVector s1,MFErrorHandler e);
00090 
00098 double MFKVNorm(MFKVector s,MFErrorHandler e);
00099 
00107 void MFKVScale(double a,MFKVector s,MFErrorHandler e);
00108 
00117 void MFKVScaleMul(double a,MFKVector s,MFKVector t,MFErrorHandler e);
00118 
00127 void MFKVDiff(MFKVector a,MFKVector b,MFKVector c,MFErrorHandler e);
00128 
00137 void MFKVAdd(MFKVector,MFKVector s,MFKVector,MFErrorHandler e);
00138 
00146 void MFWriteKVector(FILE *fid,MFKVector s,MFErrorHandler e);
00147 
00155 MFKVector MFReadKVector(FILE *fid,MFErrorHandler e);
00156 

Generated on Tue Jan 30 13:38:27 2007 for multifario by  doxygen 1.4.6