{"title":"A new fourth-order compact finite difference method for solving Lane-Emden-Fowler type singular boundary value problems","authors":"Nirupam Sahoo , Randhir Singh , Ankur Kanaujiya , Carlo Cattani","doi":"10.1016/j.jocs.2024.102474","DOIUrl":null,"url":null,"abstract":"<div><div>We develop a novel fourth-order compact finite difference scheme to solve nonlinear singular ordinary differential equations. Such problems occur in many fields of science and engineering, such as studying the equilibrium of an isothermal gas sphere, reaction–diffusion in a spherical permeable catalyst, etc. These problems are challenging to solve because of their singularity or nonlinearity. By our proposed method, we can easily solve these complex problems without removing or modifying the singularity. To construct the new fourth-order compact difference method, Initially, we created a uniform mesh within the solution domain and developed a compact finite difference scheme. This scheme approximates the derivatives at the boundary nodal points to handle the problem’s singularity effectively. Employing a matrix analysis approach, we discussed the convergence analysis of the methods. To demonstrate its efficacy, we apply our approach to solve various real-life problems from the literature. The new method offers high-order accuracy with minimal grid points and provides better numerical results than the nonstandard finite difference method and exponential compact finite difference method.</div></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":"83 ","pages":"Article 102474"},"PeriodicalIF":3.1000,"publicationDate":"2024-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Science","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1877750324002679","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
We develop a novel fourth-order compact finite difference scheme to solve nonlinear singular ordinary differential equations. Such problems occur in many fields of science and engineering, such as studying the equilibrium of an isothermal gas sphere, reaction–diffusion in a spherical permeable catalyst, etc. These problems are challenging to solve because of their singularity or nonlinearity. By our proposed method, we can easily solve these complex problems without removing or modifying the singularity. To construct the new fourth-order compact difference method, Initially, we created a uniform mesh within the solution domain and developed a compact finite difference scheme. This scheme approximates the derivatives at the boundary nodal points to handle the problem’s singularity effectively. Employing a matrix analysis approach, we discussed the convergence analysis of the methods. To demonstrate its efficacy, we apply our approach to solve various real-life problems from the literature. The new method offers high-order accuracy with minimal grid points and provides better numerical results than the nonstandard finite difference method and exponential compact finite difference method.
期刊介绍:
Computational Science is a rapidly growing multi- and interdisciplinary field that uses advanced computing and data analysis to understand and solve complex problems. It has reached a level of predictive capability that now firmly complements the traditional pillars of experimentation and theory.
The recent advances in experimental techniques such as detectors, on-line sensor networks and high-resolution imaging techniques, have opened up new windows into physical and biological processes at many levels of detail. The resulting data explosion allows for detailed data driven modeling and simulation.
This new discipline in science combines computational thinking, modern computational methods, devices and collateral technologies to address problems far beyond the scope of traditional numerical methods.
Computational science typically unifies three distinct elements:
• Modeling, Algorithms and Simulations (e.g. numerical and non-numerical, discrete and continuous);
• Software developed to solve science (e.g., biological, physical, and social), engineering, medicine, and humanities problems;
• Computer and information science that develops and optimizes the advanced system hardware, software, networking, and data management components (e.g. problem solving environments).