include/MFNVector.h

00001 
00031 MFNVector MFCloneNVector(MFNVector u,MFErrorHandler e);
00032 
00044 MFNVector MFCreateNVector(int n,MFErrorHandler e);
00045 
00054 MFNVector MFCreateNVectorWithData(int n,double *c,MFErrorHandler e);
00055 
00070 MFNVector MFCreateWrappedNVector(int n,double *c,MFErrorHandler e);
00071 
00080 void MFRefNVector(MFNVector u,MFErrorHandler e);
00081 
00088 void MFFreeNVector(MFNVector u,MFErrorHandler e);
00089 
00097 int MFNV_NC(MFNVector u,MFErrorHandler e);
00098 
00107 double MFNV_C(MFNVector u,int i,MFErrorHandler e);
00108 
00116 void *MFNVectorGetData(MFNVector u,MFErrorHandler e);
00117 
00126 void MFNVSetC(MFNVector u,int i ,double c,MFErrorHandler e);
00127 
00136 void MFNVAdd(MFNVector a,MFNVector b,MFNVector c,MFErrorHandler e);
00137 
00146 void MFNVDiff(MFNVector a,MFNVector b,MFNVector c,MFErrorHandler e);
00147 
00155 void MFWriteNVector(FILE *fid,MFNVector u,MFErrorHandler e);
00156 
00164 MFNVector MFReadNVector(FILE *fid,MFErrorHandler e);
00165 
00173 char *MFNVGetId(MFNVector u,MFErrorHandler e);

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