发明名称 METHOD, PROGRAM AND SYSTEM FOR SOLVING ORDINARY DIFFERENTIAL EQUATION
摘要 <p><P>PROBLEM TO BE SOLVED: To reduce a computational complexity for simultaneous ordinary differential equations by a computer. <P>SOLUTION: This system calculates a difference▵between a calculation term of order N and a calculation term of order N+1, when solving an individual ordinary differential equation of the simultaneous ordinary differential equations, by an embedding type Runge-Kutta method such as a Runge-Kutta Vehrberg method, determines whether the difference is smaller than a prescribed threshold value▵<SB>0</SB>or not, determines a step size according to a prescribed calculation expression determined by a▵<SB>0</SB>/▵, when the▵≤▵<SB>0</SB>, to be advanced to the next calculation, and issues a recalculation command to only a strand of calculating the ordinary differential equation generating an error brought into▵>▵<SB>0</SB>. The step size determined by a▵<SB>0</SB>/▵is set in the recalculation strand. The calculation of the whole of the simultaneous ordinary differential equations is progressed when the error gets smaller than the prescribed threshold value▵<SB>0</SB>therefrom, by recalculation with an interpolation value, since a pace is matched with that of a strand for calculating the other ordinary differential equation not generating an error. <P>COPYRIGHT: (C)2011,JPO&INPIT</p>
申请公布号 JP2011186991(A) 申请公布日期 2011.09.22
申请号 JP20100054251 申请日期 2010.03.11
申请人 INTERNATL BUSINESS MACH CORP 发明人 CANEDO ARQUIMEDES;YOSHIZAWA TAKERO;KOMATSU HIDEAKI
分类号 G06F17/13 主分类号 G06F17/13
代理机构 代理人
主权项
地址