我有一个使用 Julia 的微分方程包模拟粒子路径的程序。模拟允许粒子撞击设备 - 为了防止继续模拟此类粒子,我使用unstable_check
解算器(特别是EulerHeun
解算器)。但是,这会导致如下警告:
┌ Warning: Instability detected. Aborting
└ @ SciMLBase <path>\.julia\packages\SciMLBase\0s9uL\src\integrator_interface.jl:351
当我模拟数千个粒子时,这可能会很烦人(而且很慢)。
我可以取消这个警告吗?如果没有,是否有另一种(更好的)方法来中止某些粒子的模拟?
我认为代码示例在这里没有意义/没有必要;如果您不这么认为,请告诉我。