{"title":"一种新的常微分方程解序选择策略","authors":"P. Tischer","doi":"10.1137/0910061","DOIUrl":null,"url":null,"abstract":"The normal order selection strategy used by a variable order, variable stepsize ordinary differential equation solver is based on selecting the formula that can use the largest stepsize while meeting the accuracy constraint. This strategy does not take into account the stiffness or nonstiffness of the differential system. By considering how the stiffness of the differential system influences order selection, a new selection strategy is proposed that is biased in the presence of stiffness toward the lower-order formulas. This new order selection strategy has been incorporated into a version of a widely used ordinary differential equation solver LSODE. The modified solver is shown to be greatly more efficient for problems that the original solver cannot solve efficiently, namely, problems where the Jacobian of the differential system has some eigenvalues of large modulus close to the imaginary axis. On other problems that the unmodified solver solves efficiently, the modified solver still performs with comparable efficiency.","PeriodicalId":200176,"journal":{"name":"Siam Journal on Scientific and Statistical Computing","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A new order selection strategy for ordinary differential equation solvers\",\"authors\":\"P. Tischer\",\"doi\":\"10.1137/0910061\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The normal order selection strategy used by a variable order, variable stepsize ordinary differential equation solver is based on selecting the formula that can use the largest stepsize while meeting the accuracy constraint. This strategy does not take into account the stiffness or nonstiffness of the differential system. By considering how the stiffness of the differential system influences order selection, a new selection strategy is proposed that is biased in the presence of stiffness toward the lower-order formulas. This new order selection strategy has been incorporated into a version of a widely used ordinary differential equation solver LSODE. The modified solver is shown to be greatly more efficient for problems that the original solver cannot solve efficiently, namely, problems where the Jacobian of the differential system has some eigenvalues of large modulus close to the imaginary axis. On other problems that the unmodified solver solves efficiently, the modified solver still performs with comparable efficiency.\",\"PeriodicalId\":200176,\"journal\":{\"name\":\"Siam Journal on Scientific and Statistical Computing\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Siam Journal on Scientific and Statistical Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1137/0910061\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Siam Journal on Scientific and Statistical Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1137/0910061","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A new order selection strategy for ordinary differential equation solvers
The normal order selection strategy used by a variable order, variable stepsize ordinary differential equation solver is based on selecting the formula that can use the largest stepsize while meeting the accuracy constraint. This strategy does not take into account the stiffness or nonstiffness of the differential system. By considering how the stiffness of the differential system influences order selection, a new selection strategy is proposed that is biased in the presence of stiffness toward the lower-order formulas. This new order selection strategy has been incorporated into a version of a widely used ordinary differential equation solver LSODE. The modified solver is shown to be greatly more efficient for problems that the original solver cannot solve efficiently, namely, problems where the Jacobian of the differential system has some eigenvalues of large modulus close to the imaginary axis. On other problems that the unmodified solver solves efficiently, the modified solver still performs with comparable efficiency.