ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Research Article

Linear Shooting with High-Order Diagonally Implicit Runge-Kutta-Nyström Methods for Types of Second-Order Linear Boundary Value Problems with Applications

[version 1; peer review: awaiting peer review]
PUBLISHED 20 Jan 2026
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS AWAITING PEER REVIEW

This article is included in the Fallujah Multidisciplinary Science and Innovation gateway.

Abstract

Background

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.

Methods

This study proposes fixed-step, high-order diagonally implicit Runge–Kutta–Nyströ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.

Results

The performance of the proposed methods is evaluated using benchmark test problems and application models, including rod heat conduction and reaction–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 (−1.96, 0) for DIRKN(3,4) and (−7.24, 0) for DIRKN(4,5).

Conclusions

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.

Keywords

Boundary Value Problem, Dirichlet boundary conditions, Neumann boundary conditions, Absolutely stability, Diagonally Implicit Runge-Kutta Nyström (DIRKN), Linear Shooting Technique, Second-Order Ordinary Differential Equation.

1. Introduction

Numerous methodologies have been developed to numerically address the two-point BVPs associated with special second order ODEs that take the following form:

(1)
y=f(x,y)whereaxb
where yd, and f:×dd are assumed to be sufficiently differentiable.

With boundary conditions:

  • (a) Type I: (Dirichlet boundary conditions)

(2)
y(a)=α,y(b)=β1
  • (b) Type II: (Neumann boundary conditions)

(3)
y(a)=a,y(b)=β2

Where a,b,α,β1,β2 are real numbers

One type of special second order ODEs (1) is a linear which have the from:

(4)
y=g(x)y+r(x)

Where g(x),r(x) are continuous functions on the interval [a,b] .

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.1 and Mohamad.2 Furthermore, Liu3 investigates the Neumann-type boundary value problems.

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’s valid values.17 Shooting method has been employed by Ha4 to solve BVPs. A two-point BVP has been studied in various applied fields. For solving numerically such problems, shooting methods5,6,18 are the most popular. Shooting methods are useful in that it enjoys advantages like fast solver and small system size; however, it is time-consuming in obtaining a reasonable approximation, especially for nonlinear problems.7

The class of DIRKN methods has been extensively studied in the context of initial value problems (IVPs). For example, Sommeijer,19 Van der Houwen et al.,20 Imoni et al.,14 Sharp et al.,21 Senu et al.,15 Papageorgiou et al.,22 and Medvedev et al.23 developed and analyzed various DIRKN schemes for IVPs, while explicit RKN approaches were considered by Zanariah Abdul Majid et al.18 In fact, a substantial body of literature focuses on DIRKN methods for IVPs (see, e.g.,1113). 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.

To address this gap, one of the main objectives of this paper is to construct new high-order DIRKN schemes that solve Equation (1) directly in its second-order form under the boundary conditions (2)–(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:

  • 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.

  • Use of linear shooting to handle boundary conditions (2)–(3) in the native second-order form.

  • Absolute-stability analysis of the proposed DIRKN schemes.

  • Implementation the proposed methods in applications.

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.

2. Materials

2.1 Diagonally implicit Runge-Kutta-Nyström (DIRKN)

The RKN method, originally proposed by Nyströ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 ( Table 1).

Table 1. Butcher table of DIRKN.

c1 a11
c2 a21 a22
cm am,1 am,2 amm
b1 b2 bm
b1 b2 bm

The DIRKN scheme tailored for special second-order IVPs is outlined as follows:

(5a)
yn+1=yn+hyn+h2i=1mbiki
(5b)
yn+1=yn+hi=1mbiki

Where

(6)
ki=f(xn+cih,yn+cihyn+h2j=1iaijkj)i=1.,,m.

m is the number of stages and the parameters aij,bj,b,cj are the coefficients of the method such that c=[c1,c2,.,cm]T,b=[b1,b2,,bm]Tb=[b1,b2,,bm]T,A=[aij]m×m , and in DIRKN coefficients aij=0,forj>i and all entries of A are equal.16

2.2 The algebraic order conditions of Runge-Kutta-Nyström(RKN) method

The order conditions of an m-stage RKN method up to the six orders were introduced in reference9 as follows:

for i=1,2,,mandj=1,2,,m

The order conditions for y:

(7)
order2:bi=12
(8)
order3:bici=16
(9)
order4:12bici2=124
(10)
order5:16bici3=1120
(11)
biaijcj=124
(12)
Order6:124bici4=1720
(13)
14biciaijcj=1720
(14)
12biaijcj2=1720

The order conditions for y :

(15)
order1:bi=1
(16)
Order2:bici=12
(17)
Order3:12bici2=16
(18)
Order4:16bici3=124
(19)
biaijcj=124
(20)
Order5:124bici4=1120
(21)
14biciaijcj=1120
(22)
12biaijci2=1120
(23)
Order6:1120bici5=1720
(24)
120bici2aijcj=1720
(25)
110biciaijcj2=1720
(26)
16biaijcj3=1720
(27)
biaijajkck=1720

2.3 Shooting method for BVPs

Shooting method works in three steps8:

  • 1. The given BVP is transformed in two IVPs in the same order.

  • 2. Solution of these two IVPs can be found by any technique.

  • 3. The solution to the given boundary value problem can be expressed as a linear combination of the two solutions provided.

Let ψ(x) represent the singular solution to the IVP10:

(28)
ψ=f1(x,ψ)=g(x)ψ(x)+r(x),withψ(a)=α,ψ(a)=0

(Non-homogeneous IVP)

Let u(x) as the singular solution to the IVP:

(29)
u=f2(x,u)=g(x)u(x),withu(a)=0,u(a)=1

(Homogeneous IVP).

Then the linear combination

(30)
y(x)=C1ψ(x)+C2u(x).
represents a resolution to the linear BVP (4)

By setting C1 = 1, the resultant solution y(t) in Equation (30) aligns with the specified boundary conditions.

Either, boundary condition Type I (2) the linear combination

(31)
y(a)=ψ(a)+C2u(a),y(a)=α,y(b)=ψ(b)+C2u(b).

Imposing the boundary condition y(b)=β1 in (31) produces C2=β1ψ(b)u(b)

Therefore, if u(b)0 , the distinct solution for the boundary value problem (1) which expressed by:

(32)
y(x)=ψ(x)+(β1ψ(b))u(b)u(x)

Or, for boundary condition Type II the linear combination

(33)
y(a)=ψ(a)+C2u(a),y(a)=α,y(b)=ψ(b)+C2u(b)

Therefore, if u(b)0 , the distinct solution for the boundary value problem (1) which expressed by:

(34)
y(x)=ψ(x)+(β1ψ(b))u(b)u(x)

2.4 Absolutely stability of DIRKN method

In studying the linear stability of DIRKN methods, we apply the scalar test equation

(35)
y=λ2y,λR
in (5a), (5b) and (6), we obtain:
(36)
yn+1=yn+hyn+h2i=1mbi(λ2yn)
(37)
yn+1=yn+hi=1mbi(λ2yn)
(38)
ki=f(xn+cih,yn+cihyn+h2j=1iaij(λ2yn))

Setting H=(hλ)2 and multiplying (37) by h , then (36) and (37) becomes:

(39)
yn+1=yn+hyn+Hi=1mbiyn
(40)
hyn+1=hyn+Hi=1mbiyn
Therefore, we can write (39) and (40) by the form:
(yn+1hyn+1)=M(H)(ynhyn)
where M(H)=(1+HbTL1e1+HbTL1cHbTL1e1+HbTL1c) is the stability matrix and
(41)
L=IHA,e=(1,,1)T

Introducing the functions S(H)=Trace(M)andp(H)=Det(M)

Then the characteristic equation corresponding to the difference Equation (41) is of the form:

(42)
ξ2S(H)ξ+p(H)=0

The roots ξ1 and ξ2 of (42) determine the behavior of the solution.

Definition 1

(Absolute-stability interval on the negative real axis)14: For a DIRKN method with stability matrix (41), an interval (Ha,0) is called the absolute stability interval of the characteristic Equation (42) if, for all H(Ha,0) we have |ξ1,2|<1 , where Ha>0 is the (largest) stability threshold on the negative real axis for the method.

3. Methods

3-1 Construction the new coefficients of third stage fourth order DIRKN(3,4)

In this subsection, the coefficients of DIRKN (3,4) are derived by using the order conditions up to fourth order for y and y . 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)–(9) and (15)–(19), by impose a21=0,b3=0,b2=0 and solve these equations by using solve command in Maple software, we get the values of c1=1236,c2=14+312,c3=12+36,b1=14+312,b2=14+312,b1=12,b3=12 . According to Dormand,10 the free parameters a31,a32 are selected by minimizing the global truncation error for the fifth-order conditions of y and y′ by using Maple where:

(43)
τg(4)2=i=12(τi(4))2+i=13(τi(4))2

is the global truncation error and τi(4) , and τi(4) are the local truncation error terms which gives from the Equations (10)-(11) and (20)-(22) of the RKN method for y, and y’, respectively. We get:

(44)
τ1(4)=16bici31120
(45)
τ2(4)=biaijcj124
(46)
τ1(4)=124bici41120
(47)
τ2(4)=14biciaijcj1120
(48)
τ3(4)=12biaijci21120

We obtained a31=0.0307,a32=0.0772andτg(4)2=2.72E12 . Lastly, all the coefficients of the DIRKN(3,4) are written in Table 2. The stability interval (which show in the subsection 2.4) of the new DIRKN(3,4) is approximately (−1.964,0) while the stability region show in Figure 1 show the of the proposed method in Im(H) - Re(H) plane is determined by substituting ξ in the characteristic Equation (42) with 1, -1 and e for θϵ[0,2π] . The wider stability interval indicate that larger step sizes can be taken without loss of stability.

Table 2. coefficients of DIRKN(3,4).

0.2110.120 0
0.7890 0.120
0.7890.0307-0.07720.12
0.3940.1060
0.50 0.5
ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure1.gif

Figure 1. Stability region of the proposed DIRKN(3,4) method in the Im(H)–Re(H) plane, showing the absolute-stability domain on the negative real axis.

3-2 construction the new coefficients of fourth stage fifth order DIRKN (4,5)

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 c1=0,b2=0,b2=0, a21=0 and solve the Equations (7)-(11) and (15)-(22). The free parameters a32,a44 are selected by reducing the error in Equations (12)-(14) and (23)-(27). We get;

τg(4)2=9.651E16 and all the coefficients of the DIRKN(4,5) are written in Table 3.

Table 3. Coefficients of DIRKN (4,5).

01000
-0.9700100
0.845-1.88110
0.3550.63-0.736-0.851
0.11100.0580.330
0.11100.3760.512

The stability interval of the new DIRKN(4,5) is approximately (−7.244,0) and Figure 2 show the stability region of the proposed method in Im(H) - Re(H) plane.

ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure2.gif

Figure 2. Stability region of the proposed DIRKN(4,5) method in the Im(H)–Re(H) plane, illustrating its wider stability interval compared with DIRKN(3,4).

3.3 Algorithm of linear shooting technique via DIRKN method

approximate solution BVP (1) with boundary conditions (2) or (3)

INPUT: Parameters α, β1, β2 boundary conditions; endpoints a, b; number of subintervals N; coefficients of suggestion DIRKN method the vectors b, b , c, and the matrix A.

OUTPUT: Numerical solution y(xi) at xi=a+ih for all i=0,1N

Step 1: Initialization

set h=(ba)/N

Set ψ(0)=α,ψ(0)=0(IVPs forψproblem)

Set u(0)=0,u(0)=1(IVPs foruproblem)

Step 2: Solve IVPs (28)- (29) via DIRKN (5a)- (6)

for n=0,.N1 do Step 3 and Step 4

Step 3: Set xn=a+nh

For stages i=1,2,,m

ki=f1(xn+cih,ψ(n)+cihψ(n)+h2j=1iaijkj),(forψproblem)
kif1(xn+cih,ψ(n)+cihψ(n)+h2j=1iaijkj)=0

Use fsolve in Maple command to solve above implicit equation to find ki

Updated solution

ψ(n+1)=ψ(n)+hψ(n)+h2i=1mbiki
ψ(n+1)=ψ(n)+hi=1mbiki
Li=f2(xn+cih,u(n)+cihu(n)+h2j=1iaijLj),(foruproblem)
Lif2(xn+cih,u(n)+cihu(n)+h2j=1iaijLj)=0

Use fsolve in Maple command to solve above implicit equation to find Li

Updated solution

u(n+1)=u(n)+hu(n)+h2i=1mbiLi
u(n+1)=u(n)+hi=1mbiLi

Step 4: Apply Boundary Conditions

if Type I (y(b)=β1)

then C=β1ψ(N)u(N)

if Type II ((y(b)=β2))

then C=β2ψ(N)u(N)

Step 5: Output Solution

for i=1,,N

y(xi)=ψ(i)+Cu(i)

Output (xi,y(xi))

Step 6: The process is complete

4. Numerical results

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 Tables 4 and 5 utilize the subsequent notations:

  • h: Step size.

  • N: Number of partitions of interval.

  • FC: Number of function Call.

  • Max.Error: Max (|y(xn)yn|) which the maximum absolute errors between exact solutions y(xn) and proposed numerical solutions yn .

  • DIRKN (3,4): 3-stage 4-order DIRKN which was proposed in this paper.

  • DIRKN (4,5): 4-stage 5-order DIRKN which was proposed in this paper.

  • RKN (3,4) H: The 3-stage 4-order RKN derived by Hairer et al.21

  • RKN (3,4) G: The 3-stage 4-order was developed by Garcia et al.22

  • TSRKN(3,4)A: The 3-stage 4-order two-step explicit RKN method derived by Abdulsalam et al.24

Problem 1:

(Application Problem – Rod Heat Conduction Model)25:

Suppose a slender rod of length L, with the temperature at the location x = 0 fixed at t0 , 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:

δMy(x)+γpy(x)=0,0xL
TypeII:y(0)=y0,y(L)=0
where δ represents the thermal conductivity and γ signifies the convective transfer coefficients.

Exact solution: y(x)=y0cosh(μ(Lx))cosh(μL) where μ=γpδM and assume that the rod’s length is L = 100 cm and that the rod has a circular cross-section of radius 2 cm (and thus, M = 4π cm2 , p = 4π cm). Also set y0=10o C ,γ=2 and δ=200 .

Problem 2:

(Application Problem - the Reaction-Diffusion Model)26:

Consider a homogeneous one-dimensional medium of length L = 1, where y(x) denotes the steady concentration (or temperature) at position x(0,1) . The process includes linear diffusion together with a constant reaction rate k=102

y(x)ky(x)=0,0x1
TypeII:y(0)=1,y(1)=0

Exact solution: y(x)=coshk(1x)coshk

Problem 3:

Homogonous linear BVPs1:

y(x)=y(x),0x1
TypeI:y(0)=1,y(1)=sinh(1)
exact solution:y(x)=sinh(x)

Problem 4:

Non homogonous linear BVPs of type I1:

y(x)=π2y(x)2π2sin(πt),0x1
TypeI:y(0)=0,y(1)=0
exact solution:y(x)=sin(πx)

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.

Figures 3-6 display the efficiency curves corresponding to the problems (1)-(4) that have been analyzed, respectively.

Table 4. 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.

Problem 1Problem 2
hMethodsNFCMax.Error Max.Error
116 DIRKN (4,5)16645.434133921E-63.325147428E-16
DIRKN (3,4)1648 9.541189082E-57.141147376E-15
TSRKN (3,4) A8482.020450902E-23.794742298E-13
RKN (3,4) H16962.380008876E-34.873879078E-14
RKN (3,4) G16961.114941947E-32.375877273E-14
132 DIRKN (4,5)321282.921766035E-75.412652302E-17
DIRKN (3,4)32966.765139914E-69.211274038E-16
TSRKN (3,4) A16969.999666680E-42.298161661E-14
RKN (3,4) H321921.296792552E-43.330669074E-15
RKN (3,4) G321926.268651822E-51.887379142E-15
164 DIRKN (4,5)642561.447574317E-85.311283226E-18
DIRKN (3,4)641924.721394564E-77.410423124E-17
TSRKN (3,4) A321925.659636107E-51.110223025E-15
RKN (3,4) H643847.451809623E-61.110223025E-15
RKN (3,4) G643843.662572766E-61.776356839E-15
1128 DIRKN (4,5)1285122.732977968E-94.731756164E-19
DIRKN (3,4)1283844.551997353E-88.281384293E-18
TSRKN (3,4) A643843.318097021E-66.661338148E-16
RKN (3,4) H1287684.471133135E-78.881784197E-16
RKN (3,4) G1287682.216358665E-73.774758284E-15

Table 5. 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.

Problem 3Problem 4
hMethodsNFCMax.Error Max.Error
132 DIRKN (4,5)32128 1.453315132E-12 1.328196428E-9
DIRKN (3,4)3296 3.949695961E-11 5.141147376E-8
TSRKN (3,4) A16962.546295619E-92.039230214E-6
RKN (3,4) H321923.584967878E-101.939488554E-7
RKN (3,4) G321921.805622318E-101.934506531E-7
164 DIRKN (4,5)642566. 652652135E-13 8.416152302E-10
DIRKN (3,4)641929.211277428E-12 2.21318038E-9
TSRKN (3,4) A321921.643867265E-101.276113937E-7
RKN (3,4) H643842.281685951E-111.218284962E-8
RKN (3,4) G643841.145028516E-111.217505874E-8
1128 DIRKN (4,5)1285123.314373226E-14 5.311271226E-11
DIRKN (3,4)1283845.410423124E-13 5.410423124E-10
TSRKN (3,4) A643841.041688957E-118.053617329E-9
RKN (3,4) H1287681.438293928E-128.437114341E-10
RKN (3,4) G1287687.210898545E-138.441253252E-10
1256 DIRKN (4,5)2561024 5.731851164E-15 1.341789164E-12
DIRKN (3,4)2567688.281394293E-14 2.481384293E-11
TSRKN (3,4) A1287686.550315845E-135.902431877E-10
RKN (3,4) H25615369.003908730E-144.102065829E-10
RKN (3,4) G25615364.640732243E-144.102070444E-10
ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure3.gif

Figure 3. Efficiency curve for Problem 1 (Rod Heat Conduction Model): comparison of Max.Error versus function calls for DIRKN(3,4), DIRKN(4,5), and reference methods.

ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure4.gif

Figure 4. Efficiency curve for Problem 2 (Reaction–Diffusion Model): comparison of Max.Error versus function calls for DIRKN(3,4), DIRKN(4,5), and reference methods.

ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure5.gif

Figure 5. Efficiency curve for Problem 3 (Homogeneous Linear BVP): performance comparison between DIRKN schemes and benchmark RKN/TSRKN methods.

5. Discussion and conclusion

5.1 Discussion of results

  • Accuracy of numerical results. 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.

  • Efficiency (error vs. cost). Efficiency plots (Max.Error vs. FC in Figures 3-6) 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.

  • Linear stability and its impact. 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.

  • Robustness for both boundary types and application models. On application models heat conduction in a rod (problem 1) and reaction–diffusion (problem 2), 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.

  • Shooting strategy. 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.

ecbe39bd-315a-4947-85e1-8fbcb3709a32_figure6.gif

Figure 6. Efficiency curve for Problem 4 (Nonhomogeneous Linear BVP): accuracy–cost relationship among DIRKN(3,4), DIRKN(4,5), and reference solvers.

5.2 Conclusions

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.

Ethics and consent

Ethics and consent were not necessary.

Comments on this article Comments (0)

Version 1
VERSION 1 PUBLISHED 20 Jan 2026
Comment
Author details Author details
Competing interests
Grant information
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
abdullah muhammed i and Adel Fawzi F. Linear Shooting with High-Order Diagonally Implicit Runge-Kutta-Nyström Methods for Types of Second-Order Linear Boundary Value Problems with Applications [version 1; peer review: awaiting peer review]. F1000Research 2026, 15:95 (https://doi.org/10.12688/f1000research.172511.1)
NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status:
AWAITING PEER REVIEW
AWAITING PEER REVIEW
?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions

Comments on this article Comments (0)

Version 1
VERSION 1 PUBLISHED 20 Jan 2026
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

You registered with F1000 via Google, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Google account password, please click here.

You registered with F1000 via Facebook, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Facebook account password, please click here.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.