使用dg(q)的ode系统解算器(基于lobatto基的时间不连续galerkin)
pydgq的Python项目详细描述
积分一阶ODE系统u’(t)=f(u,t)
这个库的主要特点是dG(q),即 基于lobatto基的时间间断galerkin方法 (也称为层次多项式基)。
dg(q)是一种非常精确的隐式方法,通常允许 使用相当大的时间步长。由于它的伽辽金性质, 它还允许检查解决方案的行为 在时间步内。
支持任意q,但通常最好的结果是 Q=1或Q=2时获得。
一些经典积分器(RK2,RK3,RK4,IMR,BE) 也是为了方便
重点是任意的非线性问题;所有的隐式 方法使用定点(banach/picard)实现 迭代