Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/351428779

Comparative Study of Different Implicit Finite Difference Methods to Solve


the Heat Convection–Diffusion Equation for a Thin Copper Plate

Chapter · August 2020


DOI: 10.1007/978-981-16-0586-4_9

CITATIONS READS

0 299

3 authors:

Nihal Ahmed Ashfaq Ahmed


Bilkent University Brown University
19 PUBLICATIONS   6 CITATIONS    18 PUBLICATIONS   7 CITATIONS   

SEE PROFILE SEE PROFILE

Muntasir Mamun
Khulna University of Engineering and Technology
9 PUBLICATIONS   4 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Controlling Photophysics of Defect Emission in Hexagonal Boron Nitride (hBN) View project

Sustainable Development View project

All content following this page was uploaded by Ashfaq Ahmed on 08 May 2021.

The user has requested enhancement of the downloaded file.


Comparative study of different Implicit Finite Difference methods to solve
the heat convection-diffusion equation for a thin copper plate.
Nihal Ahmed1, Ashfaq Ahmed2, Muntasir Mamun3
1
Department of Material Science and Nanotechnology, Bilkent University, Ankara, Turkey.
2
Department of Mechanical and Aerospace Engineering, Oklahoma State University, Stillwater,
Oklahoma, USA.
3
Department of Mechanical Engineering, Khulna University of Engineering and Technology, Khulna,
Bangladesh

Abstract: Finite Difference Implicit methods have been frequently used for solving the heat
convection-diffusion equation. One of the biggest advantages of implicit schemes is that the
solution remains well behaved for arbitrarily large time steps. Crank Nicolson and Alternating
Direction implicit and Alternating Direction semi-implicit methods are very popular finite
difference methods. They have been previously applied in many heat convection-diffusion
problems. In this paper, we use these finite difference implicit methods to solve the heat
convection-diffusion equation for a thin copper plate. By comparing the results obtained by
these methods we determine the best method for solving problems related to heat transfer of a
thin plate. The results depict that the Alternating Direction method provides the most accurate
and stable solution. Crank Nicolson method is suitable for large scale solution and the
Alternate Direction semi-implicit method requires less computation time but provides detritus
solution in the x-direction.

Keywords: Implicit method, Explicit method, Unconditionally stable, Convection Diffusion


equation

Introduction

Finite Difference Method has been frequently used for solving the convection-diffusion
equation [1]. The convection-diffusion equation generally discusses the heat and energy flow
in a system. It is vastly used for two and three dimensional systems. Both implicit and explicit
schemes have been used to solve this equation [2-5]. The explicit method can be defined as the
process when by which a state of the system is calculated for a later time from the state of the
system at a current time whereas implicit system considers both the present time and the later
time [6]. In the unsteady state problems, explicit methods have been frequently used but the
problem of instability in the large-scale time-dependent problems has always been there [7]. In
this paper, we have analysed three different implicit schemes for the heat transfer analysis of a
thin plate. The schemes are Crank Nicolson method, Alternating Direct implicit method, and
Alternating Direct semi-implicit method. The Crank Nicolson method despite being
unconditionally stable provides some errors such as method error, representation error, and
rounding error. But as time increases these errors also tend to neutralize due to its unconditional
behavior [8]. An Alternating Directing Implicit method uses a direct, non-iterative method to
solve a small set of simultaneous equations. The advantage of this method is that it is stable for
any time step [9]. The semi-implicit scheme discretizes some terms into implicit and the
remaining into explicit of a time-dependent problem.[10]. But it has a problem that it may give
errors in one direction [11].

All of these schemes have been heavily used by the scientific community for solving various
practical problems. Lozinski et al. [12] use the Crank Nicolson method and finite element
discretization to derive two posterior upper bounds for the heat equation. Jin et al. [13] analyses
the sub diffusion equation and uses the Crank Nicolson time-stepping scheme. Geoola et al.
[14] studied a solid sphere indulged in an incompressible fluid and its time-dependent
convective heat transfer using the Alternating Direct Implicit method. Samir Karaa [15] solves
a three-dimensional convection-diffusion problem using a higher-order compact alternating
direction scheme. Banaszek et al. [16] use a semi-implicit scheme for the simulation of two-
dimensional solid-liquid phase change. Ramaswamy et al. [17] investigate the incompressible
flow using a semi-implicit finite element method.

Previous works regarding the discussed implicit methods were mainly focused on the
application of these schemes for solving various parabolic equations and phenomena. Their
main objective was to apply the schemes to solve complex numerical equations or to improve
the efficiency of the solution by introducing high order schemes. Although diffusion
convection of thin plate is a very common heat transfer related problem and explicit methods
have been previously used to solve them, but no impactful work using the mentioned implicit
scheme has been done. There has also been very little study regarding the comparison of the
three mentioned scheme. In this paper, the heat convection-diffusion analysis has been done
using the Crank Nicolson method, Alternating Direction Implicit method, and the Alternating
Direction semi-implicit method. The methods have been used to solve the two-dimensional
convection-diffusion equation. Then the set of equations achieved from the solution has been
solved using MATLAB programming language. The results obtained from the set of equations
have been used to compare the three different schemes, their stability, accuracy, and efficiency.
Our observations indicate that the Alternating Direction Implicit method provides the most
stable and accurate solution.
Numerical Solution

The governing equation of heat energy of a body is given by

𝜕 2𝑇 𝜕 2𝑇 𝐺𝑒𝑛𝑒𝑟𝑎𝑡𝑖𝑜𝑛
𝐾( 2
+ 2 ) 𝑑𝑥𝑑𝑦𝑑𝑧 + [±𝐶𝑜𝑛𝑣𝑒𝑐𝑡𝑖𝑜𝑛] + [±𝑟𝑎𝑑𝑖𝑎𝑡𝑖𝑜𝑛] + [+ ] 𝑑𝑥𝑑𝑦𝑑𝑧
𝜕𝑥 𝜕𝑦 −𝐴𝑏𝑠𝑜𝑟𝑏𝑡𝑖𝑜𝑛
𝜕𝑇
= 𝜌𝑐𝑝 𝜕𝑡 𝑑𝑥𝑑𝑦𝑑𝑧 (1)

Here, K indicates the thermal conductivity of the material, 𝜌 indicates the density of the
material and 𝑐𝑝 indicates the specific heat at constant pressure and T indicates the temperature
profile.

For the problem discussed in this paper, the radiation is negligible so that can be ignored.
Convection can be considered as heat carried away. Here the generation and absorption are
considered zero. Hence equation (1) can be simplified as

𝜕2𝑇 𝜕2𝑇 𝜕𝑇
𝐾 (𝜕𝑥 2 + 𝜕𝑦 2 ) 𝑑𝑥𝑑𝑦𝑑𝑧 − 2ℎ(𝑇 − 𝑇∞ )𝑑𝑥𝑑𝑦 = 𝜌𝑐𝑝 𝜕𝑡 𝑑𝑥𝑑𝑦𝑑𝑧 (2)

Now both sides of equation (2) have been divided by dxdydz and thus we get a simplified form
of equation (2)

𝜕2 𝑇 𝜕2 𝑇 2ℎ(𝑇−𝑇∞ ) 𝜕𝑇
𝐾( + )− = 𝜌𝑐𝑝 (3)
𝜕𝑥 2 𝜕𝑦 2 𝑑𝑧 𝜕𝑡

Figure 1 indicates the problem domain that was selected for this analysis

Figure 1. Heat convection-diffusion diagram of a thin plate


Solution using the Crank-Nicolson method

Crank-Nicolson method is a very popular finite difference approach to solve heat conduction
equations and similar partial differential method. It is considered as a second-order method in
time. Here this method will be used to solve the heat conduction of a thin plate.

According to the finite difference method equation (4), (5) and (6) are discretized equations

𝜕𝑇 𝑇𝑖,𝑗,𝑡+1 −𝑇𝑖,𝑗,𝑡
| = (4)
𝜕𝑡 𝑖,𝑗,𝑡/2 ∆𝑡

𝜕2 𝑇 𝜕2 𝑇 𝑇𝑖−1,𝑗,𝑡 −2𝑇𝑖,𝑗,𝑡 +𝑇𝑖+1,𝑗,𝑡 𝑇𝑖,𝑗−1,𝑡 −2𝑇𝑖,𝑗,𝑡 +𝑇𝑖,𝑗+1,𝑡


(𝜕𝑥2 + 𝜕𝑦2 )| = + (5)
𝑖,𝑗,𝑡 ∆𝑥 2 ∆𝑦 2

𝜕2 𝑇 𝜕2 𝑇 𝑇𝑖−1,𝑗,𝑡+1−2𝑇𝑖,𝑗,𝑡+1 +𝑇𝑖+1,𝑗,𝑡+1 𝑇𝑖,𝑗−1,𝑡+1−2𝑇𝑖,𝑗,𝑡+1 +𝑇𝑖,𝑗+1,𝑡+1


(𝜕𝑥 2 + 𝜕𝑦2)| =
∆𝑥 2
+
∆𝑦 2
(6)
𝑖,𝑗,𝑡+1

By modifying equation (3) the following equation was obtained.

𝜕𝑇 1 𝐾 𝜕2 𝑇 𝜕2 𝑇 2ℎ 𝐾 𝜕2 𝑇 𝜕2 𝑇 2ℎ
⌋ = 2 [𝜌𝑐 {(𝜕𝑥 2 + 𝜕𝑦2 ) − 𝜌𝑐 (𝑇 − 𝑇∞ )} + 𝜌𝑐 {(𝜕𝑥 2 + 𝜕𝑦2 ) − 𝜌𝑐 (𝑇 − 𝑇∞ )} ] (7)
𝜕𝑡 𝑖,𝑗,𝑡/2 𝑝 𝑝 𝑑𝑧 𝑝 𝑝 𝑑𝑧
𝑖,𝑗,𝑡+1 𝑖,𝑗,𝑡

Now to simplify the equation, Δx = Δy = Δ has been assumed and the discretized equations
have been implemented in equation (7)

𝑇𝑖,𝑗,𝑡+1 −𝑇𝑖,𝑗,𝑡 1 𝐾 𝑇𝑖−1,𝑗,𝑡+1 −2𝑇𝑖,𝑗,𝑡+1 +𝑇𝑖+1,𝑗,𝑡+1 𝑇𝑖,𝑗−1,𝑡+1 −2𝑇𝑖,𝑗,𝑡+1 +𝑇𝑖,𝑗+1,𝑡+1 2ℎ


= 2 [𝜌𝑐 { + − 𝜌𝑐 (𝑇 − 𝑇∞ )} +
∆𝑡 𝑝 ∆𝑥 2 ∆𝑦 2 𝑝 𝑑𝑧 𝑖,𝑗,𝑡+1

𝐾 𝑇𝑖−1,𝑗,𝑡 −2𝑇𝑖,𝑗,𝑡 +𝑇𝑖+1,𝑗,𝑡 𝑇𝑖,𝑗−1,𝑡 −2𝑇𝑖,𝑗,𝑡 +𝑇𝑖,𝑗+1,𝑡 2ℎ


{( + ) − 𝜌𝑐 (𝑇 − 𝑇∞ )} ] (8)
𝜌𝑐𝑝 ∆𝑥 2 ∆𝑦 2 𝑝 𝑑𝑧 𝑖,𝑗,𝑡

Now by bringing t+1 related term on the left-hand side the final form of the solvable
differential equation has been obtained

𝐾∆𝑡
( ) (𝑇𝑖−1,𝑗,𝑡+1 + 𝑇𝑖+1,𝑗,𝑡+1 + 𝑇𝑖,𝑗−1,𝑡+1 + 𝑇𝑖,𝑗+1,𝑡+1 − 4𝑇𝑖,𝑗,𝑡+1 ) − 2𝑇𝑖,𝑗,𝑡+1 −
𝜌𝑐𝑝 ∆2

ℎ∆𝑡 𝐾∆𝑡
𝑇 = −2𝑇𝑖,𝑗,𝑡 − (𝜌𝑐 ) (𝑇𝑖−1,𝑗,𝑡 + 𝑇𝑖+1,𝑗,𝑡 + 𝑇𝑖,𝑗−1,𝑡 + 𝑇𝑖,𝑗+1,𝑡 − 4𝑇𝑖,𝑗,𝑡 ) −
𝜌𝑐𝑝 𝑑𝑧 𝑖,𝑗,𝑡+1 𝑝∆
2

ℎ∆𝑡 2ℎ∆𝑡𝑇∞
𝑇 − (9)
𝜌𝑐𝑝 𝑑𝑧 𝑖,𝑗,𝑡 𝜌𝑐𝑝 𝑑𝑧
𝐾∆𝑡
To simplify the equation let us assume = 𝑟 & 𝑑𝑧 = 𝑑 = 𝑡ℎ𝑖𝑐𝑘𝑛𝑒𝑠𝑠. Hence equation (9)
𝜌𝑐𝑝 ∆2

becomes

ℎ∆𝑡
𝑟(𝑇𝑖−1,𝑗,𝑡+1 + 𝑇𝑖+1,𝑗,𝑡+1 + 𝑇𝑖,𝑗−1,𝑡+1 + 𝑇𝑖,𝑗+1,𝑡+1 ) − 2 (1 + 2𝑟 + 2𝜌𝑐 𝑑) 𝑇𝑖,𝑗,𝑡+1 =
𝑝

ℎ∆𝑡 2ℎ∆𝑡𝑇∞
−𝑟(𝑇𝑖−1,𝑗,𝑡 + 𝑇𝑖+1,𝑗,𝑡 + 𝑇𝑖,𝑗−1,𝑡 + 𝑇𝑖,𝑗+1,𝑡 ) − 2(1 − 2𝑟 − 2𝜌𝑐 𝑑)𝑇𝑖,𝑗,𝑡 − (10)
𝑝 𝜌𝑐𝑝 𝑇

Here the value of i ranges from 2 to m-1 and the value of j ranges from 2 to n-1. Where m and
n indicate the number of nodes in x and y-direction. By implementing the values of i and j, a
system of linear equations will be obtained. By solving those systems of linear equations the
temperature for different nodes of a thin plate can be obtained. The mesh grid system of
analysis for heat conduction analysis of thin plate has been shown in figure (2)

Figure 2. Finite difference method heat transfer grid for Crank Nicolson method

Solution by Alternating direction implicit method

The conventional two-dimensional Alternating Direction Implicit method has been used for
solving parabolic and elliptic partial differential equation and heat transfer problems [18]. The
Alternating Direction implicit method contains two directional solving method in one-time
step. Hence convection in one direction is considered as half of the total convection.
So similar to equation (8) we have
𝑇𝑖,𝑗,𝑡+1 −𝑇𝑖,𝑗,𝑡 𝐾
= (𝑇𝑖−1,𝑗,𝑡+1 − 2𝑇𝑖,𝑗,𝑡+1 + 𝑇𝑖+1,𝑗,𝑡+1 + 𝑇𝑖,𝑗−1,𝑡 − 2𝑇𝑖,𝑗,𝑡 + 𝑇𝑖,𝑗+1,𝑡 ) −
∆𝑡 𝜌𝑐𝑝 ∆2


[(𝑇𝑖,𝑗,𝑡+1 − 𝑇∞ ) + (𝑇𝑖,𝑗,𝑡 − 𝑇∞ )] (11)
2𝜌𝑐𝑝 𝑑𝑧

𝐾∆𝑡
By assuming 𝜌𝑐 2
= 𝑟 and modifying equation (11) the following horizontal traverse equation
𝑝∆

is obtained

ℎ∆𝑡
𝑟(𝑇𝑖−1,𝑗,𝑡+1 + 𝑇𝑖+1,𝑗,𝑡+1 ) − (1 + 2𝑟 + 2𝜌𝑐 𝑑) 𝑇𝑖,𝑗,𝑡+1 = −𝑟(𝑇𝑖,𝑗−1,𝑡 + 𝑇𝑖,𝑗+1,𝑡 ) −
𝑝

ℎ∆𝑡 ℎ∆𝑡𝑇∞
(1 − 2𝑟 − 2𝜌𝑐 𝑑)𝑢𝑖,𝑗,𝑡 − (12)
𝑝 𝜌𝑐𝑝 𝑇

Here the value of i ranges from 2 to m-1 and the value of j ranges from 2 to n-1. Where m and
n indicate the number of nodes in x and y-direction.

Similarly, for vertical traverse equation (13) can be obtained

ℎ∆𝑡
𝑟(𝑇𝑖,𝑗−1,𝑡+1 + 𝑇𝑖,𝑗+1,𝑡+1 ) − (1 + 2𝑟 + 2𝜌𝑐 𝑇) 𝑇𝑖,𝑗,𝑡+1 = −𝑟(𝑇𝑖−1,𝑗,𝑡 + 𝑇𝑖+1,𝑗,𝑡 ) −
𝑝

ℎ∆𝑡 ℎ∆𝑡𝑇∞
(1 − 2𝑟 − 2𝜌𝑐 𝑇)𝑇𝑖,𝑗,𝑡 − (13)
𝑝 𝜌𝑐𝑝 𝑑

Here the value of i ranges from 2 to m-1 and the value of j ranges from 2 to n-1. Where m and
n indicate the number of nodes in x and y-direction. By solving these systems of the linear
equation the nodal temperatures can be obtained.

Figure 3. FDM 2D Heat Transfer Stencil for ADI Method: (a) Horizontal Traverse, (b)
Vertical Traverse
Boundary Conditions

In this paper we have considered Dirichlet Boundary Condition

a) Nodes along y axis:


𝑇(0, 𝑦, 𝑡) = 𝑇1 (14)
𝑇(a, 𝑦, 𝑡) = 𝑇2 (15)
b) Nodes along x axis:
𝑇(x, 0, 𝑡) = 𝑇3 (16)
𝑇(x, 𝑏, 𝑡) = 𝑇4 (17)
c) Plate temperature at t=0 :

𝑇(x, 𝑦, 0) = 𝑇∞ (18)

Comparison of three different solution schemes

This section is dedicated to comparing the obtained results by Crank Nicolson, Alternating
Direction Implicit, and ADI semi-implicit method has been analysed and compared. Amr
Mousa et al[1] designed an algorithm to solve the heat equation of a 2D plate. His algorithm
used similar “Dirichlet conditions” and an initial temperature at all nodes. He used the local
fractional Euler method and the second-order Runge Kutta method to solve the heat equation.
His analysis focused on determining the nodal temperature at various points of the plate for
different time steps. Figure 4 indicates the points whose temperature was considered during
analysis and Table 1 compares the result between the different algorithms for Aluminium and
boundary condition of 𝑇1 = 𝑇2 = 𝑇4 = 0𝐾 , 𝑇4 = 200𝐾 and an initial temperature of 0K.

Figure 4. 2D plate considered by Amr Mousa [1]


Table 1. Temperature at point A, B, C for steady state time
Euler method Crank Nicolson Alternating ADI Semi
[1] Method Direct Implicit Implicit
Point A(Kelvin) 53.84 53.84 53.89 53.91
Point B(Kelvin) 88.82 88.82 88.97 89.43
Point C(Kelvin) 16.23 16.23 16.56 16.79

Euler method is an explicit method and the methods used in this paper are implicit methods.
Table 1 indicates that when applied to two-dimensional heat transfer problems all four methods
exhibit similar results.
For further analysis, copper material has been used. Table 2 indicates the properties that were
used in the final analysis.
Table 2. Material Properties
Property Numerical value
Thermal Conductivity(W/mK) 385
Density(Kg/𝑚3 ) 8960
Specific heat capacity(J/KgK) 376.812
Convective heat transfer coefficient of air 10

Figure 5 indicates the temperature profile for the boundary condition of 𝑇1 = 𝑇2 = 𝑇4 = 𝑇4 =


200𝐾, an initial temperature of 30 K and length and width of 0.1m. Here the temperature
profile for four different time steps has been analysed.
Figure 5 stipulates the temperature profile of a thin plate for different times. The contours
denote that the Crank Nicolson and Alternating Direction Implicit method show similar results
for different times. But the Alternating Direction Semi Implicit method provides wrong values
row-wise. Semi Implicit methods are considered unconditionally stable. Semi Implicit Methods
discretizes the transient system of equations by setting up some portion of the terms for implicit
schemes and then by setting the rest of the terms for explicit schemes. To maintain accuracy
during the splitting up of schemes, the implicit system of equations should be simple and all
terms for the fastest solution schemes should be solved implicitly. But in this paper, the system
of implicit equations is complex second-order differential equations and If we focus on the
numerical solution section then it can be seen that the horizontal traverse equations are solved
explicitly. Hence there are errors in the horizontal direction. Figure 5 also depicts that as time
increases the difference between the solutions obtained by Crank Nicolson and Alternating
Direction scheme are converging.

1(a) Crank Nicolson method 1(b) ADI 1(c) ADI semi implicit

2(a) Crank Nicolson method 2(b) ADI 2(c) ADI semi implicit

3(a) Crank Nicolson method 3(b) ADI 3(c) ADI semi implicit

4(a) Crank Nicolson method 4(b) ADI 4(c) ADI semi implicit

Figure 5. Temperature profile for heat conduction and convection of thin plate. 1) t = 0 sec,
2) t = 0.1 sec, 3) t = 5 sec, 4) t = 10 sec
Figure 6 gives an elaborated idea about the differences between the two schemes. The results
elucidate that as time increases and the conditions move toward a steady state, the solution
obtained by three different schemes also converge. So it can be implied that all three schemes
can be used for steady-state analysis but for unsteady state analysis Alternating Direct Implicit
scheme has more similarity with the previously applied explicit method. Although the Crank
Nicolson method is considered stable and a very simple system of linear equation solution is
required for every time step but the system is not impervious to errors. Especially, when the
conduction term of the problem (the second derivative) is very small compared to the
convection term (the co-efficient of the first derivative). oscillations in the solution can also
occur if the situation is vice versa. That is the situation that has happened in this paper.
Although the problem can be solved by introducing a mesh size that is smaller than a certain
critical value. But that can’t be done due to the limitation of computational power. As a result,
there is a slight difference between the explicit method and the Crank Nicolson method. On the
contrary, the Alternating Direct Implicit method has unconditional stability which means that
the time step size does not have any effect on the result. Hence it provides a more accurate
result for both unsteady and steady-state.

Figure 7 illustrates the computational time required for three different schemes. For this paper,
a processor of 2.20 GHz, Random Access Memory of 8 gigabytes, and an M2 2242 Solid State
Drive has been used for computation. The processor was maintained at a constant temperature
for stable performance for all three schemes. The Crank Nicolson Method took the highest time
to execute the program although the Alternating Direction Implicit Method provided more
values.

Figure 6. Change in temperature in point A with time for four different solution schemes
Figure 7. Computation time analysis for three different solution schemes.

The Alternating Direction semi-implicit method took the least amount of Comparative

study of different Implicit Finite Difference methods time to execute the code. This
is because semi-implicit schemes split the terms in such a way that explicit discretization time
step is significantly smaller than the largest stable semi-implicit discretization time step.

Conclusion

In this work, we have used the crank Nicolson, Alternating Direct Implicit, and Alternating
direct semi-implicit to solve the heat convection-diffusion phenomenon of the copper thin
plate. From the obtained results analysis it was observed that the Crank Nicolson method is
unstable when the time step is large and analysed over a small period. It requires the highest
computational time amongst the three schemes. The alternating Direction implicit method
provides the best results for this problem. Although the computation time for the Alternating
Direction Semi Implicit scheme is much less than the two other methods its' solution is unstable
in the horizontal direction. Considering all the facts it is suggested that Alternating Direction
Implicit scheme should be used for such problems if the computation power is limited and the
problem is time-dependent.
Reference
[1] Amr Mousa (2020). 2D Heat Equation Using Finite Difference Method with Steady-
State Solution (https://www.mathworks.com/matlabcentral/fileexchange/55058-2d-heat-
equation-using-finite-difference-method-with-steady-state-solution), MATLAB Central File
Exchange. Retrieved June 23, 2020.

[2] Noye, B. J., & Tan, H. H. (1988). A third‐order semi‐implicit finite difference method
for solving the one‐dimensional convection‐diffusion equation. International journal for
numerical methods in engineering, 26(7), 1615-1629.

[3] Tian, Z. F., & Ge, Y. B. (2007). A fourth-order compact ADI method for solving two-
dimensional unsteady convection–diffusion problems. Journal of Computational and Applied
Mathematics, 198(1), 268-286.

[4] Karaa, S., & Zhang, J. (2004). High order ADI method for solving unsteady
convection–diffusion problems. Journal of Computational Physics, 198(1), 1-9.

[5] Dehghan, M. (2005). On the numerical solution of the one-dimensional convection-


diffusion equation. Mathematical Problems in Engineering, 2005.

[6] En.wikipedia.org. 2020. Explicit And Implicit Methods. [online] Available at:
<https://en.wikipedia.org/wiki/Explicit_and_implicit_methods#:~:text=Explicit%20methods
%20calculate%20the%20state,system%20and%20the%20later%20one.> [Accessed 23 June
2020].

[7] Schäfer, M., Turek, S., Durst, F., Krause, E., & Rannacher, R. (1996). Benchmark
computations of laminar flow around a cylinder. In Flow simulation with high-performance
computers II (pp. 547-566). Vieweg+ Teubner Verlag.

[8] J. Crank and P. Nicolson (1947). A practical method for numerical evaluation of
solutions of partial Differential equations of the heat conduction type. Mathematical
Proceedings of the Cambridge Philosophical Society, 43, pp 5067.

[9] Kelley, C. T. (1995). Iterative methods for linear and nonlinear equations. Society for
Industrial and Applied Mathematics.

[10] S. Fulton, "Semi-Implicit Time Differencing", Department of Mathematics and


Computer Science Clarkson University, Potsdam, NY 13699–5815, 2004.
[11] Sharma, P., & Hammett, G. W. (2011). A fast semi-implicit method for anisotropic
diffusion. Journal of Computational Physics, 230(12), 4899-4909.

[12] Lozinski, A., Picasso, M., & Prachittham, V. (2009). An anisotropic error estimator for
the Crank–Nicolson method: Application to a parabolic problem. SIAM Journal on Scientific
Computing, 31(4), 2757-2783.

[13] Jin, B., Li, B., & Zhou, Z. (2018). An analysis of the Crank–Nicolson method for
subdiffusion. IMA Journal of Numerical Analysis, 38(1), 518-541.

[14] Geoola, F., & Cornish, A. R. H. (1982). Numerical simulation of free convective heat
transfer from a sphere. International Journal of Heat and Mass Transfer, 25(11), 1677-1687.

[15] Karaa, S. (2006). A high‐order compact ADI method for solving three‐dimensional
unsteady convection‐diffusion problems. Numerical Methods for Partial Differential
Equations: An International Journal, 22(4), 983-993.

[16] Banaszek, J., Jaluria, Y., Kowalewski, T. A., & Rebow, M. (1999). Semi-implicit FEM
analysis of natural convection in freezing water. Numerical Heat Transfer: Part A:
Applications, 36(5), 449-472.

[17] Ramaswamy, B., Jue, T. C., & Akin, J. E. (1992). Semi‐implicit and explicit finite
element schemes for coupled fluid/thermal problems. International journal for numerical
methods in engineering, 34(2), 675-696.

[18] Abimbola, A., & Bright, S. (2015). Alternating-Direction Implicit finite-difference


method for transient 2D heat transfer in a metal bar using finite difference method. International
Journal of Scientific and Engineering Research, 6(6), 105-108.

View publication stats

You might also like