/nvec_ser/CMakeFiles/sundials_nvecserial_shared.dir/__/sundials/sundials_math.c.o
[ 11%] Linking C shared[ 66%] Building C object src/cvode/CMakeFiles/sundials_cvode_shared.dir/__/sundials/su
//methods我从CVODE库创建了共享库,这导致了2个文件: sundials_cvode.dll和sundials_nvecserial.dll。因此,我将sundials_cvode.dll的名称更改为cvode.dll,并重新尝试。通过检查所讨论的dll,我得出结论,CVODE类需要来自sundials_cvode.dll和sundials_nvecserial.dll库的函数。因此,我尝试将平台源代码更改为
sta
: sundials_direct.h: File format not recognizedC:\Rtools\mingw_64\bin\nm.exe: sundials_fnvector.h: File format not recognized\nm.exe: sundials_linearsolver.h: File format not recognized
我试图使用Sundials ODE求解器库来近似于扩展到多物种Lotka竞争方程的动力学。dx/dt = r * x * (1 - A * x)据我所知,Sundials ODE求解器期望一个类ODE_vector的对象,该对象的元素表示系统的各种状态变量其中time_derivative和state是Sundials类ODE的成员。
有人能告诉我如何修改代码,使之成为矩阵形式,即r1、r2、a12和a21是以r和A的形式存在的吗?
/lib/sundials_callbacks_ida_cvode.pxi", line 240, in assimulo.solvers.sundials.cv_jac
File "assimulo\solvers\sundials.pyx", line 1894, in assimulo.solvers.sundials.CVode.integrateFile "assimulo\solver