我在需要针对不同初始值向量重复求解的大型 ODE(127)系统上使用Julia DifferentialEquations 。 我发现CVODE_BDF是最快的。 我想将每个 ODE solve() 发送到不同的处理器。 但是,我在函数的串行版本工作时遇到令人费解的行为,但并行版本得到不同的答案, ...
我在需要针对不同初始值向量重复求解的大型 ODE(127)系统上使用Julia DifferentialEquations 。 我发现CVODE_BDF是最快的。 我想将每个 ODE solve() 发送到不同的处理器。 但是,我在函数的串行版本工作时遇到令人费解的行为,但并行版本得到不同的答案, ...
我想在 python 中实现伴随灵敏度分析,以确定我的目标 function 关于某些参数的梯度。 具体来说,目标 function 取决于微分方程的解,而微分方程的解又取决于我希望找到的最佳参数。 为了执行此操作,Julia( 见此处)以及 SUNDIALS 的 CVODES 中有许多好的包,但 ...
我的目标是从SUNDIALS 2.7.0构建共享库——这些是常微分方程的求解器,编写于 C。 我已经下载了源代码,并按照安装指南进行操作: 运行 Cmake(带 GUI),选中选项“CVODE” (这是可用的求解器之一——我唯一想要的) 、“构建共享库”和“使用通用 (std-c) 数学库”并生成 ...
我正在学习用 cython 包装的 C 库。 我使用 cython 编译了几个简单的 C 函数和头文件,现在正在尝试运行另一个比之前的示例更复杂的示例。 我下载了 Sundials C 源代码的第一个版本(仅限 IDA 模块)并使用 VS 2019 制作了一个 *.lib。现在我试图只包装一个函数 ...
我正在尝试使用 Assimulo package 来求解一组微分代数方程 (DAE)。 我正在尝试使用类似于此处显示的算法。 但是,似乎没有传递稀疏矩阵的选项。 我的雅可比矩阵非常大,大约 3000 x 3000。您知道是否有一种方法可以更高效地求解我的 DAE? ...
我正在尝试使用来自Sundials( https://computation.llnl.gov/projects/sundials/ida )的解算器IDA,通过Python包scikits.odes来解决DAE系统(2 ODE和1代数方程)( https://scikits-odes.read ...
我想使用Assimulo和Sundials来解决Python中的微分代数方程,因此我试图在Ubuntu上安装它。 对于Sundials的安装,我按照安装说明进行操作,据我所知,它运行良好。 然后我尝试使用命令pip3 install Assimulo ,但是我收到一条错误消息。 ...
我的dropwizard项目中有以下日have任务: 我尝试在Sceduler任务中使用我的DAO,我想遵循日how文档如何加载对象,但似乎无法正常工作。 在日d任务中使用Hibernate项目的正确方法是什么? 谢谢 ...
我正在尝试使用Sundials ODE求解器库来逼近多物种Lotka-Volterra竞争方程的扩展动力学。 例如,在两个物种的情况下 dx1 / dt = r1 * x1 *(1 - (x1 + a12 * x2)) dx2 / dt = r2 * x2 *(1 - (x2 + ...
我正在尝试在MATLAB中模拟模型(使用日di求解器),但出现以下错误: CVODES returned -4 from module CVODES function CVode: At t = 0 and h = 1.3093e-009, the corrector convergence ...
啦啦啦, 我正在尝试使用 Assimulo 2.9。 在 Mac OS X 上。为此,我通过 cmake 下载并安装了日晷 这应该将所有内容安装在 /usr/local 中。 这样做时它不会给我任何错误警告。 但是当我尝试在 python 中使用 assimulo 时,会出现以下错误消息: ...
我正在尝试使用Rcpp代码构建一个R包, Rcpp代码使用外部库。 我之前曾问过如何在这里使用外部C库。 我遇到的问题是,只要包含以下代码行即可 我收到了错误 我没有得到该行的错误 所以,我认为与图书馆的连接工作正常。 我还确认N_VNewSerial()的函数声明 ...