Application Report


The following 9 APIs (used 21 times) might not work:

There are 25 P/Invokes (used 44 times):

Count Library Function
5 cvodedll void cvode_setvector(intptr, int, double)
4 cvodedll double cvode_getvector(intptr, int)
4 kinsolvedll.dll void kinsolve_setvector(intptr, int, double)
3 kinsolvedll.dll void freekinsolve_vector(intptr)
3 kinsolvedll.dll intptr newkinsolve_vector(int)
2 cvodedll void fileclose(intptr)
2 cvodedll intptr newcvode_vector(int)
2 cvodedll intptr fileopen(string)
2 cvodedll int cvreinit(intptr, double, intptr, double, intptr)
2 nleqlib intptr nleq1(int32&, nleqinterface/tcallbackmodelfcn, double[, ], double[], doub
1 cvodedll int allocatecvodemem(intptr, int, cvodeinterface/tcallbackmodelfcn, double, intp
1 cvodedll int cvdense(intptr, int)
1 cvodedll int cvgetrootinfo(intptr, intptr)
1 cvodedll void freecvode_vector(intptr)
1 cvodedll void freecvode_mem(intptr)
1 cvodedll int cvrootinit(intptr, int, cvodeinterface/tcallbackrootfcn, intptr)
1 cvodedll int setmaxorder(intptr, int)
1 cvodedll intptr create_bdf_newton_cvode()
1 cvodedll int seterrfile(intptr, intptr)
1 cvodedll int runcvode(intptr, double, intptr, double&)
1 cvodedll int setmaxnumsteps(intptr, int)
1 kinsolvedll.dll intptr createkinsolver(kinsolverinterface/tcallbackmodelfcn, intptr, int32&)
1 kinsolvedll.dll int kinsolve(intptr, intptr, intptr, intptr)
1 kinsolvedll.dll void freekinsolve_mem(intptr)
1 kinsolvedll.dll double kinsolve_getvector(intptr, int)