| Literature DB >> 32195390 |
A O Adewumi1, S O Akindeinde1, A A Aderogba1, B S Ogundare1.
Abstract
In this article, a hybrid collocation method for solving highly nonlinear boundary value problems is presented. This hybrid method combines Chebyshev collocation method with Laplace and differential transform methods to obtain approximate solutions of some highly nonlinear two-point boundary value problems of ordinary differential equations. The efficiency of the method is demonstrated by applying it to ordinary differential equations modelling Darcy-Brinkman-Forchheimer momentum problem, laminar viscous flow problem in a semi-porous channel subject to transverse magnetic field, fin problem with a temperature-dependent thermal conductivity, transformed equations modelling two-dimensional viscous flow problem in a rectangular domain bounded by two moving porous walls and two-dimensional constant speed squeezing flow of a viscous fluid between two approaching parallel plates. The results obtained are compared with the existing methods and the results show that the new method is quite reasonable, accurate and efficient.Entities:
Keywords: Applied computing; Applied mathematics; Chebyshev polynomials; Computational fluid dynamics; Computational mathematics; Hybrid collocation; Laplace and differential transform methods; Mathematics; Nonlinear boundary value problems
Year: 2020 PMID: 32195390 PMCID: PMC7078278 DOI: 10.1016/j.heliyon.2020.e03553
Source DB: PubMed Journal: Heliyon ISSN: 2405-8440
Numerical Results for Example 6.1 when N = 8, and M = F = 1.
| s | Comparison of solutions | |||
|---|---|---|---|---|
| Exact solution | HCM solution | Exact solution | HCM solution | |
| 0.0 | 0.500000000000 | 0.500000000000 | -1.000000000000 | -1.000000000000 |
| 0.5 | 0.422685393494 | 0.422685375440 | -0.880643124591 | -0.880643102277 |
| 1.0 | 0.323847481999 | 0.323852427581 | -0.721231559757 | -0.721235446591 |
| 1.5 | 0.238385129133 | 0.238385131937 | -0.579104159465 | -0.579104140692 |
| 2.0 | 0.174432555240 | 0.174432505789 | -0.469128653824 | -0.469128736490 |
| 2.5 | 0.129173349995 | 0.129173261829 | -0.387902664765 | -0.387903004626 |
Numerical Results for Example 6.1 when N = 8, and s = M = 1.
| F | Comparison of solutions | |||
|---|---|---|---|---|
| Exact solution | HCM solution | Exact solution | HCM solution | |
| 0.0 | 0.351945726336 | 0.351945726342 | -0.761594155955 | -0.761594155950 |
| 1.0 | 0.323847481999 | 0.323852427581 | -0.721231559757 | -0.721235446591 |
| 2.0 | 0.302609200516 | 0.302609262719 | -0.690433608258 | -0.690433517776 |
| 3.0 | 0.285667347242 | 0.285667562274 | -0.665661037900 | -0.665660867848 |
| 4.0 | 0.271668792692 | 0.271668993895 | -0.645032080484 | -0.645031631597 |
| 5.0 | 0.259804135452 | 0.259804436385 | -0.627419891425 | -0.627419163998 |
| 6.0 | 0.249553269788 | 0.249553668678 | -0.612098157509 | -0.612097075430 |
Numerical Results for Example 6.1 when N = 8, and s = F = 1.
| M | Comparison of solutions | |||
|---|---|---|---|---|
| Exact solution | HCM solution | Exact solution | HCM solution | |
| 1.0 | 0.323847481999 | 0.323852427581 | -0.721231559757 | -0.721235446591 |
| 2.0 | 0.168400897853 | 0.168400898834 | -0.369943595064 | -0.369943592805 |
| 3.0 | 0.113857808583 | 0.113857810292 | -0.248912836909 | -0.248912837619 |
| 4.0 | 0.086014380693 | 0.860143805717 | -0.187575229101 | -0.187575228782 |
| 5.0 | 0.069116277888 | 0.691162769635 | -0.150496964159 | -0.150496963314 |
| 6.0 | 0.057768616572 | 0.577686170347 | -0.125660130281 | -0.125660130652 |
Figure 1Behaviour of approximate solutions with and without noises for Example 6.1 when M = F = 1.
Figure 2Behaviour of approximate solutions with and without noises for Example 6.1 when M = s = 1.
Figure 3Behaviour of approximate solutions with and without noises for Example 6.1 when F = s = 1.
Figure 4Behaviour of approximate solutions with and without noises for Example 6.2 when Ha = 1.
Numerical Results for Example 6.2.
| Comparison of solutions | |||||
|---|---|---|---|---|---|
| HCM solutions | HAM | NM | |||
| 0.25 | 0.164565722 | 0.164565723 | 0.164565724 | 0.164565723 | |
| 0.50 | 0.514940145 | 0.514940146 | 0.514940140 | 0.514940146 | |
| 0.75 | 0.852203845 | 0.852203844 | 0.852203843 | 0.852203844 | |
| 1.00 | 1.000000000 | 1.000000000 | 1.000000000 | 1.000000000 | |
| 0.25 | 0.1651790996 | 0.1651791001 | 0.1651791010 | 0.1651791000 | |
| 0.50 | 0.5144780757 | 0.5144780760 | 0.5144780950 | 0.5144780760 | |
| 0.75 | 0.8511400711 | 0.8511400710 | 0.8511400640 | 0.8511400710 | |
| 1.00 | 1.0000000000 | 1.0000000000 | 1.0000000000 | 1.0000000000 | |
Numerical Results for Example 6.3.
| Comparison of solutions | |||||
|---|---|---|---|---|---|
| HCM solutions | |||||
| -2.0 | 0.2 | 0.273826 | 0.273831 | 0.273832 | 0.273832 |
| 0.4 | 0.532832 | 0.532839 | 0.532839 | 0.532839 | |
| 0.6 | 0.759463 | 0.759468 | 0.759468 | 0.759468 | |
| 0.8 | 0.928989 | 0.928990 | 0.928990 | 0.928990 | |
| 0.0 | 0.2 | 0.279448 | 0.279449 | 0.279449 | 0.279449 |
| 0.4 | 0.542242 | 0.542243 | 0.542243 | 0.542243 | |
| 0.6 | 0.768950 | 0.768950 | 0.768950 | 0.768950 | |
| 0.8 | 0.933888 | 0.933889 | 0.933889 | 0.933889 | |
| 2.0 | 0.2 | 0.283983 | 0.283983 | 0.283983 | 0.283983 |
| 0.4 | 0.549738 | 0.549738 | 0.549738 | 0.549738 | |
| 0.6 | 0.776306 | 0.776306 | 0.776306 | 0.776306 | |
| 0.8 | 0.937507 | 0.937507 | 0.937507 | 0.937507 | |
Figure 5Behaviour of approximate solutions with and without noises for Example 6.3.
Numerical Results for Example 6.4 when M = 2.
| Comparison of solutions | |||||
|---|---|---|---|---|---|
| bvp4c | HCM solutions | ||||
| 0.1 | 0.15558330 | 0.15558330 | 0.15558441 | 0.15558378 | 0.15558330 |
| 0.2 | 0.30735107 | 0.30735107 | 0.30735278 | 0.30735181 | 0.30735108 |
| 0.3 | 0.45160336 | 0.45160336 | 0.45160524 | 0.45160417 | 0.45160337 |
| 0.4 | 0.58485835 | 0.58485835 | 0.58486011 | 0.58485910 | 0.58485836 |
| 0.5 | 0.70393178 | 0.70393178 | 0.70393323 | 0.70393238 | 0.70393179 |
| 0.6 | 0.80598750 | 0.80598750 | 0.80598855 | 0.80598793 | 0.80598752 |
| 0.7 | 0.88855853 | 0.88855853 | 0.88855917 | 0.88855877 | 0.88855854 |
| 0.8 | 0.94954223 | 0.94954223 | 0.94954251 | 0.94954232 | 0.94954223 |
| 0.9 | 0.98717592 | 0.98717592 | 0.98717597 | 0.98717592 | 0.98717592 |
Figure 6Behaviour of approximate solutions with and without noises for Example 6.4.
Numerical Results for Example 6.5 when β=0, ψ=0.5.
| Comparison of solutions | |||
|---|---|---|---|
| Exact solution | HCM solution | ||
| 0.0 | 0.8868188838 | 0.8868188839 | 0.8868188839 |
| 0.1 | 0.8879276382 | 0.8879276385 | 0.8879276384 |
| 0.2 | 0.8912566745 | 0.8912566747 | 0.8912566746 |
| 0.3 | 0.8968143168 | 0.8968143167 | 0.8968143166 |
| 0.4 | 0.9046144616 | 0.9046144617 | 0.9046144618 |
| 0.5 | 0.9146766141 | 0.9146766141 | 0.9146766140 |
| 0.6 | 0.9270259345 | 0.9270259344 | 0.9270259344 |
| 0.7 | 0.9416933025 | 0.9416933024 | 0.9416933025 |
| 0.8 | 0.9587153943 | 0.9587153942 | 0.9587153941 |
| 0.9 | 0.9781347735 | 0.9781347739 | 0.9781347739 |
| 1.0 | 1.0000000000 | 1.0000000000 | 0.9999999999 |
Numerical Results for Example 6.5 when β=0, ψ=1.
| Comparison of solutions | |||
|---|---|---|---|
| Exact solution | HCM solution | ||
| 0.0 | 0.6480542738 | 0.6480542736 | 0.6480542722 |
| 0.1 | 0.6512972462 | 0.6512972461 | 0.6512972447 |
| 0.2 | 0.6610586205 | 0.6610586203 | 0.6610586188 |
| 0.3 | 0.6774360918 | 0.6774360915 | 0.6774360900 |
| 0.4 | 0.7005935709 | 0.7005935707 | 0.7005935691 |
| 0.5 | 0.7307628261 | 0.7307628258 | 0.7307628242 |
| 0.6 | 0.7682458010 | 0.7682458009 | 0.7682457993 |
| 0.7 | 0.8134176383 | 0.8134176382 | 0.8134176364 |
| 0.8 | 0.8667304328 | 0.8667304326 | 0.8667304307 |
| 0.9 | 0.9287177568 | 0.9287177566 | 0.9287177542 |
| 1.0 | 1.0000000000 | 0.9999999999 | 0.9999999964 |
Figure 7Behaviour of approximate solutions with and without noises for Example 6.5 when β = 0, ϕ = −1.