|
|
发表于 2008-5-2 06:28:47
|
显示全部楼层
有说明书阿,具体的接口(C++)如下:
' T/ V7 k+ s* Q$ a/ m# j, Gextern "C" _declspec(dllexport) int _stdcall LF_UP0() E; N8 D& t! o
int &Markend,const int &NTime, const int *Npar,# {' f' N/ e% C5 G6 q T
const double * varin,const int &nvarin,
4 M: S; u! ?2 _6 D' h, @7 [ double * varout,const int &nvarout,
2 q' E7 m$ `# H# R) y6 h double * varprn,const int &nvarprn,
# o! C9 p9 P% Z2 {) {* L const double * vector,const int &nvector,
/ P) B: E" U; q4 U) G' t( D& } const int *vp,const int *nvp,const int &nnvp)
. ^$ [" }3 e) @# a/******* Arguments description **************************************** 6 ^: M' r/ W5 {$ ], }6 C3 f
Markend: mark of computing end given by UP -' F- q3 x6 Z) t9 _% H& v/ k
( 0: end of compution; 1: continuing) -
( {) { |+ D% n* s. W7 R/ D Ntime : times, the UP called by LF, provided by LF -
, Y- f# I0 m# e: N4 Q1 c* i' _6 i NPar : Group no. of parameter -
# f6 T4 G/ @# l/ B) A F1 : Array of input variavles provided by LF, dimension nf1 -
) K/ t0 ?8 o; e* ^ F2 : Array of output variavles, provided by UP, dimension nf2 -; K) r4 g1 M3 y* X d# _
F3 : Array of print variavles, provided by UP, dimension nf3 -
( c, V, z. ~' N V1 : Array of input vectors,provided by LF, dimension nv1 -0 _! e' C( P* Q- `* Z
IVP : start position pointer of each vector in V1, dimension nnvp-. e' f/ b& `7 Y" x
NVP : dimension of each vector in V1, dimension nnvp -
9 T8 l8 p/ j, H9 }) J**********************************************************************/ |
|