Abstract

Restricted accessMoreSectionsView PDF ToolsAdd to favoritesDownload CitationsTrack Citations ShareShare onFacebookTwitterLinked InRedditEmail Cite this article Cash J. R. 2003Review Paper: Efficient numerical methods for the solution of stiff initial-value problems and differential algebraic equationsProc. R. Soc. Lond. A.459797–815http://doi.org/10.1098/rspa.2003.1130SectionRestricted accessReview Paper: Efficient numerical methods for the solution of stiff initial-value problems and differential algebraic equations J. R. Cash J. R. Cash Department of Mathematics, Imperial College of Science, Technology and Medicine, South Kensington, London SW7 2AZ, UK Google Scholar Find this author on PubMed Search for more papers by this author J. R. Cash J. R. Cash Department of Mathematics, Imperial College of Science, Technology and Medicine, South Kensington, London SW7 2AZ, UK Google Scholar Find this author on PubMed Search for more papers by this author Published:08 April 2003https://doi.org/10.1098/rspa.2003.1130AbstractIn recent years, after a prolonged period of intense activity, the study of numerical methods for solving stiff initial-value problems for ordinary differential equations and differential algebraic equations has reached a certain maturity. There now exist some excellent codes which are both efficient and reliable for solving these particular classes of problems. In this paper, we sketch some of the main theory which underpins stiff integration methods and we use this to describe, and put into context, some of the best codes currently available. By referencing only codes which have been thoroughly tested and are widely available, our aim is to direct users of numerical software to those codes which they should try initially if faced with the problem of solving ordinary differential equations of this type. An additional feature is that the codes which we propose serve as benchmarks against which any new codes can be evaluated. Next Article VIEW FULL TEXT DOWNLOAD PDF FiguresRelatedReferencesDetailsCited by Wen C, Meng X, Xie Y, Liu R, Kong X, Li R, Liu Z and Fang C (2021) Online measurement of piston-assembly friction with wireless IMEP method under fired conditions and comparison with numerical analysis, Measurement, 10.1016/j.measurement.2021.109009, 174, (109009), Online publication date: 1-Apr-2021. D’Ambrosio R and Paternoster B (2021) Multivalue collocation methods free from order reduction, Journal of Computational and Applied Mathematics, 10.1016/j.cam.2019.112515, 387, (112515), Online publication date: 1-May-2021. Okor T and Nwachukwu G (2021) High order extended boundary value methods for the solution of stiff systems of ODEs, Journal of Computational and Applied Mathematics, 10.1016/j.cam.2021.113750, (113750), Online publication date: 1-Jul-2021. Lomakin E, Fedulov B and Fedorenko A (2020) Strain rate influence on hardening and damage characteristics of composite materials, Acta Mechanica, 10.1007/s00707-020-02806-4, 232:5, (1875-1887), Online publication date: 1-May-2021. Urevc J, Starman B, Maček A and Halilovič M (2021) A novel class of collocation methods based on the weighted integral form of ODEs, Computational and Applied Mathematics, 10.1007/s40314-021-01506-6, 40:4, Online publication date: 1-Jun-2021. Savu D and Higgins A (2020) Structural Stability of a Lightsail for Laser-Driven Propulsion AIAA Propulsion and Energy 2020 Forum, 10.2514/6.2020-3842, 978-1-62410-602-6, Online publication date: 24-Aug-2020. Conte D, D’Ambrosio R, D’Arienzo M and Paternoster B (2020) Highly stable multivalue collocation methods, Journal of Physics: Conference Series, 10.1088/1742-6596/1564/1/012012, 1564, (012012), Online publication date: 1-Jun-2020. Makarov V and Dragunov D (2019) An efficient approach for solving stiff nonlinear boundary value problems, Journal of Computational and Applied Mathematics, 10.1016/j.cam.2018.06.025, 345, (452-470), Online publication date: 1-Jan-2019. Montijano J, Podhaisky H, Rández L and Calvo M (2018) A family of L-stable singly implicit peer methods for solving stiff IVPs, BIT Numerical Mathematics, 10.1007/s10543-018-0734-9, 59:2, (483-502), Online publication date: 1-Jun-2019. Leterrier N (2018) ARES: An efficient approach to adaptive time integration for stiff Differential-Algebraic Equations, Computers & Chemical Engineering, 10.1016/j.compchemeng.2018.08.009, 119, (46-54), Online publication date: 1-Nov-2018. Li J and Singer S (2018) An efficient coal pyrolysis model for detailed tar species vaporization, Fuel Processing Technology, 10.1016/j.fuproc.2017.11.022, 171, (248-257), Online publication date: 1-Mar-2018. Leal J, Romanenko A and Santos L (2017) Daedalus Modeling Framework: Building First-Principle Dynamic Models, Industrial & Engineering Chemistry Research, 10.1021/acs.iecr.6b03110, 56:12, (3332-3346), Online publication date: 29-Mar-2017. Liu C, Chen W and Liu L (2017) Solving Mechanical Systems with Nonholonomic Constraints by a Lie-Group Differential Algebraic Equations Method, Journal of Engineering Mechanics, 10.1061/(ASCE)EM.1943-7889.0001298, 143:9, (04017097), Online publication date: 1-Sep-2017. Fritzkowski P, Starosta R, Sypniewska-Kamińska G and Awrejcewicz J (2017) Dynamics of a periodically driven chain of coupled nonlinear oscillators耦合非线性振子链的周期性驱动动力学研究, Journal of Zhejiang University-SCIENCE A, 10.1631/jzus.A1600628, 18:7, (497-510), Online publication date: 1-Jul-2017. Wang J (2017) Application of Radau IIA algorithms to flexible multibody system with holonomic constraints, Nonlinear Dynamics, 10.1007/s11071-017-3384-6, 88:4, (2391-2401), Online publication date: 1-Jun-2017. Kuehn C (2015) Numerical Methods Multiple Time Scale Dynamics, 10.1007/978-3-319-12316-5_10, (295-325), . Jung C and Nguyen T (2014) Semi-analytical Time Differencing Methods for Stiff Problems, Journal of Scientific Computing, 10.1007/s10915-014-9897-y, 63:2, (355-373), Online publication date: 1-May-2015. Nguyen A and Pasquier P (2015) An adaptive segmentation Haar wavelet method for solving thermal resistance and capacity models of ground heat exchangers, Applied Thermal Engineering, 10.1016/j.applthermaleng.2015.05.073, 89, (70-79), Online publication date: 1-Oct-2015. Söderlind G, Jay L and Calvo M (2014) Stiffness 1952–2012: Sixty years in search of a definition, BIT Numerical Mathematics, 10.1007/s10543-014-0503-3, 55:2, (531-558), Online publication date: 1-Jun-2015. Borutzky W (2015) Bond Graph Representations of Hybrid System Models Bond Graph Model-based Fault Diagnosis of Hybrid Systems, 10.1007/978-3-319-11860-4_2, (21-50), . Santamaría F and Gómez J (2015) Economic Oriented NMPC for an Extractive Distillation Column Using an Index Hybrid DAE Model Based on Fundamental Principles, Industrial & Engineering Chemistry Research, 10.1021/acs.iecr.5b00853, 54:24, (6344-6354), Online publication date: 24-Jun-2015. Lawder M, Ramadesigan V, Suthar B and Subramanian V (2015) Extending explicit and linearly implicit ODE solvers for index-1 DAEs, Computers & Chemical Engineering, 10.1016/j.compchemeng.2015.07.002, 82, (283-292), Online publication date: 1-Nov-2015. Akinfenwa O, Jator S and Yao N (2013) Continuous block backward differentiation formula for solving stiff ordinary differential equations, Computers & Mathematics with Applications, 10.1016/j.camwa.2012.03.111, 65:7, (996-1005), Online publication date: 1-Apr-2013. Jin L, Yang A, Wang L and Fu H (2013) A 2-D Barakat-Clark finite difference numerical method and its comparison for water quality simulation modeling, Environmental Systems Research, 10.1186/2193-2697-2-11, 2:1, (11), . Zapata-González I, Saldívar-Guerra E, Flores-Tlacuahuac A, Vivaldo-Lima E and Ortiz-Cisneros J (2012) Efficient numerical integration of stiff differential equations in polymerisation reaction engineering: Computational aspects and applications, The Canadian Journal of Chemical Engineering, 10.1002/cjce.21656, 90:4, (804-823), Online publication date: 1-Aug-2012. Métivier L and Roussel H (2012) Accounting robustly for instantaneous chemical equilibriums in reactive transport: A numerical method and its application to liquid–liquid extraction modeling, Computers & Chemical Engineering, 10.1016/j.compchemeng.2012.05.017, 45, (50-61), Online publication date: 1-Oct-2012. Métivier L and Montarnal P (2012) Strategies for solving index one DAE with non-negative constraints: Application to liquid–liquid extraction, Journal of Computational Physics, 10.1016/j.jcp.2011.12.039, 231:7, (2945-2962), Online publication date: 1-Apr-2012. Wang J, Modnak C and Hou G (2012) Convergence analysis of an iterative algorithm for a class of constrained dynamic problems, Applied Mathematics and Computation, 10.1016/j.amc.2012.07.030, 219:3, (1200-1221), Online publication date: 1-Oct-2012. Ramos H and García-Rubio R (2011) Analysis of a Chebyshev-based backward differentiation formulae and relation with Runge–Kutta collocation methods, International Journal of Computer Mathematics, 10.1080/00207161003631877, 88:3, (555-577), Online publication date: 1-Feb-2011. Brugnano L, Mazzia F and Trigiante D (2011) Fifty Years of Stiffness Recent Advances in Computational and Applied Mathematics, 10.1007/978-90-481-9981-5_1, (1-21), . Fritzkowski P and Kaminski H (2011) A discrete model of a rope with bending stiffness or viscous damping, Acta Mechanica Sinica, 10.1007/s10409-011-0417-0, 27:1, (108-113), Online publication date: 1-Feb-2011. Fritzkowski P and Kamiński H (2010) Dynamics of a rope modeled as a multi-body system with elastic joints, Computational Mechanics, 10.1007/s00466-010-0524-y, 46:6, (901-909), Online publication date: 1-Nov-2010. Wang J, Rodriguez J and Keribar R (2010) Integration of Flexible Multibody Systems Using Radau IIA Algorithms, Journal of Computational and Nonlinear Dynamics, 10.1115/1.4001907, 5:4, Online publication date: 1-Oct-2010. Hu H, Li E, Zhao X, Liang Z and Yu W (2010) Modeling and simulation of folding-boom aerial platform vehicle based on the flexible multi-body dynamics 2010 International Conference on Intelligent Control and Information Processing (ICICIP), 10.1109/ICICIP.2010.5565257, 978-1-4244-7047-1, (798-802) Hoffman M, Schaffer S and Wedeward K (2009) Parameter estimation in delayed-switching hybrid dynamical systems Energy Society General Meeting (PES), 10.1109/PES.2009.5275661, 978-1-4244-4241-6, (1-6) Fritzkowski P and Kamiński H (2009) Dynamics of a rope modeled as a discrete system with extensible members, Computational Mechanics, 10.1007/s00466-009-0387-2, 44:4, (473-480), Online publication date: 1-Sep-2009. Celnik M, Patterson R, Kraft M and Wagner W (2007) Coupling a stochastic soot population balance to gas-phase chemistry using operator splitting, Combustion and Flame, 10.1016/j.combustflame.2006.10.007, 148:3, (158-176), Online publication date: 1-Feb-2007. Mosbach S and Kraft M (2006) An explicit numerical scheme for homogeneous gas-phase high-temperature combustion systems, Combustion Theory and Modelling, 10.1080/13647830500352465, 10:1, (171-182), Online publication date: 1-Feb-2006. Fontana M, Rizzi C and Cugini U (2006) A CAD-oriented cloth simulation system with stable and efficient ODE solution, Computers & Graphics, 10.1016/j.cag.2006.02.002, 30:3, (391-406), Online publication date: 1-Jun-2006. Mosbach S and Kraft M Explicit stochastic ODE solution methods applied to high-temperature combustion, Monte Carlo Methods and Applications, 10.1515/156939606776886670, 12:1 Khan A, Roberts P and Burluka A (2019) Modelling of Self-Ignition in Spark-Ignition Engine Using Reduced Chemical Kinetics for Gasoline Surrogates, Fluids, 10.3390/fluids4030157, 4:3, (157) Urevc J and Halilovič M (2021) Enhancing Accuracy of Runge–Kutta-Type Collocation Methods for Solving ODEs, Mathematics, 10.3390/math9020174, 9:2, (174) This Issue08 April 2003Volume 459Issue 2032 Article InformationDOI:https://doi.org/10.1098/rspa.2003.1130Published by:Royal SocietyPrint ISSN:1364-5021Online ISSN:1471-2946History: Published online08/04/2003Published in print08/04/2003 License: Citations and impact KeywordsDifferential Algebraic EquationsA-StabilityStiff Initial–Value Problems

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call