
132Decomposition Methods for Differential Equations Theory and Applications
TABLE 6.9: Numerical results for the
Bernoulli equation with iterative
operator-splitting method and BDF3 method.
Iteration Number of err
steps i splitting partitions n
2 1 7.3724e-001
2 2 2.7910e-002
2 5 2.1306e-003
10 1 1.0578e-001
10 2 3.9777e-004
20 1 1.2081e-004
20 2 3.9782e-005
T =1.0. The experiments result in showing the reduced errors for more it-
eration steps and more time partitions. Because of the time discretization
method for ODEs, we restrict the number of iteration steps to a maximum of
five. If we restrict the error bound to 10
−3
, two iteration steps and five time
partitions give the most effective combination.
REMARK 6.5 For nonlinear ordinary differential equations, the ex-
act starting function is a problem. Therefore, the initialization process is
delicate and we can decrease the splitting error by more iteration steps. Due
to the linearization, we gain almost linear convergence rates. This can be
improved by a higher-order linearization, see [16], [155].
6.2.5 Fifth Example: Partial Differential Equation
In this example, we simulate a general single-species reactive transport
equation, which can be written as
u
t
+ ∇·(vu− D ∇u)=R(u)+f(x, t), in Ω × (0,T), (6.24)
u(x, t)=0, on ∂Ω × (0,T), (6.25)
u(x, 0) = u
0
(x), on Ω, (6.26)
where [0,T] is a time interval, x =(x
1
,...,x
d
)
T
∈ Ω is the space variable,
and Ω is a domain in R
d
(d =1, 2, or, 3). u(x, t) is the unknown population
density or concentration of the species, v ∈ R
d,+
is a divergence-free velocity
field, D ∈ R
d,+
× R
d,+
is a diffusion tensor (it is assumed that elementwise
|D
i,j
| << |v
i
|∀i, j ∈{1,...,d}), R(u) is a nonlinear reaction term, and u
0
(x)
is an initial condition.
For the reaction term, we are concerned with the
• Radioactive decay with R(u)=−au, as a linear reaction term
© 2009 by Taylor & Francis Group, LLC