×

将微分方程与JiTCODE、JiTCDDE和JiTCSDE有效且轻松地积分。 (英语) Zbl 1390.34005号

摘要:我们提出了一系列Python模块,用于普通、延迟或随机微分方程的数值积分。关键特征是用户符号化地输入导数,并且它是及时编译的,允许用户有效地集成来自更高级别解释语言的微分方程。提出的模块特别适用于大型微分方程系统,例如用于描述复杂网络上动力学的系统。通过选定的输入方法,所提出的模块还允许对常微分方程和时滞微分方程的正则和横向Lyapunov指数的估计过程实现几乎完全自动化。我们从概念上讨论了模块的设计,分析了它们的性能,并通过应用程序演示了它们的功能,以及时解决问题。{
©2018美国物理研究所}

MSC公司:

34-04 与常微分方程有关的问题的软件、源代码等
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Strogatz,S.H.,《非线性动力学和混沌:在物理、生物、化学和工程中的应用》(1994),Addison-Wesley:Addison-Whesley,Reading
[2] Alligood,K.T。;Sauer,T.D。;Yorke,J.A.,《混沌:动力系统导论》,105-147,(1996),Springer:Springer,纽约·兹比尔0867.58043
[3] 海尔,E。;诺塞特,S。;Wanner,G.,解常微分方程I,(1993),Springer:Springer,柏林/海德堡·Zbl 0789.65048号
[4] Deufhard,P。;Bornemann,F.,《科学计算与常微分方程》(2002),Springer:Springer,纽约·兹比尔1001.65071
[5] Shampine,L。;Thompson,S.,在MATLAB中求解DDE,应用。数字。数学。,37, 441-458, (2001) ·Zbl 0983.65079号 ·doi:10.1016/S0168-9274(00)00055-6
[6] 贝伦,A。;Zennaro,M.,延迟微分方程的数值方法,(2003),牛津大学出版社:牛津大学出版社,牛津·Zbl 0749.65042号
[7] 克劳登,体育。;Platen,E.,随机微分方程的数值解,(1999),Springer:Springer,柏林/海德堡·Zbl 0701.60054号
[8] Rößler,A.,随机微分方程解的强逼近的Runge-Kutta方法,SIAM J.Numer。分析。,48, 922-952, (2010) ·Zbl 1231.65015号 ·数字对象标识码:10.1137/09076636X
[9] 克莱利,R.H。;Sherwood,W.E。;医学博士拉马尔。;古肯海默,J.M。
[10] 博卡莱蒂,S。;拉托拉,V。;莫雷诺,Y。;查韦斯,M。;Hwang,D.-U.,《复杂网络:结构和动力学》,《物理学》。代表。,424,175-308,(2006)·兹比尔1371.82002 ·doi:10.1016/j.physrep.2005.10.009
[11] 阿里纳斯,A。;Díaz-Guilera,A。;Kurths,J。;莫雷诺,Y。;周,C.,复杂网络中的同步,物理。代表。,469, 93-153, (2008) ·doi:10.1016/j.physrep.2008.09.002
[12] Rothkegel,A。;Lehnertz,K.,Conedy:研究复杂网络动力学的科学工具,混沌,22, 013125, (2012) ·Zbl 1331.37004号 ·doi:10.1063/1.3685527
[13] Oliphant,T.E.,科学计算用Python,Compute。科学。工程师。,9, 10-20, (2007) ·doi:10.1109/MCSE.2007.58
[14] Meurer,A。;史密斯,C.P。;Paprocki,M。;乔提克,O。;Kirpichev,S.B。;Rocklin,M。;库马尔,A。;伊万诺夫,S。;摩尔,J.K。;辛格,S。;Rathnayake,T。;维格·S。;格兰杰,B.E。;穆勒,R.P。;Bonazzi,F。;古普塔,H。;增值税,S。;约翰逊,F。;佩德雷戈萨,F。;柯里,M.J。;Terrel,A.R。;鲁奇卡,什叶派。;萨博,A。;费尔南多,I。;库拉尔,S。;Cimrman,R。;Scopatz,A.,SymPy:Python中的符号计算,PeerJ Comput。科学。,,e103,(2017)·doi:10.7717/peerj-cs.103
[15] 琼斯,E。;奥列芬特,T。;Peterson,P.,SciPy:Python的开源科学工具,(20012017)
[16] Dormand,J.R。;Prince,P.J.,嵌入式Runge-Kutta公式家族,J.Compute。申请。数学。,6, 19-26, (1980) ·Zbl 0448.65045号 ·doi:10.1016/0771-050X(80)90013-3
[17] Bogacki,P。;Shampine,L.,《Runge-Kutta公式3(2)对》,应用。数学。莱特。,2, 321-325, (1989) ·Zbl 0705.65055号 ·doi:10.1016/0893-9659(89)90079-7
[18] Brown,P.N。;拜恩,G.D。;Hindmarsh,A.C.,VODE:可变效率ODE解算器,SIAM J.Sci。统计计算。,10, 1038-1051, (1989) ·Zbl 0677.65075号 ·doi:10.1137/0910062
[19] 北卡罗来纳州辛德马什。;斯特普曼,R。;卡弗,S.M。;Peskin,R。;艾姆斯,W。;Vichnevetsky,R.,ODEPACK,ODE解算器的系统化集合,科学计算,155-64,(1983),北荷兰人:北荷兰语,阿姆斯特丹/纽约/牛津
[20] 海尔,E。;Wanner,G.,《求解常微分方程I》,(1996),Springer:Springer,柏林/海德堡·Zbl 0859.65067号
[21] Shampine,L.F。;Reichelt,M.W.,《MATLAB ODE套件》,SIAM J.Sci。计算。,18, 1-22, (1997) ·Zbl 0868.65040号 ·doi:10.1137/S1064827594276424
[22] Rössler,O.E.,《连续混沌方程》,《物理学》。莱特。A、,57, 397-398, (1976) ·Zbl 1371.37062号 ·doi:10.1016/0375-9601(76)90101-8
[23] Somolinos,A.S.,向日葵方程的周期解:(ddot{x}+(A/r)x+(b/r)\sin x(t-r)=0),Q.Appl。数学。,35, 465-478, (1978) ·Zbl 0385.34017号 ·doi:10.1090/qam/465265
[24] Rackauckas,C。;Nie,Q.,通过自然嵌入和带记忆的拒绝抽样实现随机微分方程的自适应方法,离散Contin。动态。B、,22, 2731-2761, (2017) ·Zbl 1366.65005号 ·doi:10.3934/dcdsb.2017133
[25] Cyganowski,S。;Grüne,L。;克劳登,体育。;布洛伊,J.F。;科尔曼,J.P。;Craig,A.W.,Maple for随机微分方程,微分方程理论与数值,127-177,(2001),Springer:Springer,Berlin/Heidelberg·Zbl 0991.65006号
[26] Merton,R.C.,《基础股票回报不连续时的期权定价》,J.Financ。经济。,, 125-144, (1976) ·兹比尔1131.91344 ·doi:10.1016/0304-405X(76)90022-2
[27] Platen,E。;Bruti-Liberati,N.,《金融中带跳跃的随机微分方程的数值解》,(2010),施普林格:施普林格出版社,柏林/海德堡·Zbl 1225.60004号
[28] Kuramoto,Y。;Araki,H.,耦合非线性振子群的自卷吸,理论物理数学问题国际研讨会,39,420-422,(1975),施普林格:施普林格,柏林/海德堡·Zbl 0335.34021号
[29] Cárdi,G.和Nepusz,T.,“复杂网络研究的igraph软件包”,InterJournal complex Syst.1695(2006)。
[30] 哈格伯格,A.A。;Schult,D.A。;斯瓦特,P.J。;瓦罗佐,G。;Vaught,T。;Millman,J.,《使用NetworkX探索网络结构、动力学和功能》,11-15,(2008),帕萨迪纳
[31] 贝内廷,G。;加尔加尼,L。;Giorgilli,A。;Strelcyn,J.-M.,光滑动力系统和哈密顿系统的Lyapunov特征指数;一种计算所有这些的方法,麦加尼卡,15, 9-30, (1980) ·Zbl 0488.70015号 ·doi:10.1007/BF02128236
[32] Farmer,J.D.,无限维动力系统的混沌吸引子,Physica D,4,366-393,(1982年)·Zbl 1194.37052号 ·doi:10.1016/0167-2789(82)90042-2
[33] 希吉,J.F。;卡罗尔·T·L。;Pecora,L.M.,耦合振子系统中的同步混沌,物理学。版次E,50, 1874, (1994) ·doi:10.1103/PhysRevE.50.1874
[34] 萨哈,A。;Feudel,U.,FitzHugh-Nagumo振荡器中的极端事件与两个时间延迟耦合,Phys。版次E,95, 062219, (2017) ·doi:10.1103/PhysRevE.95.062219
[35] 达贡,L。;Menon,R.,OpenMP:用于共享内存编程的行业标准API,IEEE Compute。科学。工程师。,5, 46-55, (1998) ·数字对象标识代码:10.1109/99.660313
[36] 嗯,J。;Minnhagen,P。;Kim,B.J.,《相互依赖网络中的同步》,《混沌》,21, 025106, (2011) ·Zbl 1317.34068号 ·数字对象标识代码:10.1063/1.3596698
[37] 达戈斯蒂诺,G。;Scala,A.,《网络的网络:复杂性的最后前沿》(2014),《施普林格:施普林格》,查姆
[38] Kenett,D.Y。;Perc,M。;Boccaletti,S.,《网络网络——导论》,混沌,孤子分形,80, 1-6, (2015) ·Zbl 1354.00076号 ·doi:10.1016/j.chaos.2015.03.016
[39] Sonnenschein,B。;佩隆,T.K.D。;罗德里格斯,F.A。;Kurths,J。;Schimansky-Geier,L.,具有不对称相互作用的两类噪声振子的集体动力学,Phys。版次E,91,062910,(2015)·doi:10.1103/PhysRevE.91.062910
[40] Ansmann,G。;Lehnertz,K。;Feudel,U.,《可激发单元复杂网络上多种时空模式之间的自我诱导转换》,Phys。版本X,6, 011030, (2016) ·doi:10.1103/PhysRevX.6.011030
[41] Beazley,D.,《使用SWIG的自动化科学软件脚本编写》,《未来一代》。计算。系统。,19, 599-609, (2003) ·doi:10.1016/S0167-739X(02)00171-1
[42] McGeoch,C.C.,《实验算法指南》(2012),剑桥大学出版社:剑桥大学出版社,剑桥
[43] Krauskopf,B。;Osinga,H.M。;Galán-Vioque,J.,动力系统的数值延拓方法,(2007),Springer:Springer,Dordrecht·Zbl 1117.65005号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。