<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.172511.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Linear Shooting with High-Order Diagonally Implicit Runge-Kutta-Nystr&#x00f6;m Methods for Types of Second-Order Linear Boundary Value Problems with Applications</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: awaiting peer review]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>abdullah muhammed</surname>
                        <given-names>ibrahim</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Funding Acquisition</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0009-0006-8584-1328</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Adel Fawzi</surname>
                        <given-names>Firas</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <uri content-type="orcid">https://orcid.org/0000-0003-0939-7940</uri>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Mathematics, Tikrit University, Tikrit, Saladin Governorate, Iraq</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:ia230040pcm@st.tu.edu.iq">ia230040pcm@st.tu.edu.iq</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>20</day>
                <month>1</month>
                <year>2026</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2026</year>
            </pub-date>
            <volume>15</volume>
            <elocation-id>95</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>12</day>
                    <month>1</month>
                    <year>2026</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 abdullah muhammed i and Adel Fawzi F</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/15-95/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>Second-order linear boundary value problems arise in many applications of science and engineering and are commonly treated by reducing them to first-order systems, which increases the computational cost. Direct high-order methods that preserve the second-order structure are therefore of interest.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>This study proposes fixed-step, high-order diagonally implicit Runge&#x2013;Kutta&#x2013;Nystr&#x00f6;m (DIRKN) methods for the direct numerical solution of special second-order linear boundary value problems. Two schemes, DIRKN(3,4) and DIRKN(4,5), are constructed and combined with a linear shooting technique to handle both Dirichlet and Neumann boundary conditions without transforming the problem into a first-order system.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>The performance of the proposed methods is evaluated using benchmark test problems and application models, including rod heat conduction and reaction&#x2013;diffusion equations. Numerical results demonstrate that both schemes achieve high accuracy and good efficiency, with DIRKN(4,5) generally producing smaller errors for a comparable number of function evaluations. A linear stability analysis shows absolute stability intervals of (&#x2212;1.96, 0) for DIRKN(3,4) and (&#x2212;7.24, 0) for DIRKN(4,5).</p>
                </sec>
                <sec>
                    <title>Conclusions</title>
                    <p>The proposed DIRKN methods provide accurate and efficient solvers for second-order linear boundary value problems with different types of boundary conditions, while preserving the original problem structure and reducing computational cost.</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>Boundary Value Problem</kwd>
                <kwd>Dirichlet boundary conditions</kwd>
                <kwd>Neumann boundary conditions</kwd>
                <kwd>Absolutely stability</kwd>
                <kwd>Diagonally Implicit Runge-Kutta Nystr&#x00f6;m (DIRKN)</kwd>
                <kwd>Linear Shooting Technique</kwd>
                <kwd>Second-Order Ordinary Differential Equation.</kwd>
            </kwd-group>
            <funding-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec5" sec-type="intro">
            <title>1. Introduction</title>
            <p>Numerous methodologies have been developed to numerically address the two-point BVPs associated with special second order ODEs that take the following form:
                <disp-formula id="e1">

                    <mml:math display="block">
                        <mml:msup>
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo>&#x2032;</mml:mo>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:mrow>
                        </mml:msup>
                        <mml:mo>=</mml:mo>
                        <mml:mi>f</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mspace width="0.25em"/>
                        <mml:mtext mathvariant="normal">where</mml:mtext>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>a</mml:mi>
                        <mml:mspace width="0.25em"/>
                        <mml:mo>&#x2264;</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>x</mml:mi>
                        <mml:mspace width="0.25em"/>
                        <mml:mo>&#x2264;</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>b</mml:mi>
                    </mml:math>

                    <label>(1)</label>
</disp-formula>where 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                        <mml:mspace width="0.25em"/>
                        <mml:mo>&#x2208;</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:msup>
                            <mml:mi>&#x211d;</mml:mi>
                            <mml:mi>d</mml:mi>
                        </mml:msup>
                        <mml:mo>,</mml:mo>
                    </mml:math>
</inline-formula>and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>f</mml:mi>
                        <mml:mo>:</mml:mo>
                        <mml:mi>&#x211d;</mml:mi>
                        <mml:mo>&#x00d7;</mml:mo>
                        <mml:msup>
                            <mml:mi>&#x211d;</mml:mi>
                            <mml:mi>d</mml:mi>
                        </mml:msup>
                        <mml:mo>&#x2192;</mml:mo>
                        <mml:msup>
                            <mml:mi>&#x211d;</mml:mi>
                            <mml:mi>d</mml:mi>
                        </mml:msup>
                    </mml:math>
</inline-formula> are assumed to be sufficiently differentiable.</p>
            <p>With boundary conditions:
                <list list-type="alpha-lower">
                    <list-item>
                        <label>(a)</label>
                        <p>Type I: (Dirichlet boundary conditions)</p>
                    </list-item>
                </list>

                <disp-formula id="e2">

                    <mml:math display="block">
                        <mml:mi>y</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>a</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mi>&#x03b1;</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>y</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>b</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mn>1</mml:mn>
                        </mml:msub>
                    </mml:math>

                    <label>(2)</label>
</disp-formula>

                <list list-type="alpha-lower">
                    <list-item>
                        <label>(b)</label>
                        <p>Type II: (Neumann boundary conditions)</p>
                    </list-item>
                </list>

                <disp-formula id="e3">

                    <mml:math display="block">
                        <mml:mi>y</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>a</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mi>a</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:msup>
                            <mml:mi>y</mml:mi>
                            <mml:mo>&#x2032;</mml:mo>
                        </mml:msup>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>b</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mn>2</mml:mn>
                        </mml:msub>
                    </mml:math>

                    <label>(3)</label>
</disp-formula>
</p>
            <p>Where 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>a</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>b</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>&#x03b1;</mml:mi>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mn>1</mml:mn>
                        </mml:msub>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:msub>
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mn>2</mml:mn>
                        </mml:msub>
                    </mml:math>
</inline-formula> are real numbers</p>
            <p>One type of special second order ODEs (1) is a linear which have the from:
                <disp-formula id="e4">

                    <mml:math display="block">
                        <mml:msup>
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo>&#x2032;</mml:mo>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:mrow>
                        </mml:msup>
                        <mml:mo>=</mml:mo>
                        <mml:mi>g</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mi>y</mml:mi>
                        <mml:mo>+</mml:mo>
                        <mml:mi>r</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>

                    <label>(4)</label>
</disp-formula>
            </p>
            <p>Where 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>g</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>,</mml:mo>
                        <mml:mspace width="0.25em"/>
                        <mml:mi>r</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula> are continuous functions on the interval 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mrow>
                            <mml:mo stretchy="true">[</mml:mo>
                            <mml:mi>a</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="0.25em"/>
                            <mml:mi>b</mml:mi>
                            <mml:mo stretchy="true">]</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula>.</p>
            <p>Two-point boundary value problems are prevalent in various applications, including the modeling of chemical reactions, boundary layer theory pertinent to fluid mechanics, and theories associated with heat transfer, among others. These problems can be articulated through various forms of boundary conditions, such as Dirichlet, Neumann, or mixed types, contingent on the defined boundary conditions. The Dirichlet boundary condition, recognized as the most extensively employed, has been examined by several researchers, including Hamid et al.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> and Mohamad.
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup> Furthermore, Liu
                <sup>
                    <xref ref-type="bibr" rid="ref3">3</xref>
                </sup> investigates the Neumann-type boundary value problems.</p>
            <p>The shooting method is employed to transform the BVP into two IVPs, where the shooting method is defined to find up the missing initial value, condition until the argument boundary conditions with respect to the other end reaches it&#x2019;s valid values.
                <sup>
                    <xref ref-type="bibr" rid="ref17">17</xref>
                </sup> Shooting method has been employed by Ha
                <sup>
                    <xref ref-type="bibr" rid="ref4">4</xref>
                </sup> to&#x2002;solve BVPs. A two-point BVP has been studied in&#x2002;various applied fields. For solving numerically such problems, shooting methods
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>,
                    <xref ref-type="bibr" rid="ref6">6</xref>,
                    <xref ref-type="bibr" rid="ref18">18</xref>
                </sup> are&#x2002;the most popular. Shooting methods are useful in that it enjoys advantages like fast solver and&#x2002;small system size; however, it is time-consuming in obtaining a reasonable approximation, especially for nonlinear problems.
                <sup>
                    <xref ref-type="bibr" rid="ref7">7</xref>
                </sup>
            </p>
            <p>The class of DIRKN methods has been extensively studied in the context of initial value problems (IVPs). For example, Sommeijer,
                <sup>
                    <xref ref-type="bibr" rid="ref19">19</xref>
                </sup> Van der Houwen et al.,
                <sup>
                    <xref ref-type="bibr" rid="ref20">20</xref>
                </sup> Imoni et al.,
                <sup>
                    <xref ref-type="bibr" rid="ref14">14</xref>
                </sup> Sharp et al.,
                <sup>
                    <xref ref-type="bibr" rid="ref21">21</xref>
                </sup> Senu et al.,
                <sup>
                    <xref ref-type="bibr" rid="ref15">15</xref>
                </sup> Papageorgiou et al.,
                <sup>
                    <xref ref-type="bibr" rid="ref22">22</xref>
                </sup> and Medvedev et al.
                <sup>
                    <xref ref-type="bibr" rid="ref23">23</xref>
                </sup> developed and analyzed various DIRKN schemes for IVPs, while explicit RKN approaches were considered by Zanariah Abdul Majid et al.
                <sup>
                    <xref ref-type="bibr" rid="ref18">18</xref>
                </sup> In fact, a substantial body of literature focuses on DIRKN methods for IVPs (see, e.g.,
                <sup>
                    <xref ref-type="bibr" rid="ref11">11</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref13">13</xref>
                </sup>). However, their direct application to boundary value problems (BVPs) has received far less attention. In most studies, second-order BVPs are first transformed into equivalent first-order systems before applying numerical schemes, which increases the system size and may obscure the physical meaning of the variables.</p>
            <p>To address this gap, one of the main objectives of this paper is to construct new high-order DIRKN schemes that solve 
                <xref ref-type="disp-formula" rid="e1">Equation (1)</xref> directly in its second-order form under the boundary conditions (2)&#x2013;(3), without conversion to a first-order system. This approach not only reduces computational cost but also preserves the structure of the original problem. Here we highlight the major contributions and findings of this article as follows:
                <list list-type="bullet">
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Derivation of high-order DIRKN schemes: construction of DIRKN(3,4) (third-stage, fourth-order) and DIRKN(4,5) (fourth-stage, fifth-order) with coefficients chosen to satisfy the order conditions and minimize the leading global truncation error.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Use of linear shooting to handle boundary conditions (2)&#x2013;(3) in the native second-order
 form.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Absolute-stability analysis of the proposed DIRKN schemes.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>Implementation the proposed methods in applications.</p>
                    </list-item>
                </list>
            </p>
            <p>To achieve the above objectives, in Sections 2 and 3, the materials and methods are addressed, respectively. Section 4 presents the numerical results, while the final section 5 provides a discussion and conclusions drawn from the study.</p>
        </sec>
        <sec id="sec6">
            <title>2. Materials</title>
            <sec id="sec7">
                <title>2.1 Diagonally implicit Runge-Kutta-Nystr&#x00f6;m (DIRKN)</title>
                <p>The RKN method, originally proposed by Nystr&#x00f6;m (1925), is a class of methods for solving second-order IVPs. The diagonally implicit version (DIRKN) is particularly attractive due to its efficiency and stability, and its coefficients are commonly represented in a Butcher tableau (
                    <xref ref-type="table" rid="T1">
Table 1</xref>).</p>
                <table-wrap id="T1" orientation="portrait" position="float">
                    <label>
Table 1. </label>
                    <caption>
                        <title>Butcher table of DIRKN.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>c</mml:mi>
                                                <mml:mn>1</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>a</mml:mi>
                                                <mml:mn>11</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>c</mml:mi>
                                                <mml:mn>2</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>a</mml:mi>
                                                <mml:mn>21</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>a</mml:mi>
                                                <mml:mn>22</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mo>&#x22ee;</mml:mo>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mo>&#x22ee;</mml:mo>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mo>&#x22ee;</mml:mo>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mo>&#x22f1;</mml:mo>
                                        </mml:math>
</inline-formula>
</td>
                                <td colspan="1" rowspan="1"/>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>c</mml:mi>
                                                <mml:mi>m</mml:mi>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>a</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>m</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>a</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>m</mml:mi>
                                                    <mml:mo>,</mml:mo>
                                                    <mml:mn>2</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">

                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>a</mml:mi>
                                                <mml:mi mathvariant="italic">mm</mml:mi>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mn>1</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mn>2</mml:mn>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mo>&#x22ef;</mml:mo>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msub>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>m</mml:mi>
                                            </mml:msub>
                                        </mml:math>
</inline-formula>
</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msubsup>
                                                <mml:mi>b</mml:mi>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo>&#x2032;</mml:mo>
                                            </mml:msubsup>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msubsup>
                                                <mml:mi>b</mml:mi>
                                                <mml:mn>2</mml:mn>
                                                <mml:mo>&#x2032;</mml:mo>
                                            </mml:msubsup>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:mo>&#x22ef;</mml:mo>
                                        </mml:math>
</inline-formula>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <inline-formula>

                                        <mml:math display="inline">
                                            <mml:msubsup>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>m</mml:mi>
                                                <mml:mo>&#x2032;</mml:mo>
                                            </mml:msubsup>
                                        </mml:math>
</inline-formula>
</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>The DIRKN scheme tailored for special second-order IVPs is outlined as follows:
                    <disp-formula id="e5">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:msubsup>
                                <mml:mi mathvariant="italic">hy</mml:mi>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:msup>
                                <mml:mi>h</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>m</mml:mi>
                            </mml:munderover>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(5a)</label>
</disp-formula>

                    <disp-formula id="e6">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:msubsup>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:mi>h</mml:mi>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>m</mml:mi>
                            </mml:munderover>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(5b)</label>
</disp-formula>
                </p>
                <p>Where
                    <disp-formula id="e7">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>f</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>x</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mi>h</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:msubsup>
                                    <mml:mi mathvariant="italic">hy</mml:mi>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msubsup>
                                <mml:mo>+</mml:mo>
                                <mml:msup>
                                    <mml:mi>h</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:munderover>
                                    <mml:mo>&#x2211;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>j</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:mrow>
                                    <mml:mi>i</mml:mi>
                                </mml:munderover>
                                <mml:msub>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi mathvariant="italic">ij</mml:mi>
                                </mml:msub>
                                <mml:msub>
                                    <mml:mi>k</mml:mi>
                                    <mml:mi>j</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mi>i</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>.</mml:mo>
                            <mml:mo>,</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>,</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mo>.</mml:mo>
                        </mml:math>

                        <label>(6)</label>
</disp-formula>
                </p>
                <p>
m is the number of stages and the parameters 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msup>
                                <mml:mi>b</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> are the coefficients of the method such that 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>c</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mo>,</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                    <mml:mo>,</mml:mo>
                                    <mml:mo>&#x2026;</mml:mo>
                                    <mml:mo>.</mml:mo>
                                    <mml:mo>,</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mi>m</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mi>T</mml:mi>
                            </mml:msup>
                            <mml:mo>,</mml:mo>
                            <mml:mi>b</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:msub>
                                        <mml:mi>b</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mo>,</mml:mo>
                                    <mml:msub>
                                        <mml:mi>b</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                    <mml:mo>,</mml:mo>
                                    <mml:mo>&#x2026;</mml:mo>
                                    <mml:mo>,</mml:mo>
                                    <mml:msub>
                                        <mml:mi>b</mml:mi>
                                        <mml:mi>m</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mi>T</mml:mi>
                            </mml:msup>
                            <mml:mspace width="0.25em"/>
                            <mml:msup>
                                <mml:mi>b</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:msubsup>
                                        <mml:mi>b</mml:mi>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msubsup>
                                    <mml:mo>,</mml:mo>
                                    <mml:msubsup>
                                        <mml:mi>b</mml:mi>
                                        <mml:mn>2</mml:mn>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msubsup>
                                    <mml:mo>,</mml:mo>
                                    <mml:mo>&#x2026;</mml:mo>
                                    <mml:mo>,</mml:mo>
                                    <mml:msubsup>
                                        <mml:mi>b</mml:mi>
                                        <mml:mi>m</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msubsup>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mi>T</mml:mi>
                            </mml:msup>
                            <mml:mo>,</mml:mo>
                            <mml:mi>A</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">[</mml:mo>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi mathvariant="italic">ij</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">]</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>m</mml:mi>
                                    <mml:mo>&#x00d7;</mml:mo>
                                    <mml:mi>m</mml:mi>
                                </mml:mrow>
                            </mml:msub>
                        </mml:math>
</inline-formula>, and in DIRKN coefficients 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="0.25em"/>
                            <mml:mtext mathvariant="normal">for</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mi>j</mml:mi>
                            <mml:mo>&gt;</mml:mo>
                            <mml:mi>i</mml:mi>
                        </mml:math>
</inline-formula> and all entries of A are equal.
                    <sup>
                        <xref ref-type="bibr" rid="ref16">16</xref>
                    </sup>
                </p>
            </sec>
            <sec id="sec8">
                <title>2.2 The algebraic order conditions of Runge-Kutta-Nystr&#x00f6;m(RKN) method</title>
                <p>The order conditions of an m-stage RKN method up to the six orders were introduced in reference
                    <sup>
                        <xref ref-type="bibr" rid="ref9">9</xref>
                    </sup> as follows:</p>
                <p>for 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>i</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>2</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>,</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mspace width="0.25em"/>
                            <mml:mtext mathvariant="normal">and</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mi>j</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>2</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mo>&#x2026;</mml:mo>
                            <mml:mo>,</mml:mo>
                            <mml:mi>m</mml:mi>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>
                </p>
                <p>The order conditions for y:
                    <disp-formula id="e8">

                        <mml:math display="block">
                            <mml:mtext>order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>2</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(7)</label>
</disp-formula>

                    <disp-formula id="e9">

                        <mml:math display="block">
                            <mml:mtext>order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>3</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(8)</label>
</disp-formula>

                    <disp-formula id="e10">

                        <mml:math display="block">
                            <mml:mtext>order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>4</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(9)</label>
</disp-formula>

                    <disp-formula id="e11">

                        <mml:math display="block">
                            <mml:mtext>order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>5</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>3</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(10)</label>
</disp-formula>

                    <disp-formula id="e12">

                        <mml:math display="block">
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(11)</label>
</disp-formula>

                    <disp-formula id="e13">

                        <mml:math display="block">
                            <mml:mtext>Order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>6</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>4</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(12)</label>
</disp-formula>

                    <disp-formula id="e14">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>4</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(13)</label>
</disp-formula>

                    <disp-formula id="e15">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>j</mml:mi>
                                </mml:msub>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(14)</label>
</disp-formula>
                </p>
                <p>The order conditions for 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi>y</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                        </mml:math>
</inline-formula>:
                    <disp-formula id="e16">

                        <mml:math display="block">
                            <mml:mtext>order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>1</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                        </mml:math>

                        <label>(15)</label>
</disp-formula>

                    <disp-formula id="e17">

                        <mml:math display="block">
                            <mml:mtext>Order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>2</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(16)</label>
</disp-formula>

                    <disp-formula id="e18">

                        <mml:math display="block">
                            <mml:mtext>Order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>3</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(17)</label>
</disp-formula>

                    <disp-formula id="e19">

                        <mml:math display="block">
                            <mml:mtext>Order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>4</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>3</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(18)</label>
</disp-formula>

                    <disp-formula id="e20">

                        <mml:math display="block">
                            <mml:mspace width="1em"/>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(19)</label>
</disp-formula>

                    <disp-formula id="e21">

                        <mml:math display="block">
                            <mml:mtext>Order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>5</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>4</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(20)</label>
</disp-formula>

                    <disp-formula id="e22">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>4</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(21)</label>
</disp-formula>

                    <disp-formula id="e23">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(22)</label>
</disp-formula>

                    <disp-formula id="e24">

                        <mml:math display="block">
                            <mml:mtext>Order</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>6</mml:mn>
                            <mml:mo>:</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>5</mml:mn>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(23)</label>
</disp-formula>

                    <disp-formula id="e25">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>20</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msup>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(24)</label>
</disp-formula>

                    <disp-formula id="e26">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>10</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>j</mml:mi>
                                </mml:msub>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(25)</label>
</disp-formula>

                    <disp-formula id="e27">

                        <mml:math display="block">
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msup>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>j</mml:mi>
                                </mml:msub>
                                <mml:mn>3</mml:mn>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(26)</label>
</disp-formula>

                    <disp-formula id="e28">

                        <mml:math display="block">
                            <mml:mspace width="1em"/>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">jk</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>k</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>720</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(27)</label>
</disp-formula>
                </p>
            </sec>
            <sec id="sec9">
                <title>2.3 Shooting method for BVPs</title>
                <p>Shooting method works in three steps
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>
                    </sup>:

                    <list list-type="order">
                        <list-item>
                            <label>1.</label>
                            <p>The given BVP is transformed in two IVPs in the same order.</p>
                        </list-item>
                        <list-item>
                            <label>2.</label>
                            <p>Solution of these two IVPs can be found by any technique.</p>
                        </list-item>
                        <list-item>
                            <label>3.</label>
                            <p>The solution to the given boundary value problem can be expressed as a linear combination of the two solutions provided.</p>
                        </list-item>
                    </list>
                </p>
                <p>Let 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> represent the singular solution to the IVP
                    <sup>
                        <xref ref-type="bibr" rid="ref10">10</xref>
                    </sup>:
                    <disp-formula id="e29">

                        <mml:math display="block">
                            <mml:msup>
                                <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                <mml:mrow>
                                    <mml:mo>&#x2032;</mml:mo>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>f</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>g</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:mi>r</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mtext>with</mml:mtext>
                            <mml:mspace width="1em"/>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:msup>
                                <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mspace width="0.25em"/>
                        </mml:math>

                        <label>(28)</label>
</disp-formula>
                </p>
                <p>(Non-homogeneous IVP)</p>
                <p>Let 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="normal">u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> as the singular solution to the IVP: 
                    <disp-formula id="e30">

                        <mml:math display="block">
                            <mml:msup>
                                <mml:mi mathvariant="normal">u</mml:mi>
                                <mml:mrow>
                                    <mml:mo>&#x2032;</mml:mo>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>f</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi mathvariant="normal">u</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>g</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mi mathvariant="normal">u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:mtext>with</mml:mtext>
                            <mml:mspace width="1em"/>
                            <mml:mi mathvariant="normal">u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="1em"/>
                            <mml:msup>
                                <mml:mi mathvariant="normal">u</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mspace width="0.25em"/>
                        </mml:math>

                        <label>(29)</label>
</disp-formula>
                </p>
                <p>(Homogeneous IVP).</p>
                <p>Then the linear combination
                    <disp-formula id="e31">

                        <mml:math display="block">
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mi>u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>.</mml:mo>
                        </mml:math>

                        <label>(30)</label>
</disp-formula>represents a resolution to the linear BVP 
                    <italic toggle="yes">(</italic>4
                    <italic toggle="yes">)</italic>
                </p>
                <p>By setting C
                    <sub>1</sub> = 1, the resultant solution y(t) in 
                    <xref ref-type="disp-formula" rid="e31">Equation (30)</xref> aligns with the specified boundary conditions.</p>
                <p>Either, boundary condition Type I (2) the linear combination
                    <disp-formula id="e32">

                        <mml:math display="block">
                            <mml:mspace width="0.25em"/>
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mi>u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mi>u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>.</mml:mo>
                        </mml:math>

                        <label>(31)</label>
</disp-formula>
                </p>
                <p>Imposing the boundary condition 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula>in (31) produces 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>
</inline-formula>
                </p>
                <p>Therefore, if 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>&#x2260;</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
</inline-formula>, the distinct solution for the boundary value problem (1) which expressed by:
                    <disp-formula id="e33">

                        <mml:math display="block">
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:mi>u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mi>u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(32)</label>
</disp-formula>
                </p>
                <p>Or, for boundary condition Type II the linear combination</p>
                <p>

                    <disp-formula id="e133">

                        <mml:math display="block">
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mi>u</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:msup>
                                <mml:mi>y</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:msub>
                                <mml:mi>C</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:msup>
                                <mml:mi>u</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(33)</label>
</disp-formula>
                </p>
                <p>Therefore, if 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi>u</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>b</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>&#x2260;</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
</inline-formula>, the distinct solution for the boundary value problem (1) which expressed by:
                    <disp-formula id="e34">

                        <mml:math display="block">
                            <mml:msup>
                                <mml:mi>y</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:msup>
                                    <mml:mi>u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo>&#x2032;</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>b</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:msup>
                            </mml:mfrac>
                            <mml:msup>
                                <mml:mi>u</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(34)</label>
</disp-formula>
                </p>
            </sec>
            <sec id="sec10">
                <title>2.4 Absolutely stability of DIRKN method</title>
                <p>In studying the linear stability of DIRKN methods, we apply the scalar test equation
                    <disp-formula id="e35">

                        <mml:math display="block">
                            <mml:msup>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo>&#x2032;</mml:mo>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:mrow>
                            </mml:msup>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msup>
                                <mml:mi>&#x03bb;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mi>y</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mspace width="0.25em"/>
                            <mml:mi>&#x03bb;</mml:mi>
                            <mml:mspace width="0.25em"/>
                            <mml:mo>&#x2208;</mml:mo>
                            <mml:mspace width="0.25em"/>
                            <mml:mi>R</mml:mi>
                        </mml:math>

                        <label>(35)</label>
</disp-formula>in (5a), (5b) and (6), we obtain:
                    <disp-formula id="e36">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:msubsup>
                                <mml:mi mathvariant="italic">hy</mml:mi>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:msup>
                                <mml:mi>h</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>m</mml:mi>
                            </mml:munderover>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03bb;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(36)</label>
</disp-formula>

                    <disp-formula id="e37">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:msubsup>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:mi>h</mml:mi>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>m</mml:mi>
                            </mml:munderover>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03bb;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(37)</label>
</disp-formula>

                    <disp-formula id="e38">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mi>f</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>x</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mi>h</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi>c</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:msubsup>
                                    <mml:mi mathvariant="italic">hy</mml:mi>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msubsup>
                                <mml:mo>+</mml:mo>
                                <mml:msup>
                                    <mml:mi>h</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:munderover>
                                    <mml:mo>&#x2211;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>j</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:mrow>
                                    <mml:mi>i</mml:mi>
                                </mml:munderover>
                                <mml:msub>
                                    <mml:mi>a</mml:mi>
                                    <mml:mi mathvariant="italic">ij</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03bb;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(38)</label>
</disp-formula>
                </p>
                <p>Setting 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>H</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>h</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>&#x03bb;</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>
</inline-formula> and multiplying (37) by 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>h</mml:mi>
                        </mml:math>
</inline-formula>, then (36) and (37) becomes:
                    <disp-formula id="e39">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                            </mml:msub>
                            <mml:mo>+</mml:mo>
                            <mml:msubsup>
                                <mml:mi mathvariant="italic">hy</mml:mi>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:mi>H</mml:mi>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>m</mml:mi>
                            </mml:munderover>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(39)</label>
</disp-formula>

                    <disp-formula id="e40">

                        <mml:math display="block">
                            <mml:mi>h</mml:mi>
                            <mml:msubsup>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>+</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mi>h</mml:mi>
                            <mml:msubsup>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>+</mml:mo>
                            <mml:mi>H</mml:mi>
                            <mml:munderover>
                                <mml:mo>&#x2211;</mml:mo>
                                <mml:mrow>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>=</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:mrow>
                                <mml:mi>m</mml:mi>
                            </mml:munderover>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>n</mml:mi>
                            </mml:msub>
                        </mml:math>

                        <label>(40)</label>
</disp-formula>Therefore, we can write (39) and (40) by the form:
                    <disp-formula id="e41">

                        <mml:math display="block">
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mtable>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:msub>
                                                <mml:mi>y</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>n</mml:mi>
                                                    <mml:mo>+</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msub>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mi>h</mml:mi>
                                            <mml:msubsup>
                                                <mml:mi>y</mml:mi>
                                                <mml:mrow>
                                                    <mml:mi>n</mml:mi>
                                                    <mml:mo>+</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                                <mml:mo>&#x2032;</mml:mo>
                                            </mml:msubsup>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>M</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>H</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mtable>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:msub>
                                                <mml:mi>y</mml:mi>
                                                <mml:mi>n</mml:mi>
                                            </mml:msub>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:msubsup>
                                                <mml:mi mathvariant="italic">hy</mml:mi>
                                                <mml:mi>n</mml:mi>
                                                <mml:mo>&#x2032;</mml:mo>
                                            </mml:msubsup>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</disp-formula>where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>M</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>H</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mtable>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>+</mml:mo>
                                            <mml:mi>H</mml:mi>
                                            <mml:msup>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>T</mml:mi>
                                            </mml:msup>
                                            <mml:msup>
                                                <mml:mi>L</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mi>e</mml:mi>
                                        </mml:mtd>
                                        <mml:mtd>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>+</mml:mo>
                                            <mml:mi>H</mml:mi>
                                            <mml:msup>
                                                <mml:mi>b</mml:mi>
                                                <mml:mi>T</mml:mi>
                                            </mml:msup>
                                            <mml:msup>
                                                <mml:mi>L</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mi>c</mml:mi>
                                        </mml:mtd>
                                    </mml:mtr>
                                    <mml:mtr>
                                        <mml:mtd>
                                            <mml:mi mathvariant="italic">Hb</mml:mi>
                                            <mml:msup>
                                                <mml:mo>&#x2032;</mml:mo>
                                                <mml:mi>T</mml:mi>
                                            </mml:msup>
                                            <mml:msup>
                                                <mml:mi>L</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mi>e</mml:mi>
                                        </mml:mtd>
                                        <mml:mtd>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>+</mml:mo>
                                            <mml:mi mathvariant="italic">Hb</mml:mi>
                                            <mml:msup>
                                                <mml:mo>&#x2032;</mml:mo>
                                                <mml:mi>T</mml:mi>
                                            </mml:msup>
                                            <mml:msup>
                                                <mml:mi>L</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo>&#x2212;</mml:mo>
                                                    <mml:mn>1</mml:mn>
                                                </mml:mrow>
                                            </mml:msup>
                                            <mml:mi>c</mml:mi>
                                        </mml:mtd>
                                    </mml:mtr>
                                </mml:mtable>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> is the stability matrix and
                    <disp-formula id="e42">

                        <mml:math display="block">
                            <mml:mi>L</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mi>I</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mi mathvariant="italic">HA</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>e</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo>,</mml:mo>
                                    <mml:mo>&#x2026;</mml:mo>
                                    <mml:mo>,</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mi>T</mml:mi>
                            </mml:msup>
                        </mml:math>

                        <label>(41)</label>
</disp-formula>
                </p>
                <p>Introducing the functions 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>S</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>H</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mtext mathvariant="italic">Trace</mml:mtext>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>M</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                            <mml:mtext mathvariant="normal">and</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:mi mathvariant="normal">p</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>H</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mi>Det</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi mathvariant="normal">M</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>
                </p>
                <p>Then the characteristic equation corresponding to the difference 
                    <xref ref-type="disp-formula" rid="e42">Equation (41)</xref> is of the form:
                    <disp-formula id="e43">

                        <mml:math display="block">
                            <mml:msup>
                                <mml:mi>&#x03be;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mi>S</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>H</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mi>&#x03be;</mml:mi>
                            <mml:mo>+</mml:mo>
                            <mml:mi mathvariant="normal">p</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>H</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>

                        <label>(42)</label>
</disp-formula>
                </p>
                <p>The roots 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03be;</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03be;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> of (42) determine the behavior of the solution.
                    <statement id="state1">
                        <label>Definition 1</label>
                        <p>(Absolute-stability interval on the negative real axis)
                            <sup>
                                <xref ref-type="bibr" rid="ref14">14</xref>
                            </sup>: For a DIRKN method with stability matrix (41), an interval 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>H</mml:mi>
                                            <mml:mi>a</mml:mi>
                                        </mml:msub>
                                        <mml:mo>,</mml:mo>
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:math>
</inline-formula> is called the absolute stability interval of the characteristic 
                            <xref ref-type="disp-formula" rid="e43">Equation (42)</xref> if, for all 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:mi>H</mml:mi>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo>&#x2208;</mml:mo>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>H</mml:mi>
                                            <mml:mi>a</mml:mi>
                                        </mml:msub>
                                        <mml:mo>,</mml:mo>
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:math>
</inline-formula> we have 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:mrow>
                                        <mml:mo>|</mml:mo>
                                        <mml:msub>
                                            <mml:mi>&#x03be;</mml:mi>
                                            <mml:mrow>
                                                <mml:mn>1</mml:mn>
                                                <mml:mo>,</mml:mo>
                                                <mml:mn>2</mml:mn>
                                            </mml:mrow>
                                        </mml:msub>
                                        <mml:mo>|</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>&lt;</mml:mo>
                                    <mml:mn>1</mml:mn>
                                </mml:math>
</inline-formula>, where 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:msub>
                                        <mml:mi>H</mml:mi>
                                        <mml:mi>a</mml:mi>
                                    </mml:msub>
                                    <mml:mo>&gt;</mml:mo>
                                    <mml:mn>0</mml:mn>
                                </mml:math>
</inline-formula> is the (largest) stability threshold on the negative real axis for the method.</p>
                    </statement>
                </p>
            </sec>
        </sec>
        <sec id="sec11" sec-type="methods">
            <title>3. Methods</title>
            <sec id="sec12">
                <title>3-1 Construction the new coefficients of third stage fourth order DIRKN(3,4)</title>
                <p>
In this subsection, the coefficients of DIRKN (3,4) are derived by using the order conditions up to fourth order for y and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi>y</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msup>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>. As a result, a system of eight nonlinear equations with thirteen unknown variables is obtained. These equations are derived from the algebraic order conditions (7)&#x2013;(9) and (15)&#x2013;(19), by impose 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>21</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi mathvariant="normal">b</mml:mi>
                                <mml:mn>3</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mn>2</mml:mn>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
</inline-formula> and solve these equations by using solve command in Maple software, we get the values of 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mn>3</mml:mn>
                                </mml:msqrt>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>4</mml:mn>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mn>3</mml:mn>
                                </mml:msqrt>
                                <mml:mn>12</mml:mn>
                            </mml:mfrac>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mn>3</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mn>3</mml:mn>
                                </mml:msqrt>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi mathvariant="normal">b</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>4</mml:mn>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mn>3</mml:mn>
                                </mml:msqrt>
                                <mml:mn>12</mml:mn>
                            </mml:mfrac>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>4</mml:mn>
                            </mml:mfrac>
                            <mml:mo>+</mml:mo>
                            <mml:mfrac>
                                <mml:msqrt>
                                    <mml:mn>3</mml:mn>
                                </mml:msqrt>
                                <mml:mn>12</mml:mn>
                            </mml:mfrac>
                            <mml:mo>,</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>,</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mn>3</mml:mn>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>. According to Dormand,
                    <sup>
                        <xref ref-type="bibr" rid="ref10">10</xref>
                    </sup> the free parameters 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>31</mml:mn>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>32</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> are selected by minimizing the global truncation error for the fifth-order conditions of y and y&#x2032; by using Maple where:
                    <disp-formula id="e44">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x2016;</mml:mo>
                                    <mml:msubsup>
                                        <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                        <mml:mi mathvariant="bold-italic">g</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn mathvariant="bold">4</mml:mn>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msubsup>
                                    <mml:mo stretchy="true">&#x2016;</mml:mo>
                                </mml:mrow>
                                <mml:mn mathvariant="bold">2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:msqrt>
                                <mml:mrow>
                                    <mml:msubsup>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi mathvariant="bold-italic">i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn mathvariant="bold">1</mml:mn>
                                        </mml:mrow>
                                        <mml:mn mathvariant="bold">2</mml:mn>
                                    </mml:msubsup>
                                    <mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msubsup>
                                                <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                                <mml:mi mathvariant="bold-italic">i</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mn mathvariant="bold">4</mml:mn>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:msubsup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mn mathvariant="bold">2</mml:mn>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:msubsup>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi mathvariant="bold-italic">i</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn mathvariant="bold">1</mml:mn>
                                        </mml:mrow>
                                        <mml:mn mathvariant="bold">3</mml:mn>
                                    </mml:msubsup>
                                    <mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msubsup>
                                                <mml:msup>
                                                    <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                                    <mml:mo>&#x2032;</mml:mo>
                                                </mml:msup>
                                                <mml:mi mathvariant="bold-italic">i</mml:mi>
                                                <mml:mrow>
                                                    <mml:mo stretchy="true">(</mml:mo>
                                                    <mml:mn mathvariant="bold">4</mml:mn>
                                                    <mml:mo stretchy="true">)</mml:mo>
                                                </mml:mrow>
                                            </mml:msubsup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mn mathvariant="bold">2</mml:mn>
                                    </mml:msup>
                                </mml:mrow>
                            </mml:msqrt>
                        </mml:math>

                        <label>(43)</label>
</disp-formula>
                </p>
                <p>is the global truncation error and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msubsup>
                                <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                <mml:mi mathvariant="bold-italic">i</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                        </mml:math>
</inline-formula>, and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msubsup>
                                <mml:msup>
                                    <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mi mathvariant="bold-italic">i</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                        </mml:math>
</inline-formula> are the local truncation error terms which gives from the 
                    <xref ref-type="disp-formula" rid="e11 e12 e21 e22 e23">Equations (10)-(11) and (20)-(22)</xref> of the RKN method for y, and y&#x2019;, respectively. We get:
                    <disp-formula id="e45">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                <mml:mn mathvariant="bold">1</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo mathvariant="bold">=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>6</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>3</mml:mn>
                            </mml:msubsup>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(44)</label>
</disp-formula>

                    <disp-formula id="e46">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                <mml:mn mathvariant="bold">2</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo mathvariant="bold">=</mml:mo>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msub>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(45)</label>
</disp-formula>

                    <disp-formula id="e47">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:msup>
                                    <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mn mathvariant="bold">1</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo mathvariant="bold">=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>24</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>4</mml:mn>
                            </mml:msubsup>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(46)</label>
</disp-formula>

                    <disp-formula id="e48">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:msup>
                                    <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mn mathvariant="bold">2</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo mathvariant="bold">=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>4</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mi>j</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(47)</label>
</disp-formula>

                    <disp-formula id="e49">

                        <mml:math display="block">
                            <mml:msubsup>
                                <mml:msup>
                                    <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mn mathvariant="bold">3</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn mathvariant="bold">4</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:msubsup>
                            <mml:mo mathvariant="bold">=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mo>&#x2211;</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mi mathvariant="italic">ij</mml:mi>
                            </mml:msub>
                            <mml:msubsup>
                                <mml:mi>c</mml:mi>
                                <mml:mi>i</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msubsup>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>120</mml:mn>
                            </mml:mfrac>
                        </mml:math>

                        <label>(48)</label>
</disp-formula>
                </p>
                <p>We obtained 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>31</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0.0307</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>32</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mn>0.0772</mml:mn>
                            <mml:mspace width="0.25em"/>
                            <mml:mtext mathvariant="normal">and</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x2016;</mml:mo>
                                    <mml:msubsup>
                                        <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                        <mml:mi mathvariant="bold-italic">g</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn mathvariant="bold">4</mml:mn>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msubsup>
                                    <mml:mo stretchy="true">&#x2016;</mml:mo>
                                </mml:mrow>
                                <mml:mn mathvariant="bold">2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>2.72</mml:mn>
                            <mml:mi>E</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mn>12</mml:mn>
                        </mml:math>
</inline-formula>. Lastly, all the coefficients of the DIRKN(3,4) are written in 
                    <xref ref-type="table" rid="T2">
Table 2</xref>. The stability interval (which show in the subsection 2.4) of the new DIRKN(3,4) is approximately (&#x2212;1.964,0) while the stability region show in 
                    <xref ref-type="fig" rid="f1">Figure 1</xref> show the of the proposed method in Im(H) - Re(H) plane is determined by substituting 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03be;</mml:mi>
                        </mml:math>
</inline-formula> in the characteristic 
                    <xref ref-type="disp-formula" rid="e43">Equation (42)</xref> with 1, -1 and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msup>
                                <mml:mi>e</mml:mi>
                                <mml:mi mathvariant="italic">i&#x03b8;</mml:mi>
                            </mml:msup>
                        </mml:math>
</inline-formula> for 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="italic">&#x03b8;&#x03f5;</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">[</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>&#x03c0;</mml:mi>
                                <mml:mo stretchy="true">]</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula>. The wider stability interval indicate that larger step sizes can be taken without loss of stability.</p>
                <table-wrap id="T2" orientation="portrait" position="float">
                    <label>
Table 2. </label>
                    <caption>
                        <title>coefficients of DIRKN(3,4).</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.211</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.12</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">0</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">

                                    <italic toggle="yes">0</italic>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.789</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">0</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.12</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">0</italic>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.789</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.0307</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">-0.0772</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.12</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.394</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.106</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">0</italic>
</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.5</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">0</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.5</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>
Figure 1. </label>
                    <caption>
                        <title>Stability region of the proposed DIRKN(3,4) method in the Im(H)&#x2013;Re(H) plane, showing the absolute-stability domain on the negative real axis.</title>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190244/ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure1.gif"/>
                </fig>
            </sec>
            <sec id="sec13">
                <title>3-2 construction the new coefficients of fourth stage fifth order DIRKN (4,5)</title>
                <p>In the same way, the coefficients of DIRKN (4,5) were derived, but fifth-order equations were used, which affects the number of variables and the number of equations. Thirteen nonlinear equations have obtained with nineteen unknown variables. By impose 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>c</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi mathvariant="normal">b</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:msubsup>
                                <mml:mi>b</mml:mi>
                                <mml:mn>2</mml:mn>
                                <mml:mo>&#x2032;</mml:mo>
                            </mml:msubsup>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mo>,</mml:mo>
                        </mml:math>
</inline-formula> 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>21</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>and solve the 
                    <xref ref-type="disp-formula" rid="e8 e9 e10 e11 e12 e16 e17 e18 e19 e20 e21 e22 e23">Equations (7)-(11) and (15)-(22)</xref>. The free parameters 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>32</mml:mn>
                            </mml:msub>
                            <mml:mo>,</mml:mo>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>44</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> are selected by reducing the error in 
                    <xref ref-type="disp-formula" rid="e13 e14 e15 e24 e25 e26 e27 e28">Equations (12)-(14) and (23)-(27)</xref>. We get;</p>
                <p>

                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mrow>
                                    <mml:mo stretchy="true">&#x2016;</mml:mo>
                                    <mml:msubsup>
                                        <mml:mi mathvariant="bold">&#x03c4;</mml:mi>
                                        <mml:mi mathvariant="bold-italic">g</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn mathvariant="bold">4</mml:mn>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msubsup>
                                    <mml:mo stretchy="true">&#x2016;</mml:mo>
                                </mml:mrow>
                                <mml:mn mathvariant="bold">2</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mn>9.651</mml:mn>
                            <mml:mi>E</mml:mi>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mn>16</mml:mn>
                        </mml:math>
</inline-formula> and all the coefficients of the DIRKN(4,5) are written in 
                    <xref ref-type="table" rid="T3">
Table 3</xref>.</p>
                <table-wrap id="T3" orientation="portrait" position="float">
                    <label>
Table 3. </label>
                    <caption>
                        <title>Coefficients of DIRKN (4,5).</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">-0.970</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.845</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">-1.88</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.355</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.63</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">-0.736</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">-0.85</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">1</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.111</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.058</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.330</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.111</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.376</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">0.512</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>The stability interval of the new DIRKN(4,5) is approximately (&#x2212;7.244,0) and 
                    <xref ref-type="fig" rid="f2">Figure 2</xref> show the stability region of the proposed method in Im(H) - Re(H) plane.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>Stability region of the proposed DIRKN(4,5) method in the Im(H)&#x2013;Re(H) plane, illustrating its wider stability interval compared with DIRKN(3,4).</title>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190244/ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure2.gif"/>
                </fig>
            </sec>
            <sec id="sec14">
                <title>3.3 Algorithm of linear shooting technique via DIRKN method
</title>
                <boxed-text id="B1" orientation="portrait" position="float">
                    <p>approximate solution BVP (1) with boundary conditions (2) or (3)</p>
                    <p>

                        <bold>INPUT:</bold> Parameters &#x03b1;, &#x03b2;
                        <sub>1</sub>, &#x03b2;
                        <sub>2</sub> boundary conditions; endpoints a, b; number of subintervals N; coefficients of suggestion DIRKN method the vectors b, 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>b</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                            </mml:math>
</inline-formula>, c, and the matrix A.</p>
                    <p>

                        <bold>OUTPUT:</bold> Numerical solution 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula> at 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>x</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="italic">ih</mml:mi>
                            </mml:math>
</inline-formula> for all 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2026;</mml:mo>
                                <mml:mi>N</mml:mi>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>

                        <bold>Step 1</bold>: Initialization</p>
                    <p>set 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>h</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>b</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mi>a</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>/</mml:mo>
                                <mml:mi>N</mml:mi>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>Set 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:mi mathvariant="normal">&#x03b1;</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mtext>IVPs for</mml:mtext>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mtext>problem</mml:mtext>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>Set 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi>u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi>u</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mn>0</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mtext>IVPs for</mml:mtext>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>u</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mtext>problem</mml:mtext>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>

                        <bold>Step 2:</bold> Solve IVPs (28)- (29) via DIRKN (5a)- (6)</p>
                    <p>for 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>n</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2026;</mml:mo>
                                <mml:mo>.</mml:mo>
                                <mml:mi>N</mml:mi>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>do Step 3 and Step 4</p>
                    <p>

                        <bold>Step 3:</bold> Set 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>x</mml:mi>
                                    <mml:mi>n</mml:mi>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:mi>a</mml:mi>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="italic">nh</mml:mi>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>

                        <bold>For stages</bold> 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2026;</mml:mo>
                                <mml:mo>,</mml:mo>
                                <mml:mi>m</mml:mi>
                            </mml:math>
</inline-formula>

                        <disp-formula id="e50">

                            <mml:math display="block">
                                <mml:msub>
                                    <mml:mi>k</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mn>1</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msub>
                                    <mml:mo>+</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:msup>
                                        <mml:mi>&#x03c8;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi mathvariant="italic">ci</mml:mi>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:msup>
                                        <mml:msup>
                                            <mml:mi>&#x03c8;</mml:mi>
                                            <mml:mo>&#x2032;</mml:mo>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:msup>
                                        <mml:mi>h</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>j</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>i</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi mathvariant="italic">ij</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>k</mml:mi>
                                        <mml:mi>j</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mtext>for</mml:mtext>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mtext>problem</mml:mtext>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e51">

                            <mml:math display="block">
                                <mml:msub>
                                    <mml:mi>k</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mn>1</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msub>
                                    <mml:mo>+</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:msup>
                                        <mml:mi>&#x03c8;</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi mathvariant="italic">ci</mml:mi>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:msup>
                                        <mml:msup>
                                            <mml:mi>&#x03c8;</mml:mi>
                                            <mml:mo>&#x2032;</mml:mo>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:msup>
                                        <mml:mi>h</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>j</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>i</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi mathvariant="italic">ij</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>k</mml:mi>
                                        <mml:mi>j</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</disp-formula>
                    </p>
                    <p>Use fsolve in Maple command to solve above implicit equation to find 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>k</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>Updated solution
                        <disp-formula id="e52">

                            <mml:math display="block">
                                <mml:msup>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:msup>
                                    <mml:mi>h</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:msubsup>
                                    <mml:mo>&#x2211;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:mrow>
                                    <mml:mi mathvariant="normal">m</mml:mi>
                                </mml:msubsup>
                                <mml:msub>
                                    <mml:mi>b</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:msub>
                                    <mml:mi>k</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e53">

                            <mml:math display="block">
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:msubsup>
                                    <mml:mo>&#x2211;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:mrow>
                                    <mml:mi mathvariant="normal">m</mml:mi>
                                </mml:msubsup>
                                <mml:mspace width="0.25em"/>
                                <mml:msubsup>
                                    <mml:mi>b</mml:mi>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msubsup>
                                <mml:msub>
                                    <mml:mi>k</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e54">

                            <mml:math display="block">
                                <mml:msub>
                                    <mml:mi>L</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mn>2</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msub>
                                    <mml:mo>+</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:msup>
                                        <mml:mi>u</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:mi mathvariant="italic">ci</mml:mi>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:msup>
                                        <mml:msup>
                                            <mml:mi>u</mml:mi>
                                            <mml:mo>&#x2032;</mml:mo>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:msup>
                                        <mml:mi>h</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>j</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>i</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi mathvariant="italic">ij</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>L</mml:mi>
                                        <mml:mi>j</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mtext>for</mml:mtext>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mi>u</mml:mi>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mtext>problem</mml:mtext>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e55">

                            <mml:math display="block">
                                <mml:msub>
                                    <mml:mi>L</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi>f</mml:mi>
                                <mml:mn>2</mml:mn>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msub>
                                    <mml:mo>+</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:mo>,</mml:mo>
                                    <mml:msup>
                                        <mml:mi>u</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:msub>
                                        <mml:mi>c</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:mi>h</mml:mi>
                                    <mml:msup>
                                        <mml:msup>
                                            <mml:mi>u</mml:mi>
                                            <mml:mo>&#x2032;</mml:mo>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>n</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                    <mml:mo>+</mml:mo>
                                    <mml:msup>
                                        <mml:mi>h</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msup>
                                    <mml:munderover>
                                        <mml:mo>&#x2211;</mml:mo>
                                        <mml:mrow>
                                            <mml:mi>j</mml:mi>
                                            <mml:mo>=</mml:mo>
                                            <mml:mn>1</mml:mn>
                                        </mml:mrow>
                                        <mml:mi>i</mml:mi>
                                    </mml:munderover>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mi mathvariant="italic">ij</mml:mi>
                                    </mml:msub>
                                    <mml:mspace width="0em"/>
                                    <mml:msub>
                                        <mml:mi>L</mml:mi>
                                        <mml:mi>j</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</disp-formula>
                    </p>
                    <p>Use fsolve in Maple command to solve above implicit equation to find 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>L</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>Updated solution
                        <disp-formula id="e56">

                            <mml:math display="block">
                                <mml:msup>
                                    <mml:mi mathvariant="normal">u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:mi mathvariant="normal">u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">u</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:msup>
                                    <mml:mi>h</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:msubsup>
                                    <mml:mo>&#x2211;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:mrow>
                                    <mml:mi mathvariant="normal">m</mml:mi>
                                </mml:msubsup>
                                <mml:msub>
                                    <mml:mi>b</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:msub>
                                    <mml:mi>L</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e57">

                            <mml:math display="block">
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">u</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo>+</mml:mo>
                                        <mml:mn>1</mml:mn>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:msup>
                                        <mml:mi mathvariant="normal">u</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>n</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:mi>h</mml:mi>
                                <mml:msubsup>
                                    <mml:mo>&#x2211;</mml:mo>
                                    <mml:mrow>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo>=</mml:mo>
                                        <mml:mn>1</mml:mn>
                                    </mml:mrow>
                                    <mml:mi mathvariant="normal">m</mml:mi>
                                </mml:msubsup>
                                <mml:mspace width="0.25em"/>
                                <mml:msubsup>
                                    <mml:mi>b</mml:mi>
                                    <mml:mi>i</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msubsup>
                                <mml:msub>
                                    <mml:mi>L</mml:mi>
                                    <mml:mi>i</mml:mi>
                                </mml:msub>
                            </mml:math>
</disp-formula>
                    </p>
                    <p>

                        <bold>Step 4:</bold> Apply Boundary Conditions</p>
                    <p>if Type I 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>=</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>C</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>N</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:msup>
                                    </mml:mrow>
                                    <mml:msup>
                                        <mml:mi>u</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>N</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                </mml:mfrac>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>if Type II 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msup>
                                        <mml:mi>y</mml:mi>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:msup>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>b</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>=</mml:mo>
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>then 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>C</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msup>
                                            <mml:msup>
                                                <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                                <mml:mo>&#x2032;</mml:mo>
                                            </mml:msup>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>N</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                        </mml:msup>
                                    </mml:mrow>
                                    <mml:msup>
                                        <mml:msup>
                                            <mml:mi>u</mml:mi>
                                            <mml:mo>&#x2032;</mml:mo>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>N</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:msup>
                                </mml:mfrac>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>

                        <bold>Step 5</bold>: Output Solution</p>
                    <p>for
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mspace width="0.25em"/>
                                <mml:mi>i</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mo>&#x2026;</mml:mo>
                                <mml:mo>,</mml:mo>
                                <mml:mi>N</mml:mi>
                            </mml:math>
</inline-formula>

                        <disp-formula id="e58">

                            <mml:math display="block">
                                <mml:mspace width="0.25em"/>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:mi mathvariant="normal">&#x03c8;</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mo>+</mml:mo>
                                <mml:mi>C</mml:mi>
                                <mml:msup>
                                    <mml:mi>u</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>i</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                            </mml:math>
</disp-formula>
                    </p>
                    <p>Output 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>x</mml:mi>
                                        <mml:mi>i</mml:mi>
                                    </mml:msub>
                                    <mml:mo>,</mml:mo>
                                    <mml:mi>y</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>i</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mspace width="0.25em"/>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula>
                    </p>
                    <p>

                        <bold>Step 6</bold>: The process is complete</p>
                </boxed-text>
            </sec>
        </sec>
        <sec id="sec15">
            <title>4. Numerical results</title>
            <p>In this part, a suggested DIRKN (3,4) and DIRKN (4,5) approaches was utilized to address ODEs (1) with (2) or (3) boundary conditions. The method had been applied on fourth problems, The first two problems are used conditions of Type I (2) and the last second problems are used conditions of Type II (3). For comparison purpose, the numerical results are compared by the function calls and maximum errors between exact and numerical solution measurements by a proposed methods with the three previous studies. The 
                <xref ref-type="table" rid="T4">Tables 4</xref> and 
                <xref ref-type="table" rid="T5">5</xref> utilize the subsequent notations:
                <list list-type="bullet">
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>h</bold>: Step size.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>N</bold>: Number of partitions of interval.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>FC</bold>: Number of function Call.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>Max.Error</bold>: Max 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mo>|</mml:mo>
                                        <mml:mi>y</mml:mi>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:msub>
                                                <mml:mi>x</mml:mi>
                                                <mml:mi>n</mml:mi>
                                            </mml:msub>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>y</mml:mi>
                                            <mml:mi>n</mml:mi>
                                        </mml:msub>
                                        <mml:mo>|</mml:mo>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:math>
</inline-formula> which the maximum absolute errors between exact solutions 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:mi>y</mml:mi>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>x</mml:mi>
                                            <mml:mi>n</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:math>
</inline-formula> and proposed numerical solutions 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:msub>
                                        <mml:mi>y</mml:mi>
                                        <mml:mi>n</mml:mi>
                                    </mml:msub>
                                </mml:math>
</inline-formula>.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>DIRKN (3,4):</bold> 3-stage 4-order DIRKN which was proposed in this paper.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>DIRKN (4,5):</bold> 4-stage 5-order DIRKN which was proposed in this paper.</p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>RKN (3,4) H</bold>: The 3-stage 4-order RKN derived by Hairer et al.
                            <sup>
                                <xref ref-type="bibr" rid="ref21">21</xref>
                            </sup>
                        </p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>RKN (3,4) G</bold>: The 3-stage 4-order was developed by Garcia et al.
                            <sup>
                                <xref ref-type="bibr" rid="ref22">22</xref>
                            </sup>
                        </p>
                    </list-item>
                    <list-item>
                        <label>&#x2022;</label>
                        <p>

                            <bold>TSRKN(3,4)A</bold>: The 3-stage 4-order two-step explicit RKN method derived by Abdulsalam et al.
                            <sup>
                                <xref ref-type="bibr" rid="ref24">24</xref>
                            </sup>
                        </p>
                    </list-item>
                </list>

                <statement id="state2">
                    <label>Problem 1:</label>
                    <p>(Application Problem &#x2013; Rod Heat Conduction Model)
                        <sup>
                            <xref ref-type="bibr" rid="ref25">25</xref>
                        </sup>:</p>
                    <p>Suppose a slender rod of length L, with the temperature at the location x = 0 fixed at 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>t</mml:mi>
                                    <mml:mn>0</mml:mn>
                                </mml:msub>
                            </mml:math>
</inline-formula>, while the opposite end at x = L is thermally insulated. It is assumed that the rod possesses a cross-sectional area that remains constant and is denoted as M, and that its perimeter is represented by p. The temperature u of the rod at a generic position x within the interval (0, L) is expressed as:
                        <disp-formula id="e59">

                            <mml:math display="block">
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msup>
                                    <mml:mi mathvariant="italic">&#x03b4;My</mml:mi>
                                    <mml:mrow>
                                        <mml:mo>&#x2032;</mml:mo>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="italic">&#x03b3;py</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>L</mml:mi>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e60">

                            <mml:math display="block">
                                <mml:mtext>Type</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>II</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mn>0</mml:mn>
                                </mml:msub>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>L</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</disp-formula>where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="normal">&#x03b4;</mml:mi>
                            </mml:math>
</inline-formula> represents the thermal conductivity and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="normal">&#x03b3;</mml:mi>
                            </mml:math>
</inline-formula> signifies the convective transfer coefficients.</p>
                    <p>
Exact solution: 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi mathvariant="normal">y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="normal">x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mn>0</mml:mn>
                                </mml:msub>
                                <mml:mspace width="0.25em"/>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:mo mathvariant="italic">cosh</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03bc;</mml:mi>
                                            <mml:mrow>
                                                <mml:mo stretchy="true">(</mml:mo>
                                                <mml:mi>L</mml:mi>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mi>x</mml:mi>
                                                <mml:mo stretchy="true">)</mml:mo>
                                            </mml:mrow>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mo mathvariant="italic">cosh</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="italic">&#x03bc;L</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                </mml:mfrac>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>where 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03bc;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msqrt>
                                    <mml:mfrac>
                                        <mml:mi mathvariant="italic">&#x03b3;p</mml:mi>
                                        <mml:mi mathvariant="italic">&#x03b4;M</mml:mi>
                                    </mml:mfrac>
                                </mml:msqrt>
                            </mml:math>
</inline-formula> and assume that the rod&#x2019;s length is L = 100 cm and that the rod has a circular cross-section of radius 2 cm (and thus, M = 4&#x03c0; 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msup>
                                    <mml:mi mathvariant="italic">cm</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                            </mml:math>
</inline-formula>, p = 4&#x03c0; cm). Also set 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mn>0</mml:mn>
                                </mml:msub>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:mn>10</mml:mn>
                                    <mml:mi>o</mml:mi>
                                </mml:msup>
                            </mml:math>
</inline-formula> C
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mo>,</mml:mo>
                                <mml:mi>&#x03b3;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x03b4;</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>200</mml:mn>
                            </mml:math>
</inline-formula>.</p>
                </statement>

                <statement id="state3">
                    <label>Problem 2:</label>
                    <p>(Application Problem - the Reaction-Diffusion Model)
                        <sup>
                            <xref ref-type="bibr" rid="ref26">26</xref>
                        </sup>:</p>
                    <p>Consider a homogeneous one-dimensional medium of length L = 1, where y(x) denotes the steady concentration (or temperature) at position 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2208;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo>,</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</inline-formula>. The process includes linear diffusion together with a constant reaction rate 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>k</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:mn>10</mml:mn>
                                    <mml:mrow>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:mn>2</mml:mn>
                                    </mml:mrow>
                                </mml:msup>
                            </mml:math>
</inline-formula>

                        <disp-formula id="e61">

                            <mml:math display="block">
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mrow>
                                        <mml:mo>&#x2032;</mml:mo>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mi mathvariant="italic">ky</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>1</mml:mn>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e62">

                            <mml:math display="block">
                                <mml:mtext>Type</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>II</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mo>&#x2032;</mml:mo>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                            </mml:math>
</disp-formula>
                    </p>
                    <p>Exact solution: 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:mo mathvariant="italic">cosh</mml:mo>
                                        <mml:mspace width="0.25em"/>
                                        <mml:msqrt>
                                            <mml:mi>k</mml:mi>
                                        </mml:msqrt>
                                        <mml:mspace width="0.25em"/>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mn>1</mml:mn>
                                            <mml:mo>&#x2212;</mml:mo>
                                            <mml:mi>x</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mrow>
                                    <mml:mrow>
                                        <mml:mo mathvariant="italic">cosh</mml:mo>
                                        <mml:mspace width="0.25em"/>
                                        <mml:msqrt>
                                            <mml:mi>k</mml:mi>
                                        </mml:msqrt>
                                    </mml:mrow>
                                </mml:mfrac>
                            </mml:math>
</inline-formula>
                    </p>
                </statement>

                <statement id="state4">
                    <label>Problem 3:</label>
                    <p>Homogonous linear BVPs
                        <sup>
                            <xref ref-type="bibr" rid="ref1">1</xref>
                        </sup>:
                        <disp-formula id="e63">

                            <mml:math display="block">
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mrow>
                                        <mml:mo>&#x2032;</mml:mo>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>1</mml:mn>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e64">

                            <mml:math display="block">
                                <mml:mtext>Type</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="normal">I</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mo mathvariant="italic">sinh</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e65">

                            <mml:math display="block">
                                <mml:mtext>exact solution</mml:mtext>
                                <mml:mo>:</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mo mathvariant="italic">sinh</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:math>
</disp-formula>
                    </p>
                </statement>

                <statement id="state5">
                    <label>Problem 4:</label>
                    <p>Non homogonous linear BVPs of type I
                        <sup>
                            <xref ref-type="bibr" rid="ref1">1</xref>
                        </sup>:
                        <disp-formula id="e66">

                            <mml:math display="block">
                                <mml:mspace width="0.25em"/>
                                <mml:msup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mrow>
                                        <mml:mo>&#x2032;</mml:mo>
                                        <mml:mo>&#x2032;</mml:mo>
                                    </mml:mrow>
                                </mml:msup>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:msup>
                                    <mml:mi>&#x03c0;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:msup>
                                    <mml:mi>&#x03c0;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msup>
                                <mml:mo mathvariant="italic">sin</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="italic">&#x03c0;t</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>x</mml:mi>
                                <mml:mspace width="0.25em"/>
                                <mml:mo>&#x2264;</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mn>1</mml:mn>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e67">

                            <mml:math display="block">
                                <mml:mtext>Type</mml:mtext>
                                <mml:mspace width="0.25em"/>
                                <mml:mi mathvariant="normal">I</mml:mi>
                                <mml:mo>:</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>0</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo>,</mml:mo>
                                <mml:mspace width="0.25em"/>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>1</mml:mn>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</disp-formula>

                        <disp-formula id="e68">

                            <mml:math display="block">
                                <mml:mtext>exact solution</mml:mtext>
                                <mml:mo>:</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi>x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo>=</mml:mo>
                                <mml:mo mathvariant="italic">sin</mml:mo>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mi mathvariant="italic">&#x03c0;x</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</disp-formula>
                    </p>
                    <p>To further illustrate the effectiveness and performance of the proposed methodologies, we present the efficiency curves for DIRKN(3,4) and DIRKN(4,5) in comparison other established methods.</p>
                    <p>
                        <xref ref-type="fig" rid="f3">
Figures 3</xref>-
                        <xref ref-type="fig" rid="f6">6</xref> display the efficiency curves corresponding to the problems (1)-(4) that have been analyzed, respectively.</p>
                </statement>
            </p>
            <table-wrap id="T4" orientation="portrait" position="float">
                <label>
Table 4. </label>
                <caption>
                    <title>Numerical results for problems (1-2) of type II by DIRKN (3,4), DIRKN (4,5), TSRKN (3,4) A, RKN (3,4) H and RKN (3,4) G.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top">Problem 1</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Problem 2</th>
                        </tr>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">h</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Methods</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">N</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">FC</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Max.Error</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">
Max.Error</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>16</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.434133921E-6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.325147428E-16</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">48</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">9.</italic>541189082E-5</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.141147376E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">48</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.020450902E-2</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.794742298E-13</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">96</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.380008876E-3</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.873879078E-14</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">96</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.114941947E-3</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.375877273E-14</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>32</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.921766035E-7</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.412652302E-17</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">96</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.765139914E-6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.211274038E-16</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">96</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.999666680E-4</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.298161661E-14</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.296792552E-4</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.330669074E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.268651822E-5</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.887379142E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>64</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">256</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.447574317E-8</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.311283226E-18</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.721394564E-7</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.410423124E-17</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.659636107E-5</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.110223025E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.451809623E-6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.110223025E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.662572766E-6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.776356839E-15</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>128</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">512</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.732977968E-9</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.731756164E-19</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.551997353E-8</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.281384293E-18</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.318097021E-6</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.661338148E-16</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">768</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.471133135E-7</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.881784197E-16</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">768</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.216358665E-7</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.774758284E-15</td>
                        </tr>
                    </tbody>
                </table>
            </table-wrap>
            <table-wrap id="T5" orientation="portrait" position="float">
                <label>
Table 5. </label>
                <caption>
                    <title>Numerical results for problems (3-4) of type I by DIRKN (3,4), DIRKN (4,5), TSRKN (3,4) A, RKN (3,4) H and RKN (3,4) G.</title>
                </caption>
                <table content-type="article-table" frame="hsides">
                    <thead>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top"/>
                            <th align="left" colspan="1" rowspan="1" valign="top">Problem 3</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Problem 4</th>
                        </tr>
                        <tr>
                            <th align="left" colspan="1" rowspan="1" valign="top">h</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Methods</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">N</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">FC</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">Max.Error</th>
                            <th align="left" colspan="1" rowspan="1" valign="top">
Max.Error</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>32</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">128</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">1.</italic>453315132E-1
                                <italic toggle="yes">2</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.328196428E-9</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">96</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">3.</italic>949695961E-1
                                <italic toggle="yes">1</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.141147376E-8</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">16</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">96</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.546295619E-9</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.039230214E-6</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">3.584967878E-10</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.939488554E-7</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.805622318E-10</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.934506531E-7</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>64</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">256</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">6.</italic>

                                <italic toggle="yes">652</italic>652
                                <italic toggle="yes">135</italic>E-1
                                <italic toggle="yes">3</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.416152302E-10</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.21127
                                <italic toggle="yes">7428</italic>E-1
                                <italic toggle="yes">2</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.21318038E-9</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">32</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">192</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.643867265E-10</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.276113937E-7</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.281685951E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.218284962E-8</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.145028516E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.217505874E-8</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>128</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">512</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">3.</italic>31
                                <italic toggle="yes">437</italic>3226E-1
                                <italic toggle="yes">4</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.311271226E-11</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">5.</italic>410423124E-1
                                <italic toggle="yes">3</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.410423124E-10</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">64</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">384</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.041688957E-11</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.053617329E-9</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">768</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.438293928E-12</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.437114341E-10</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">768</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">7.210898545E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.441253252E-10</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="5" valign="top">
                                <inline-formula>

                                    <mml:math display="inline">
                                        <mml:mfrac>
                                            <mml:mn>1</mml:mn>
                                            <mml:mn>256</mml:mn>
                                        </mml:mfrac>
                                    </mml:math>
</inline-formula>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (4,5)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">256</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">1024</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">
                                <italic toggle="yes">5.</italic>731
                                <italic toggle="yes">851</italic>164E-1
                                <italic toggle="yes">5</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1.341789164E-12</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">DIRKN (3,4)</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">256</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">768</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">8.281
                                <italic toggle="yes">39</italic>4293E-1
                                <italic toggle="yes">4</italic>
</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">2.481384293E-11</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">TSRKN (3,4) A</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">128</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">768</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">6.550315845E-13</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">5.902431877E-10</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) H</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">256</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1536</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">9.003908730E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.102065829E-10</td>
                        </tr>
                        <tr>
                            <td align="left" colspan="1" rowspan="1" valign="top">RKN (3,4) G</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">256</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">1536</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.640732243E-14</td>
                            <td align="left" colspan="1" rowspan="1" valign="top">4.102070444E-10</td>
                        </tr>
                    </tbody>
                </table>
            </table-wrap>
            <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                <label>
Figure 3. </label>
                <caption>
                    <title>Efficiency curve for 
                        <xref ref-type="statement" rid="state2">Problem 1</xref> (Rod Heat Conduction Model): comparison of Max.Error versus function calls for DIRKN(3,4), DIRKN(4,5), and reference methods.</title>
                </caption>
                <graphic id="gr3" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190244/ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure3.gif"/>
            </fig>
            <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                <label>
Figure 4. </label>
                <caption>
                    <title>Efficiency curve for 
                        <xref ref-type="statement" rid="state3">Problem 2</xref> (Reaction&#x2013;Diffusion Model): comparison of Max.Error versus function calls for DIRKN(3,4), DIRKN(4,5), and reference methods.</title>
                </caption>
                <graphic id="gr4" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190244/ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure4.gif"/>
            </fig>
            <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                <label>
Figure 5. </label>
                <caption>
                    <title>Efficiency curve for 
                        <xref ref-type="statement" rid="state4">Problem 3</xref> (Homogeneous Linear BVP): performance comparison between DIRKN schemes and benchmark RKN/TSRKN methods.</title>
                </caption>
                <graphic id="gr5" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190244/ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure5.gif"/>
            </fig>
        </sec>
        <sec id="sec16" sec-type="discussion|conclusion">
            <title>5. Discussion and conclusion</title>
            <sec id="sec17">
                <title>5.1 Discussion of results</title>
                <p>

                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Accuracy of numerical results.</bold> For all Type I (problems 1-2) and Type II (problems 3-4) problems, both methods, DIRKN(3,4) and DIRKN(4,5), produce very small maximum errors (Max.Error). At the same number of partitions of interval N, DIRKN(4,5) is usually more accurate than DIRKN(3,4) and both is more accurate than TSRKN (3,4) A, RKN (3,4) H and RKN (3,4) G but TSRKN (3,4) A have a small N because it two step method.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Efficiency (error vs. cost).</bold> Efficiency plots (Max.Error vs. FC in 
                                <xref ref-type="fig" rid="f3">Figures 3</xref>-
                                <xref ref-type="fig" rid="f6">6</xref>) show that DIRKN(4,5) needs fewer function calls to reach a given accuracy than the reference. As the accuracy demand increases (smaller Max.Error), the gap becomes larger. Thus, DIRKN(3,4) and DIRKN(4,5) offers a better accuracy cost trade off.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Linear stability and its impact.</bold> The absolute stability interval on the negative real axis is wider for DIRKN(4,5) than for DIRKN(3,4) ((-7.24, 0) vs. (-1.96, 0)). This helps in problems with oscillation or stiffness: we can take a larger step h while staying stable, so we keep accuracy with less cost. This agrees with the efficiency results.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Robustness for both boundary types and application models.</bold> On application models heat conduction in a rod (
                                <xref ref-type="statement" rid="state2">problem 1</xref>) and reaction&#x2013;diffusion (
                                <xref ref-type="statement" rid="state3">problem 2</xref>), the methods preserve high accuracy under Type II conditions and match the exact solutions closely. Solving the BVP in its second-order form (without converting to a first-order system) keeps the physical structure and reduces the system size.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>

                                <bold>Shooting strategy.</bold> The experiments use linear shooting because the problems are linear. This approach is simple and effective. Parallel shooting methods were not employed since all test problems are linear and can be efficiently solved using linear shooting. However, extending the proposed DIRKN schemes with parallel shooting will be an interesting direction for future research, particularly for nonlinear or stiff problems.</p>
                        </list-item>
                    </list>
                </p>
                <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                    <label>
Figure 6. </label>
                    <caption>
                        <title>Efficiency curve for 
                            <xref ref-type="statement" rid="state5">Problem 4</xref> (Nonhomogeneous Linear BVP): accuracy&#x2013;cost relationship among DIRKN(3,4), DIRKN(4,5), and reference solvers.</title>
                    </caption>
                    <graphic id="gr6" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190244/ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure6.gif"/>
                </fig>
            </sec>
            <sec id="sec18">
                <title>5.2 Conclusions</title>
                <p>We constructed DIRKN(3,4) and DIRKN(4,5) schemes for second-order linear BVPs and chose coefficients to satisfy the order conditions and reduce the leading global truncation error. On Type I and Type II tests, both methods show high accuracy and good stability. In most cases, DIRKN(4,5) gives the lowest Max.Error for the same N (or the same FC). The wider stability interval of DIRKN(4,5) explains its practical advantage on oscillatory or stiff problems: we can keep stability with larger h, which improves efficiency. Working directly with the second-order form avoids increasing the dimension and keeps a clear physical meaning of the variables. Overall, the proposed DIRKN methods are reliable and efficient tools for linear second-order BVPs with conditions (2) or (3).The present study was restricted to linear BVPs. Extending the proposed DIRKN methods to nonlinear problems will be considered in future work.</p>
            </sec>
        </sec>
        <sec id="sec19">
            <title>Ethics and consent</title>
            <p>Ethics and consent were not necessary.</p>
        </sec>
    </body>
    <back>
        <sec id="sec22" sec-type="data-availability">
            <title>Data availability</title>
            <p>All numerical results presented in this study are generated computationally using the developed Maple algorithms. Since the results are fully reproducible from the provided implementation, no separate datasets are required. The source code used to generate the results is openly available via Zenodo at: 
                <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.18134040">https://doi.org/10.5281/zenodo.18134040</ext-link>
            </p>
        </sec>
        <sec id="sec23">
            <title>Software availability</title>
            <p>Source code available from: 
                <ext-link ext-link-type="uri" xlink:href="https://github.com/Ibra1993125/DIRKN-Linear-Shooting">https://github.com/Ibra1993125/DIRKN-Linear-Shooting</ext-link>
            </p>
            <p>Archived software available from: 
                <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.18134040">https://doi.org/10.5281/zenodo.18134040</ext-link>
            </p>
            <p>License: MIT License</p>
            <sec id="sec24">
                <title>Extended data</title>
                <p>No extended data are associated with this article.</p>
            </sec>
        </sec>
        <ack>
            <title>Acknowledgements</title>
            <p>The authors thank the editors and the anonymous reviewers for their valuable suggestions in improving this paper.</p>
        </ack>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>
1</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Abd Hamid</surname>
                            <given-names>NN</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Majid</surname>
                            <given-names>AA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ismail</surname>
                            <given-names>AIM</given-names>
                        </name>
</person-group>:
                    <article-title>Extended cubic B-spline method for linear two-point boundary value problems.</article-title>
                    <source>

                        <italic toggle="yes">Sains Malaysiana.</italic>
</source>
                    <year>2011</year>;<volume>40</volume>(<issue>11</issue>):<fpage>1285</fpage>&#x2013;<lpage>1290</lpage>.</mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohamad</surname>
                            <given-names>AJA</given-names>
                        </name>
</person-group>:
                    <article-title>Solving second order non-linear boundary value problems by four numerical methods.</article-title>
                    <source>

                        <italic toggle="yes">Eng. Tech. J.</italic>
</source>
                    <year>2010</year>;<volume>28</volume>(<issue>2</issue>):<fpage>369</fpage>&#x2013;<lpage>381</lpage>.</mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Liu</surname>
                            <given-names>Y</given-names>
                        </name>
</person-group>:
                    <article-title>Studies on Neumann-type boundary value problems for second-order nonlinear p-Laplacian-like functional differential equations.</article-title>
                    <source>

                        <italic toggle="yes">Nonlinear Analysis: Real World Applications.</italic>
</source>
                    <year>2009</year>;<volume>10</volume>(<issue>1</issue>):<fpage>333</fpage>&#x2013;<lpage>344</lpage>.</mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ha</surname>
                            <given-names>SN</given-names>
                        </name>
</person-group>:
                    <article-title>A nonlinear shooting method for two-point boundary value problems.</article-title>
                    <source>

                        <italic toggle="yes">Comput. Math. Appl.</italic>
</source>
                    <year>2001</year>;<volume>42</volume>(<issue>10-11</issue>):<fpage>1411</fpage>&#x2013;<lpage>1420</lpage>.</mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Phana</surname>
                            <given-names>PS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Maiid</surname>
                            <given-names>ZA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Suleiman</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Solving Boundary Value Problems With Neumann Conditions Using Direct Method.</article-title>
                    <year>2013</year>.</mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>In&#x00e7;</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Evans</surname>
                            <given-names>DJ</given-names>
                        </name>
</person-group>:
                    <article-title>The decomposition method for solving of a class of singular two-point boundary value problems.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Comput. Math.</italic>
</source>
                    <year>2003</year>;<volume>80</volume>(<issue>7</issue>):<fpage>869</fpage>&#x2013;<lpage>882</lpage>.</mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Jang</surname>
                            <given-names>B</given-names>
                        </name>
</person-group>:
                    <article-title>Two-point boundary value problems by the extended Adomian decomposition method.</article-title>
                    <source>

                        <italic toggle="yes">J. Comput. Appl. Math.</italic>
</source>
                    <year>2008</year>;<volume>219</volume>(<issue>1</issue>):<fpage>253</fpage>&#x2013;<lpage>262</lpage>.</mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Adam</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hashim</surname>
                            <given-names>MH</given-names>
                        </name>
</person-group>:
                    <article-title>Shooting method in solving boundary value problem.</article-title>
                    <source>

                        <italic toggle="yes">International Journal of Research and Reviews in Applied Sciences.</italic>
</source>
                    <year>2014</year>;<volume>21</volume>(<issue>1</issue>):<fpage>8</fpage>.</mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fehlberg</surname>
                            <given-names>E</given-names>
                        </name>
</person-group>:
                    <article-title>Classical seventh-, sixth-, and fifth-order Runge-Kutta-Nystr&#x00f3;m formulas with step size control for general second-order differential equations (No. NASA-TR-R-432).</article-title>
                    <year>1974</year>.</mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Dormand</surname>
                            <given-names>JR</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Numerical methods for differential equations: a computational approach.</italic>
</source>
                    <publisher-name>CRC press</publisher-name>;<year>2018</year>.</mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Franco</surname>
                            <given-names>JM</given-names>
                        </name>
</person-group>:
                    <article-title>Exponentially fitted explicit Runge&#x2013;Kutta&#x2013;Nystr&#x00f6;m methods.</article-title>
                    <source>

                        <italic toggle="yes">J. Comput. Appl. Math.</italic>
</source>
                    <year>2004</year>;<volume>167</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>19</lpage>.</mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fawzi</surname>
                            <given-names>FA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ghawadri</surname>
                            <given-names>NG</given-names>
                        </name>
</person-group>:
                    <article-title>Embedded Schemes of the Runge-Kutta Type for the Direct Solution of Fourth-Order Ordinary Differential Equations.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi Journal for Computer Science and Mathematics.</italic>
</source>
                    <year>2024</year>;<volume>5</volume>(<issue>4</issue>):<fpage>8</fpage>.</mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fawzi</surname>
                            <given-names>FA</given-names>
                        </name>
</person-group>:
                    <article-title>An Embedded 5 (4) Pair of Optimized Runge-Kutta Method for the Numerical Solution of Periodic Initial Value Problems.</article-title>
                    <source>

                        <italic toggle="yes">Iraqi Journal of Science.</italic>
</source>
                    <year>2022</year>;<fpage>3889</fpage>&#x2013;<lpage>3901</lpage>.</mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Imoni</surname>
                            <given-names>SO</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Otunta</surname>
                            <given-names>FO</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ramamohan</surname>
                            <given-names>TR</given-names>
                        </name>
</person-group>:
                    <article-title>Embedded implicit Runge- Kutta- Nystr&#x00f6;m method for solving second-order differential equations.</article-title>
                    <source>

                        <italic toggle="yes">Int. J. Comput. Math.</italic>
</source>
                    <year>2006</year>;<volume>83</volume>:<fpage>777</fpage>&#x2013;<lpage>784</lpage>.</mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Senu</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Suleiman</surname>
                            <given-names>MOHAMED</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ismail</surname>
                            <given-names>F</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A new diagonally implicit Runge-Kutta-Nystr&#x00f6;m method for periodic IVPs.</article-title>
                    <source>

                        <italic toggle="yes">WSEAS Trans. Math.</italic>
</source>
                    <year>2010</year>;<volume>9</volume>(<issue>9</issue>):<fpage>679</fpage>&#x2013;<lpage>688</lpage>.</mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Al-fayyadh</surname>
                            <given-names>KA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fawzi</surname>
                            <given-names>FA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hussain</surname>
                            <given-names>KA</given-names>
                        </name>
</person-group>:
                    <article-title>Exponentially Fitted-Diagonally Implicit Runge-Kutta Method for Direct Solution of Fifth-Order Ordinary Differential Equations.</article-title>
                    <source>

                        <italic toggle="yes">Journal of Al-Qadisiyah for Computer Science and Mathematics.</italic>
</source>
                    <year>2025</year>;<volume>17</volume>(<issue>1</issue>):<fpage>142</fpage>&#x2013;<lpage>158</lpage>.</mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mechee</surname>
                            <given-names>MS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fawzi</surname>
                            <given-names>FA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abdullah</surname>
                            <given-names>SM</given-names>
                        </name>
</person-group>:
                    <article-title>A numerical study of linear two-points boundary value problems with odes of fourth-order using RKM method.</article-title>
                    <source>

                        <italic toggle="yes">Academic Science Journal.</italic>
</source>
                    <year>2025</year>;<volume>3</volume>(<issue>1</issue>):<fpage>65</fpage>&#x2013;<lpage>78</lpage>.
                    <pub-id pub-id-type="doi">10.24237/asj.03.01.831c</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Majid</surname>
                            <given-names>ZA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abdulsalam</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Senu</surname>
                            <given-names>N</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Runge-Kutta-Nystrom Methods for Directly Solving Second Order Linear Boundary Value Problems with Dirichlet Condition. Emerging Themis in fundamental and applied science: mathematics.</italic>
</source>
                    <publisher-name>UPM Press</publisher-name>;<year>2018</year>; V.<volume>1</volume>, pp.<fpage>1</fpage>&#x2013;<lpage>89</lpage>.</mixed-citation>
            </ref>
            <ref id="ref19">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Senu</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Suleiman</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ismail</surname>
                            <given-names>F</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A singly diagonally implicit Runge-Kutta-Nystr&#x00f6;m method for solving oscillatory problems.</article-title>
                    <source>

                        <italic toggle="yes">IAENG Int. J. Appl. Math.</italic>
</source>
                    <year>2011</year>;<volume>41</volume>(<issue>2</issue>):<fpage>155</fpage>&#x2013;<lpage>161</lpage>.</mixed-citation>
            </ref>
            <ref id="ref20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sharp</surname>
                            <given-names>PW</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fine</surname>
                            <given-names>JM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Burrage</surname>
                            <given-names>K</given-names>
                        </name>
</person-group>:
                    <article-title>Two-stage and three-stage diagonally implicit Runge-Kutta Nystr&#x00f6;m methods of orders three and four.</article-title>
                    <source>

                        <italic toggle="yes">IMA J. Numer. Anal.</italic>
</source>
                    <year>1990</year>;<volume>10</volume>(<issue>4</issue>):<fpage>489</fpage>&#x2013;<lpage>504</lpage>.</mixed-citation>
            </ref>
            <ref id="ref21">
                <label>21</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hairer</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wanner</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>N&#x00f8;rsett</surname>
                            <given-names>SP</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Solving ordinary differential equations I: Nonstiff problems.</italic>
</source>
                    <publisher-loc>Berlin, Heidelberg</publisher-loc>:
                    <publisher-name>Springer Berlin Heidelberg</publisher-name>;<year>1993</year>.</mixed-citation>
            </ref>
            <ref id="ref22">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Garc&#x0131;&#x0301;a</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mart&#x0131;&#x0301;n</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gonz&#x00e1;lez</surname>
                            <given-names>AB</given-names>
                        </name>
</person-group>:
                    <article-title>New methods for oscillatory problems based on classical codes.</article-title>
                    <source>

                        <italic toggle="yes">Appl. Numer. Math.</italic>
</source>
                    <year>2002</year>;<volume>42</volume>(<issue>1-3</issue>):<fpage>141</fpage>&#x2013;<lpage>157</lpage>.</mixed-citation>
            </ref>
            <ref id="ref23">
                <label>23</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lambert</surname>
                            <given-names>JD</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Numerical methods for ordinary differential systems.</italic>
</source>
                    <publisher-loc>New York</publisher-loc>:
                    <publisher-name>Wiley</publisher-name>;<year>1991</year>; vol.<volume>146</volume>.</mixed-citation>
            </ref>
            <ref id="ref24">
                <label>24</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Abdulsalam</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Senu</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Majid</surname>
                            <given-names>ZA</given-names>
                        </name>
</person-group>:
                    <article-title>Two-step RKN direct method for special second-order initial and boundary value problems.</article-title>
                    <source>

                        <italic toggle="yes">IAENG Int. J. Appl. Math.</italic>
</source>
                    <year>2021</year>;<volume>51</volume>(<issue>3</issue>):<fpage>1</fpage>&#x2013;<lpage>9</lpage>.</mixed-citation>
            </ref>
            <ref id="ref25">
                <label>25</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Quarteroni</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sacco</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Saleri</surname>
                            <given-names>F</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Numerical mathematics.</italic>
</source>
                    <publisher-name>Springer Science &amp; Business Media</publisher-name>;<year>2006</year>; vol.<volume>37</volume>.</mixed-citation>
            </ref>
            <ref id="ref26">
                <label>26</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="editor">

                        <name name-style="western">
                            <surname>Na</surname>
                            <given-names>TY</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Computational methods in engineering boundary value problems.</italic>
</source>
                    <publisher-name>Academic press</publisher-name>;<year>1980</year>; vol.<volume>145</volume>.</mixed-citation>
            </ref>
        </ref-list>
    </back>
</article>
