Julia 在微分物理中进行收敛测试后终止ode积分

Julia 在微分物理中进行收敛测试后终止ode积分,julia,differentialequations.jl,Julia,Differentialequations.jl,最近我开始熟悉Julia的微分物理学和微分方程包。我想知道是否有一种方法(比如回调函数)可以终止具有特定输出收敛条件的解算器。例如,如果在前一步骤中获得的结果(或前一步骤的范围)与当前步骤中的解决方案没有阈值差异,则在当前步骤后结束该过程 是的,您可以使用回调来执行此操作。在回调中,执行终止!(积分器)将停止集成。在文档中 但是,您可以从回调库中使用以稳定状态终止,而不是构建自己的。回调库只是一组预先构建的回调,当派生函数足够小时,此回调将终止。感谢您的回复。

最近我开始熟悉Julia的微分物理学和微分方程包。我想知道是否有一种方法(比如回调函数)可以终止具有特定输出收敛条件的解算器。例如,如果在前一步骤中获得的结果(或前一步骤的范围)与当前步骤中的解决方案没有阈值差异,则在当前步骤后结束该过程

是的,您可以使用回调来执行此操作。在回调中,执行
终止!(积分器)
将停止集成。在文档中


但是,您可以从回调库中使用以稳定状态终止,而不是构建自己的。回调库只是一组预先构建的回调,当派生函数足够小时,此回调将终止。

感谢您的回复。