A Posteriori Error Computations in Finite Element Method for Initial Value Problems ()
1. Introduction, Literature Review, and Scope of Work
1.1. Introduction
The mathematical models of initial value problems describe evolutions in which dependent variables naturally exhibit simultaneous dependence on spatial coordinates and time. Thus, the space-time coupled finite element method [1] with space-time variationally consistent integral forms is ideally suited for obtaining numerical solutions to the initial value problems. In space-time coupled finite element methods, one constructs space-time discretization using space-time finite elements with space-time p-version hierarchical local approximations [1] in higher-order scalar product spaces in space and time. In this approach, it is possible to maintain space-time integrals over space-time discretization as Riemann integrals. One considers a space-time strip (in
) or a space-time slab (in
) and computes solution for the space-time discretization using
,
, and
processes beginning with the first space-time strip
. Upon obtaining a converged solution for this space strip (requires a posteriori error computations to quantify the errors in the solution), the solution is time marched for subsequent space-time strips, keeping
,
, and
constant. In this approach, an initial value problem in
becomes a 2D problem with
and
and an initial value problem in
(
,
coordinates) becomes a 3D problem with spatial coordinates
,
and time
. Treatment of initial value problems in
require consideration of
,
,
, and time
, leading to significant complexities in the details of the computations. Thus, for initial value problems in
, space-time coupled finite element methods are generally avoided. We note that in the space-time coupled finite element methods for initial value problems, we construct a space-time discretization for an increment of time. Upon obtaining a converged solution for the current space-time strip (or slab), we proceed to the next increment of time i.e. next space-time strip using the calculated solution for the current space-time strip to determine initial conditions for the next space-time strip. This process continues till desired time is reached. We shall see in a subsequent section that a posteriori error computations in space-time coupled finite element method are quite straight forward when using
,
, and
scalar product spaces for space-time coupled local approximations for the space-time elements and can be designed to yield precise a posteriori errors in the computed solution.
To overcome the difficulties in space-time coupled methods for initial value problems in
, we generally consider space-time decoupled methods for initial value problems. In space-time decoupled finite element methods, we construct a discretization in space for the spatial domain of the initial value problem i.e. a 1D discretization in
, for the 1D spatial domain
of the initial value problem in
and
, a 2D discretization in
for the 2D spatial domain of the initial value problem in
and time
and so on. We construct an integral form in space for the spatial discretization using fundamental Lemma [1] [2] of the Calculus of Variations, in particular using Galerkin method with weak form (GM/WF). The local approximation for an element in space consists of approximation functions dependent on spatial coordinates and nodal degrees of freedom dependent on time. Upon substituting local approximations in the integral form and carrying out the integration in space, we obtain element expressions in which space coordinates are eliminated, and only degrees of freedom and their time derivatives remain. Assembly of element equations yields a system of ordinary differential equations in time. Thus, reducing partial differential equations in space and time to ordinary differential equations in time, a consequence of decoupling space and time.
The ordinary differential equations in time resulting from decoupling of space and time are integrated using explicit or implicit time integration methods or finite element methods in time to obtain solutions for the nodal degrees of freedom and their time derivatives. Upon substituting the solutions for nodal degrees of freedom in space-time decoupled local approximation, we obtain space-time approximation of the solution for each element of the spatial discretization. For the finite element discretization in space, the resulting ordinary differential equations in time are integrated for an increment of time. Using the calculated solution for the current increment of time, we proceed to the next increment of time and continue till the desired time is reached. Thus, we see that a posteriori error computations in space-time decoupled methods also need to be performed for an increment of time as well, same as in the case of space-time coupled methods. Designing a mathematical and computational infrastructure for a posteriori error computation for the space-time decoupled finite element solution is not as simple and as straight forward as for space-time coupled finite element processes as shown in subsequent section.
From the details of space-time coupled and space-time decoupled finite element methods for obtaining solutions, we note that in both methods we determine evolution for an increment of time and then time march. Thus, a posteriori computation methodologies and infrastructures for both space-time coupled and space-time decoupled require consideration for an increment of time.
1.2. Literature Review
Before the introduction of k-version of finite element method in which
is the order of the approximation space, in addition to
and
as the independent parameters in all finite element computational processes by Surana et al. [1] [3]-[9], all finite element computations for boundary value problems as well as for initial value problems were performed using approximation of class
in space for boundary value problems and of
in space and time for initial value problems. Such solutions of global differentiability
are not admissible in the partial differential equations describing the boundary value problem or the initial value problem, due to lack of required global differentiability, dictated by the orders of derivatives of the dependent variables in space and time. Inter-element discontinuities of the derivatives at the inter element boundaries lead to the integrals over the discretization in Lebesgue sense that are not reliable measure of residuals. Thus, in the
-
framework in the absence of
(i.e. solution of class
only), the order of the approximation space, a posteriori error computation based on space-time residual functionals obtained by substituting space-time approximations in the equations of the mathematical model and then obtaining
-norm is not possible. This led to investigations and research into what is called “a posteriori estimation” methods [10]. In this approach, it is accepted that a posteriori computations are not possible, and one resorts to establishing a bound of the error in the computed solution. More compact or shorter interval bounds of a posteriori error estimates are obviously more useful. Unfortunately, the a posteriori error estimation methods were largely developed using weaknesses in the global approximation as the major factor driving the determination of the estimates. As an illustration, consider solutions of class
. Such finite element solutions will exhibit discontinuity of the first derivative of the dependent variable(s) normal to the inter-element boundaries. Thus, for solutions of class
, one could undertake derivation of a posteriori error estimates based on the jumps of the first derivatives of the solution normal to the inter-element boundaries. In the study of convergence of the finite element solutions, how this measure based on the jumps in the first derivatives approaches zero is some indication of the solution accuracy and convergence. This methodology has obvious shortcomings. If we consider solutions of class
over the discretization, then the first derivative of the dependent variable in the tangential and normal direction to the inter-element boundaries is continuous. Hence, a posteriori error estimates derived based on the jumps in the first derivatives normal to the inter-element boundaries are meaningless as these don’t exist. Thus, we note that with the introduction of
, the order of approximation space as an independent parameter in addition to
and
, it is possible to construct local approximations that yield desired global differentiability required by the orders of derivatives in the partial differential equations. We examine the highest order of derivatives of the dependent variable(s) in the partial differential equations in space and time and then choose minimum value
,
in space and
in time, so that the residual function is continuous everywhere over the space-time domain or dicsretization. This allows us to maintain integrals in
-norm computations in the Riemann sense over the discretization, essential to ensure accuracy of
-norms. To our knowledge, there are no published works on a posteriori error computations except Surana et al. [1] [9] [11]. It is rather obvious that solutions of class
cannot be solutions of any partial differential equation, as a partial differential equation at the very least must have first order derivatives of the dependent variables, requiring approximations of class
if the integrals are to be Riemann over the discretization, thus it is not surprising that there are no published works on a posteriori error computations before the introduction of
-version of finite element methods by Surana et al. [1] [3]-[9]
1.3. Why Proposed Approach? Proof of Accuracy and Convergence
Consider an initial value problem
in
with
, as space-time discretization of space-time domain
in which
is approximation of
over
and
, the approximation of
over
, a space-time element
. Then, in the absence of the theoretical solution of the initial value problem, the best measure of the accuracy of
is how well it satisfies the initial value problem
over
. This requires that we substitute
in
, and since
is the approximation of
, there will be a residual function
. The corresponding residual functional
i.e.
is obtained by calculating:
When
converges to the theoretical solution
, then
. Thus, proximity of
to zero is a measure of the accuracy or error in the solution
. This is undeniably the best measure of solution accuracy or error as
indicates how well
is satisfied in the pointwise sense over the space-time discretization
.This is a posteriori error computation, however, for the a posteriori error computations to be accurate, the approximation
must have the required differentiability over
as dictated by the highest order of the derivatives of
in space and time in
. With the choice of minimally conforming approximation spaces for
, the integrals in the calculation of
over
are ensured to be Riemann, in which case when
,
is satisfied over
in the pointwise sense i.e.
holds everywhere in
. With minimally conforming approximation spaces,
refinements are carried out to ensure that
, generally of the order
or lower when using dimensionless form of the equations in the mathematical model describing the initial value problem is found to be adequate but can be reduced as low as
with much improved accuracy.
In the currently published works on a posteriori literature, only a posteriori error estimates (bounds on error) are reported, generally derived using jumps in the derivatives of the dependent variable(s) normal to the inter-element boundaries. Obviously, these estimates are incapable of determining quantitatively how well the equations in the mathematical model of the initial value problem are satisfied by the computed solution. There is no reported work on a posteriori error computations because valid, meaningful and accurate a posteriori computations are not possible with solution of class
in space and time used currently for initial value problems. Thus, there is nothing in the published works to compare the residual reported in this paper. Convergence and proof of convergence of
to computed zero based on
refinements for minimally conforming approximation spaces follows the details on convergence reported by Surana et al. [1] [6] [9] [11]. For a fixed mesh (fixed
), progressively increasing
results in progressively increasing convergence rate of
. Likewise, for a fixed
with
-refinement, convergence rate does not change. Increased in
-level results in increased convergence rate with
-refinement. Details of the convergence of
and its rate of convergence can be found in references [1] [6] [9] [11].
1.4. Scope of Work
In this paper, we present a posteriori error computation methodology and computational infrastructure for space-time coupled as well as space-time decoupled finite element processes for initial value problems strictly based on
-norm of the space-time residual function obtained using the mathematical model for the discretized space-time computational domain. In space-time coupled finite element method, the
-version hierarchical local approximations with required regularity are substituted using computed solutions in the partial differential equations to compute residual functions followed by the computation of
-norm of the residual functions over the space-time elements of the discretization yielding
, the
-norm of residual function for the space-time discretization. When the computed solution
approaches
, the theoretical solution,
. Thus, proximity of
to zero is a measure of error in the solution or is a measure of accuracy of the solution. Thus, in space-time coupled methods, a posteriori error computation involves computing
over the space-time discretization using the computed solution for an increment of time.
In space-time decoupled methods, we have finite element discretization in space, followed by integral form over the spatial discretization using fundamental lemma of the calculus of variations (generally GM/WF). Substitution of local approximation, in which approximations are function of space coordinates and are
-version hierarchical with higher-order global differentiability and the degrees of freedom are function of time. After carrying out integration in space and summing element equations, we obtain ordinary differential equations in time. These are integrated using implicit time integration methods such as Newmark’s linear method. When the approximation functions in space and the time approximation of solution in the time integration method have desired global differentiability in space and time, the space-time decoupled approximations
can also be substituted in the partial differential equations of the mathematical model to obtain space-time residual functions for the element in space and the time increment constituting space-time domain. This is followed by
-norm computation for the space-time domain. Proximity of
to zero in this case is a measure of error or accuracy of the solution.
Thus, the proposed framework of “a posteriori” error computation requires higher-order global differentiability approximations in space and time in space-time coupled as well as decoupled methods. When we choose approximations in space and time that are minimally conforming, the space-time integrals over the space-time discretization in both methods are ensured to be Riemann, essential for accurate computation of
. In choosing time integration method for ordinary differential equations in time in space-time decoupled method, we must ensure that the time integration scheme has desired global differentiability in the entire discretized time domains.
Thus, the proposed a posteriori error computations are based on space-time residual functions for the discretized space-time domains in both space-time coupled and space-time decoupled methods. These error measures are true measures of how well the partial differential equations in the mathematical model are satisfied by the computed solutions in the pointwise sense, ensured by the Riemann integrals over the space-time discretization. Clearly, these a posteriori error computations require
,
and
framework in which desired global differentiability in space and time as necessitated by the partial differential equations is possible. The proposed a posteriori error computations are not possible in finite difference or finite volume methods of solving initial value problems.
Mathematical and computational details associated with the proposed a posteriori error computation are presented in this paper. This is followed by model problem studies to demonstrate the applications, effectiveness, and usefulness of a posteriori computation frameworks presented in the paper for space-time coupled as well as space-time decoupled finite element methods.
2. Theoretical Consideration and Computational Infrastructure
In this section, we present some theoretical considerations in space-time coupled and space-time decoupled finite element methods that are necessary to design a possible a posteriori error computation strategy in these methods for initial value problems. We present details in the following.
2.1. A Posteriori Error Computation in Space-Time Coupled Finite Element Method for Initial Value Problems
Let
(1)
be an initial value problem over the space-time domain
in which
is the space-time differential operator containing
and
as the highest orders of derivatives in space and time. Let
, in which
is the closed boundary of
. Surana et al. [1] have shown that space-time differential operators are non self-adjoint or non-linear but not self-adjoint as in space-time differential equations,
adjoint of the operator is not the same as the operator
and there are issues in the concomitant due to open boundary. Thus, for initial value problems, all space-time integral form based on fundamental lemma (Space-time Galerkin Method, Space-time Galerkin Method with Weak Form, Space-time Petrov-Galerkin Method, Space-time Weighted Residual Method) are space-time variationally inconsistent due to lack of unique extremum principle. Thus, for initial value problems, only the integral form based on space-time residual functional are space-time variationally consistent [1], hence are considered in the present work for a posteriori error computations.
![]()
![]()
(a) Space-time domain
(b) Discretization of
into space-time strips
(c) Discretization of
into space-time elements.
Figure 1. Space-time domain, space-time strips, and discretization of the
space-time element.
Let
be discretization of the
space-time strip or the
space-time slab
in which
is a
-version hierarchical space-time finite element (see Figure 1). Let
be local approximation of
over
given by
(2)
in which
are space-time local approximation functions for an element
derived using its map in the natural coordinate space
,
and
in a one unit length, one unit square or a one unit cube in
,
and
respectively.
Let
(3)
be approximation of
over the discretization
of , the space-time domain of
-th space-time strip.
Since
and
are the highest orders of the derivatives of
in the space and time, then we have:
(4)
in which
(5)
Thus,
(6)
must hold i.e. the union of local approximation
in (3) must yield the desired global differentiability of
over
. Equation (6) implies that the local approximation function
must belong to the scalar product space
defined by (5), in which
define minimally conforming scalar product approximation space for which the space-time integrals over
will be Riemann.
In the space-time finite element method based on space-time residual functional, the space-time integral forms that are space-time variationally consistent for linear as well as non-linear space-time differential operators [1], hence are meritorious for obtaining solutions of initial value problems. Details of space-time coupled finite element methods for linear and nonlinear differential operators can be found in [1] and are omitted here for the sake of brevity.
If
in (4) is minimally conforming space or is of class higher than minimally conforming, then the space-time integrals over
are Riemann and the residual function over
and is given by:
(7)
residual functional
is given by
(8)
or
(9)
in which
(10)
and
is the residual functional and
is the residual function over
, domain a space-time element e.
For a space-time strip we calculate
and
using (9). When
, the theoretical solution, then
(11)
Thus,
is a posteriori measure of error in space-time element
and
is the a posteriori measure of error for the space-time discretization of a space-time strip.
2.2. A Posteriori Error Computations Procedure
The procedure for calculating a posteriori error based on space-time residual functional for space-time coupled finite element methods for initial value problem is given in the following:
1) Choose minimally conforming spaces for local approximation based on the highest orders of the derivatives of dependent variable(s) in space and time so that the space-time integral over the space-time finite element discretization is Riemann. If the evolution is sufficiently smooth, the order of the space in space and time can be lower by one, if the space-time integral in Lebesgue sense suffices over the space-time discretization depending on the smoothness of the solution.
2) Calculate the solution for the first space-time strip or slab, i.e.,
and
. In cases of nonlinear initial value problems, calculate the converged solution using iterative solution methods (such as Newton’s linear method).
3) Using
for each space-time element, calculate the residual functionals
for
and
for
space-time discretization of the first space-time strip.
(12)
(13)
is a measure of error in the computed solution for the first space-time strip or slab.
4) When
,
, thus proximity of calculated
to computed zero (
or lower) is a measure of error in the solution for the space-time discretization of
and
is a measure of error in the space-time finite element with space-time domain
.
5) We use
,
adaptive refinement for
to obtain converged solutions (i.e.,
), keeping minimally conforming
.
are helpful in refining mesh or changing
-levels in space and time. Upon obtaining converged solutions for
, we time march to the next space-time strip
, keeping
,
and
fixed. In general, this procedure works well. If a change in
or a change in
-level is necessary for subsequent space-time strips, then, unfortunately, we must again begin with
with the new mesh and
-levels.
6) We note that for a space-time strip or a space-time slab the residual functional
for an element
with domain
is a measure of the error in the solution for element e. These residual functionals
are quite effective in designing an
(possibly
) adaptive strategy. The element with the largest value of
is the first candidate for
or
or
-refinements. This process can be designed such that all elements with a value of
larger than
(a threshold value) are considered for
or
or
-refinements. How these refinements are carried out is beyond the scope of this work. Here we only wish to point out that quantities
calculated in ‘a posteriori’ error computations indeed provide excellent measures to design adaptive processes.
3. A Posteriori Error Computation in Space-Time Decoupled Finite Element Processes
3.1. Mathematical Model, Integral Form in Space
Let
(14)
be the initial value problem over the space-time domain
, in which
is a space-time differential operator of the highest order
in space and
in time.
, where
is the closed boundary of
. We discretize the spatial domain
with finite elements in
, or in
or
in space such that
is the discretization of
, and consists of
, in which is a finite element in the spatial domain
. Consider an increment of time
, and let
be the approximation of
over the spatial domain
for time
in which
is the initial time when the evolution described by (14) commences. We consider
to be the union of
(15)
in which
is the approximation of
over
for time
, given by:
(16)
In (16),
are the approximation functions that are functions of space coordinates only and
are nodal degrees of freedom that are a functions of time only. The local approximation
(16) decouples space and time for
and
decouples space and time for the discretization
. Using fundamental lemma of the calculus of variations, we construct the integral form of (14) over the discretization
of the spatial domain
using a test function
and treating time as a constant.
(17)
Since (17) is a functional, we can write this as a sum of the functional over
i.e.
(18)
Consider
in Galerkin methods with weak form in space treating time constant, we perform integration by parts in space if beneficial [1] [9] to obtain the following:
(19)
We perform some integration by parts in only for those terms that contain even order derivatives in spatial coordinate
to transfer half of the differentiation from
to the test function
. Integral form (19) for
is called the weak form of the initial value problem (14) in space. In the weak form the order of differentiation on
, with respect to
may have been lowered or weakened, hence the name weak form, but increased on the test function. After performing the integration in space for an element
, we obtain a system of ordinary differential equations in time and
and its time derivatives. The order of the time derivatives of
in the ordinary differential equations depends upon the order of the time derivatives of
in (14), that is (19) can be written as
(20)
Substituting (20) into (18), we obtain
(21)
In which
,
… etc. and
,
… etc.
In (21), we have a system of ordinary differential equations in time for the initial value problem (14) for
3.2. Methods for Obtaining Solution of Ordinary Differential Equations in Time
The system of ordinary differential equations in (21) is linear if the space-time differential operator
in (14) is linear, otherwise (21) represents a system of non-linear ordinary differential equations in time.
The ordinary differential equations in time in (21) can be integrated in time using:
1) Finite element methods in time
2) Explicit time integration methods
3) Implicit time integration methods
Explicit time integration methods have poor accuracy and stability issues but are much simpler and are quite fast computationally. We do not consider these methods in this work because of poor accuracy, but also due to other requirements discussed later.
3.3. Finite Element Method in Time
Consider space-time coupled finite element method for initial value problems. The local approximation of
over a space-time element
or
is given by:
(22)
If
are generated using tensor product, then we can write (22) as follows:
(23)
The
symbol indicates tensor product [1] [6] as we use it in finite elements to generate 2D approximation functions from 1D approximation functions.
We can also write (23) as:
(24)
or
(25)
where
(26)
In (24) and (26)
is not a function of time.
Remarks
1) Equation (24) is the space-time coupled finite element method.
2) Equation (25) is the space-time decoupled finite element method.
3) Equation (26) is the finite element method in time.
4) Substitution from (26) into (25) yields (24).
That is in space-time decoupled methods, if we solve ordinary differential equations in time using finite element method in time, then the space-time coupled and the space-time decoupled methods are the same provided the space-time approximation functions are generated using tensor product of 1D space and time approximation functions. This has been investigated by Surana et al. [12] and is shown to be true. For further details on this approach, see reference [12].
3.4. Implicit Time Integration Methods for Ordinary Differential Equations in Time
The a posteriori error computation proposed in the present work considers
-norm of the space-time residual function for space-time decoupled finite element methods. This technique requires:
(i) Desired regularity or differentiability of
in space and time. Since the spatial discretization uses finite elements in space, the desired regularity in space can be easily satisfied by appropriate choices of
and
in space.
(ii) We also need desired global regularity or differentiability of
in time as well. That is, we must consider a time integration method in which approximation of
over a time increment is a function or an expression in time (for example, polynomial in time).
(iii) At the inter-element boundaries, desired order of differentiability required by the initial value problem must be satisfied so that the space-time integrals are Riemann.
(iv) When the requirements (i) - (iii) are satisfied, the space-time decoupled approximation
can be substituted in the initial value problem (14) for any value of time in the interval
. Thus, permitting
-norm of the space-time residual functional over
for the
space-time step.
(v) The requirements (i) - (iv) rule out the use of explicit time integration methods and the integration method in which we do not have an expression of the solution as a function of time explicitly for an increment of time.
Remarks [a.]
a. Requirements (i) - (iv) rule out methods like Runge-Kutta in which we do not have an analytical expression of solution as a function of time in a time interval as required in the
-norm computations.
b. Wilson’s
-method with linear acceleration and Newmark’s linear acceleration methods are suitable for second-order systems of ordinary differential equations in time.
c. In the case of first-order systems of ordinary differential equations in time, we must derive details of time integration methods based on Wilson’s
method and Newmark method.
d. In the present work, we consider the Newmark method for both first-order and second-order systems of ordinary differential equations in time. For simplicity, we only consider linear ordinary differential equations in time. In the following, we present details of Newmark time integration method for linear first-order and second-order ordinary differential equations in time.
3.4.1. Newmark Time Integration Method for a System of Linear First Order Ordinary Differential Equations in Time
Consider the following first-order system of linear ordinary differential equations in time obtained from decoupling of space and time
(27)
Consider a time interval
and assume that
is linear in the interval
(Figure 2).
Figure 2. Newmark linear method for first order ordinary differential equations.
Let
be the time measured from
. Let
and be values of
at
and
, respectively. Then
(28)
Integrating with respect to
, we get:
(29)
At
,
(30)
Substituting in (29), we obtain:
(31)
(32)
Letting
, we obtain:
(33)
From (28),
From (33), we solve for :
(34)
Consider (27) at
:
(35)
Substitute from (34) into (35):
(36)
or
(37)
or
(38)
where
(39)
is called the time approximation operator, and
is called the load operator.
Knowing
,
, and
, we can calculate
using (37), and then using (34). Thus, the solution and
is now known.
Initial conditions
1) Since (27) is a first-order system of ordinary differential equations, we require only one initial condition. If we begin with
then
is the initial condition (known). Using (27) at
, we can write:
(40)
From (27), we can solve for
:
(41)
Thus, now the complete solution is known at
.
2) Using the initial condition in (1) at
, we can use (34) at
to calculate
and then use (33) to calculate
3) This procedure of time marching is continued until final time
is reached.
Remarks
1) First, we note that for each time interval, we have an analytical expression for
and
needed for residual computations.
2) Secondly, we note that at a time
between the two time intervals,
and
are continuous, implying that in this time integration scheme,
is of class
as required by (14) to ensure that the time integrals in
-norm are Riemann in time.
3.4.2. Newmark Time Integration Method for a System of Second Order Ordinary Differential Equations in Time
Consider a system of second-order linear ordinary differential equations in time:
(42)
These ordinary differential equations in time result when decoupling space and time in balance of linear momenta in linear elasticity and when constructing integral forms over spatial discretization using Galerkin method with weak form (GM/WF).
,
, and
are mass, damping, and stiffness matrices, and
,
, and
are nodal degrees of freedom, their first and second time derivatives, when the degrees of freedom
are displacements (C0 Lagrange family finite elements), then
and
are velocities and accelerations of the grid points of the spatial discretization.
We consider Newmark’s linear acceleration method for integrating ordinary differential Equations (42) in time. In this method, we assume that acceleration
is linear in the time interval
(Figure 3).
Figure 3. Acceleration
versus time t (Newmark linear acceleration method).
Complete details of this method can be found in [1]. Important steps and the calculation procedure are described in the following. If we measure time
from
, then
(43)
Integrating with respect to
and using
at
equal as
, to evaluate constant of integration, we obtain
(44)
Integrating with respect to
and using
at
, as
to evaluate the constant of integration, we obtain
(45)
Using (43), (44), and (45), we obtain expressions for
, and by letting
. From these, we solve for and in terms of
,
,
,
and
and substitute these into (43) at
.
(46)
We express resulting (46) as a system of linear simultaneous algebraic equations in unknown
(see [1] for details), Equation (47). Final expression used for computations are given in the following:
(47)
and
(48)
(49)
We can write (47) as
where
(51)
Initial Conditions:
Since (42) is a system of linear second-order ordinary differential equations in time, it requires two initial conditions. If we assume that the evolution commences at
, then we could have
and
as initial conditions. Using (42) at
,
(52)
From (52), we can determine
.
Thus,
,
, and
are all known at time
.
Remarks
1) If the evolution commences at
, then
,
, and
are all known at
.
2) We use
in (45) to calculate
followed by the calculation of and using (48) and (49). Thus, the solution at
is now known.
3) Using the solution at
, the solution at
i.e.
, , and can be calculated using (47) - (49).
4) This time marching process is continued until the final time
is reached.
3.5. A Posteriori Error Computations in Space-Time Decoupled Methods for a First-Order System of Linear Ordinary Differential Equations in Time
Consider the following system of linear first order ordinary differential equations in time:
(53)
Obtained by decoupling space and time in the initial value problem using a finite element discretization
in space of the spatial domain
or
or
;
could be a line, an area or a volume finite element in space,with p-version hierarchical with higher orders global differentiability in space.
For illustration, consider the following time dependent diffusion equation
(54)
Consider discretization of
of the spatial domain
(55)
is a three-node p-version hierarchical finite element in the spatial domain
with higher-order global differentiability local approximation. Let
be the approximation of
over
, then in space-time decoupled finite element method, we write:
(56)
in which
is the computed solution for time integration method for an increment of time.
We substitute (56) in (54) to obtain residual function
.
, for the
time interval
(57)
and the residual functional
is given by
(58)
and for the the whole spatial discretization
(59)
We note that
are approximation functions for
mapped in natural coordinate space
. Thus,
(60)
(61)
We map time
for an increment of time into natural coordinate
in a two-unit length. Consider the
time increment
mapped into a two-unit length
. We can write the following:
(62)
and
(63)
time
is measured from
.
Recall
and
(from Equations (29) and (28)), we can express these as functions of
:
(64)
and
(65)
where
(66)
Using (62) in (61) , we obtain
and:
(67)
is calculated using Gauss quadrature.
Proximity of
to zero is a measure of the accuracy of the solution in
i.e. element e in space for a time increment and proximity of
to zero is a measure of accuracy of the solution over the whole spatial discretization for an increment of time.
3.6. A Posteriori Error Computations in Space-Time Decoupled Methods for Second-Order Systems of Linear Ordinary Differential Equations in Time
In linear elasticity, the balance of linear momenta is a system of second order partial differential equations in space and time in displacement when the constitutive theory for stresses is substituted in them. We discussed space-time decoupled method for obtaining solutions of such initial value problems.
Consider the initial value problem in linear elasticity, axial deformation of rod made of viscoelastic material. The rod has elasticity and dissipation mechanisms. Balance of linear momenta and constitutive theory are given by (neglecting equilibrium stress):
(68)
(69)
By substituting (69) in (68), we obtain a single partial differential equation in
:
(70)
or
in which
is velocity.
Consider space-time decoupled formulation of (70) with GM/WF in space followed by time integration of the resulting second order ordinary differential equations in time.
Let
be discretization of
in which
is a finite element in space (1D in this case).
Let
be local approximation of
over
and
be approximation of
over
, then
(71)
Using fundamental lemma of the calculus of variations (using test function
),
(72)
(73)
and
are the degrees of freedom for
Consider
(74)
We perform integration by part once in the last two term
(75)
Substituting (68),
and in (75). Boundary terms lead to secondary variables (standard procedure)
for an element
.
(76a)
in which
(76b)
We can write (76a) in the matrix and vector form
(77)
Using (77) in (73) i.e. assembly of element expressions we obtain:
(78)
or
(79)
in which
(80)
Equations (79) are a system of second-order ordinary differential equations in time.
Let
be a 3-node p-version hierarchical element in space with higher order global differentiability
(81)
We substitute (81) in (68) to obtain residual function
, for the
space-time strip:
(82)
and the residual functional
for
is given by
(83)
and for the whole spatial discretization and time
,
(84)
We note that
are approximation functions for
mapped with natural coordinate space
. Thus,
(85)
and
(86)
We map
with natural coordinate space
in a two-unit length. Consider the
time increment
mapped into a two-unit length
, we can write the following:
(87)
and
(88)
Recall
,
and
, (Equation (43), (44) and (45)) we can write these as functions of
using (88) for
:
(89)
(90)
(91)
in which
(92)
Using (86) - (88) in (82), we can obtain
and
(93)
is calculated using Gauss quadrature.
Proximity of
to zero is a measure of the accuracy of the solution in
i.e. for an element in space and for a time increment how close
is to zero is a measure of the accuracy of the solution or the error in the solution for the spatial discretization for an increment of time.
4. Model Problem Studies
In this section, we consider two model problems: Transient Convection Diffusion Equation and Transient Pure Advection. Evolutions for both problems are obtained using space-time coupled methods as well as space-time decoupled methods. In the space-time coupled method, converged solutions are obtained for the first space-time step, and then time is marched to obtain the evolution up to desired values of time. Solutions of class
and
are considered for both in space and time. In the case of space-time decoupled method, integral form in space is constructed using Galerkin method with weak form. Element equations in space are constructed and assembled to yield a system of ordinary differential equations in time that are integrated using Newmark’s linear method. Influence of p-levels in space and time as well as the order of the approximation space are investigated in the case of space-time coupled finite element methods. In space-time decoupled methods, the influence of p-levels and the order of the approximation space in space are investigated in conjunction with varying integration time steps in Newmark’s linear method.
4.1. Transient Convection Diffusion Equation
Consider a 1D transient convection diffusion equation given by:
(94)
where Pe is Peclet number.
with the following boundary conditions and initial conditions:
(95)
defines the initial condition on
at
. We can write (94) as:
(96)
4.1.1. Space-Time Coupled Finite Element Method Using Space-Time Residual Functional
Let
be a discretization of
,
is boundary of
and
is a space-time element of the discretization
of the first space-time strip. Let
be the local approximation of
over
and let
be global approximation of
over
, such that:
(97)
are degrees of freedom for
and
are degrees of freedom for
The residual function
for
is given by:
(98)
and space-time functional
for discretization
is defined by:
(99)
in which
is the space-time residual functional over
, space-time domain of space-time element
.
(100)
If
is differentiable in its arguments, then
is unique and
is a necessary condition for extremum of
:
(101)
or
(102)
then (102) is unique extremum principle, and the space-time integral form (100) is space-time variationally consistent.
(103)
in which
(104)
and
(105)
(106)
in which
(107)
Equation (106) is the algebraic system for the first (or any) space-time strip. We calculate
from (106) after imposing boundary conditions and initial conditions. In the numerical studies, choice of
of class
in space and time would yield Lebesgue integral in space but Riemann in time, whereas
of class
in space and time would ensure that all space-time integrals over
are Riemann. In the numerical computations we consider both
as well as
approximations in space and time.
for
is given by
in which
is given by (98).
4.1.2. Space-Time Decoupled Finite Element Method
Let
be a discretization of
in which
is a three-node p-version hierarchical 1D element in space with higher-order global differentiability.
Let
(108)
be the local approximation of
over
, in which
are the p-version hierarchical local approximations with higher-order global differentiability in space
and
are nodal degrees of freedom that are functions of time. Equation (108) causes decoupling of space and time. Using (108), we can write:
(109)
in which
are the degrees of freedom for an element
and
are the degrees of freedom for the discretization
of the spatial domain
. Consider the integral form of (94) over
using Galerkin methods with weak form:
(110)
Consider
in which
(Galerkin method)
(111)
We perform integration by parts in the third term to transfer one order of differentiation from
to
(112)
and
are the coordinates of the end points of the element.
Using (108) and
(113)
in (112), we obtain:
(114)
Defining:
(115)
We can write (114) as:
(116)
in which:
(117)
Substituting (116) into (110), we obtain:
(118)
in which:
(119)
Equation (118) are a system of first-order ordinary differential equations that are integrated using Newmark’s linear method.
-norm of
i.e.
is given by first substituting
from (107) in initial value problem and obtaining
and then calculating
-norm of
followed by sum over the element in the spatial discretization
(120)
and
(121)
is mapped into a two-unit square in a natural coordinate space
space.
4.1.3. Computation of Solutions and a Posteriori Errors
In both space-time coupled and space-time decoupled methods, we consider the following
i.e.
defining initial conditions (Figure 4):
Figure 4. Initial condition.
(122)
We consider a ten-element uniform discretization in space-time coupled as well as space-time decoupled methods. The values of
used for various studies are either shown on the graphs or are described with the results. We choose
. For such low
, the physical diffusion is significant, thus substantial base elongation and amplitude decay of the applied pulse is expected during evolution.
We consider solutions of class
and
in space and time for space-time coupled finite element method, and local approximations in class
and
in space for space-time decoupled finite element method with time integration of ordinary differential equations using Newmark’s linear method. In both, space-time coupled finite element method and space-time decoupled finite element method, solutions are calculated for
with p-levels 5, 7, 9 and 11 in space and time i.e. in space-time decoupled methods we also choose
with p-levels 5, 7, 9 and 11 for spatial finite element discretization. Solutions are computed for first time step and then time-marched in both space-time coupled and space-time decoupled methods, keeping
constant.
Figure 5 shows graphs of
or
vs degrees of freedom using log-log scale for solutions of class
and
for the first space-time strip
obtained by using the solution from the space-time coupled finite element method. The data points on the graphs correspond to p-levels of 5, 7, 9, 11, both in space and time. Progressively increasing p-levels results in progressively reduced
, hence progressively improved accuracy for both solutions of class
and
. Solutions of
yield almost an order of magnitude reduction in
corresponding to each p-level. Slight improvement in convergence rate of
is observed for the solutions of class
. This behavior of
is what is expected according to the theory of space-time coupled finite element processes based on space-time residual functional. Our objective is to see if the solution of similar accuracy are possible in space-time decoupled methods for same discretization, p-levels and
.
![]()
Figure 5.
-norm of
versus degrees of freedom for the solution of class
and
; space-time coupled method.
Figure 6 shows plots of
versus degrees of freedom using log-log scale for space-time decoupled method for the first time increment obtained using the solutions of class
and
in space, for p-levels of
and
in Newmark’s linear time integration method. Lower values of
are observed in class
in space compared to class
. For the same computational resources (discretization, p-levels, solution class, and
), the
values are of orders of magnitude higher in space-time decoupled methods compared to space-time coupled method (Figure 5 and Figure 6). Another disturbing aspect of the graphs in Figure 6 for space-time decoupled methods is that with increasing p-levels,
increases indicating progressively reducing aaccuracy of the solution. This holds true for both solutions of classes
and
in space. We provide two explanations for this behavior in the following.
![]()
Figure 6.
-norm of
versus degrees of freedom for solution of class
and
; space-time decoupled method.
The first possible explanation is due to time approximation operator [B] in the time integration process. In space-time decoupled method we are time marching the solution using Equation (38):
(123)
The matrix
has eigen-spectrum
, where
for some p-level say
for a fixed order of space. For a fixed discretization, a change in the p-level say
results in changes in the eigen-spectrum of
. Hence, we now have
, where
instead of
. In case of
for p-level of
,
produces results with some fixed accuracy i.e. a value of
. With
, increased
, hence increased error in the solution implies that for this p-level of
,
is not adequate to integrate Equations (123). This is possible only if
at p-level of
is a stiffer system with higher frequency contents than at p-level of
contributing to the solution. If this is indeed true than some
lower than 0.05 can be used to integrate the higher frequency contents accuracy, thus achieve accuracy similar to p-level of p. We present numerical study to demonstrate this.
Figure 7 shows graphs of
vs degrees of freedom using log-log scale for solutions of class
in space and time using space-time coupled methods for p-levels of 5, 7, 9, 11 with
. This figure also shows graphs
vs degrees of freedom for space-time decoupled methods with local approximation of
in space, p-levels of 5, 7, 9, 11, and
and 0.00005. We note that for fixed
(regardless of it’s value) increase in
with increasing p-level persists. But a decrease in
with increase p-level has dramatic effect in reducing
as shown in Figure 7 (dashed line graphs). Even with
, i.e., 100 time steps in space-time decoupled methods in the time interval
compared to only one time step for space-time coupled method, the space-time decoupled method struggles in approaching the results obtained for
versus degrees of freedom for space-time coupled finite element method. A further reduction in
to 0.00005 (1000 time steps in
to 0.005),
versus dofs improves and is much closer to
versus dofs for space-time coupled methods, but not better.
![]()
Figure 7.
-norm of
versus degrees of freedom for solution of class
; space-time coupled and decoupled methods.
The second explanation for increasing
with increasing p-level is as follows. We note that with progressively reducing
, increase in
with increasing p-level reduces in magnitude. At
,
versus degrees of freedom for the first time shows progressively reducing
with increasing p-levels, which is what is expected. Another observation is that all
values at all p-levels for
are greater than
. Only for
, but more so far
,
values are within the 3 × 10−1 to 5 × 10−2 range for which progressively reducing
with progressively increasing p-levels is observed, which is the expected behavior, i.e., increasing p-levels must result in better accuracy. Comparisons of
versus dofs for
and
suggest that perhaps
of the order
are not low enough for the computed solutions to be reliable, thus
computations are not with sufficient accuracy, hence the reason for increasing
with increasing p-level for
. It is further disturbing to note that what is achievable in space-time coupled methods in one increment of time with
, cannot be achieved even with 1000 time steps between
to
. This study undoubtedly establishes that
values of the order
correspond to solutions that are not reliable, hence cannot be used to judge solution error or useful in adaptive processes. Much lower values (
or lower) of
are needed to be reliable measures.
Figure 8 shows graphs of
versus degrees of freedom for the solution of class
in space and time obtained from the space-time coupled method for p-levels 5, 7, 9, and 11, with
. This figure also shows graphs of
versus degrees of freedom for space-time decoupled method with p-levels 5, 7, 9, and 11 and
, and 0.00005. Here also, we note that for fixed
(regardless of its value), increases in
with increasing p-levels persists indicating inaccurale
values. But, a decrease in
with in increase in p-level has a dramatic effect in reducing
, as shown in Figure 8 (dashed line graphs). Even with
i.e. 100 time steps in the space-time decoupled method in the time interval
compared to one time step in space-time coupled finite element method, the space-time decoupled method struggles in approaching the results obtained for
versus degrees of freedom for space-time coupled finite element methods. Further reduction in
to 0.00005 improves
(more improvement at higher p-levels) but is unable to match
versus dofs for space-time coupled method. Here also, we observe that for
,
versus dofs shows increasing values for increasing p-levels and for this range of
,
values are of the order of
, same as for solutions of class
(shown in Figure 7) indicating that these do not have enough accuracy. However, for
and 0.00005, we clearly observe decreasing
with increasing p-levels, expected behavior.
are
, close enough to be somewhat reliable. This study for solution of class
in space also confirms that
must be
or lower for it to be meaningful in judging accuracy of the solution and for it to be of any benefit in adaptivity. Results presented in Figure 7 and Figure 8 demonstrate that space-time decoupled finite element processes cannot be competitive with space-time coupled finite element processes.
![]()
Figure 8.
-norm of
versus degrees of freedom for solution of class
; space-time coupled and decoupled methods.
Figure 9 shows plots of solution
versus
for
and
, for solutions of class
in space and time,
and p-level of 11 in space and time for space-time coupled finite element method. Solutions obtained for space-time decoupled method with local approximation of class
in space with p-level 11 for varying values of
(
), are also shown in Figure 9 for
and
. We note from the solution plotted in Figure 9 at
that a good agreement of the space-time decoupled solution with space-time coupled finite element solution is only observed for
.
Figure 10 shows graphs of the solution
versus the distance
for
and
for solutions of class
in space and time,
, and p-level of 11 in space and time for space-time coupled finite element method. Solutions obtained from space-time decoupled method with local approximation of class
in space and p-level of 11 for
are also shown in Figure 10 for
and at
. We note from the solutions shown in Figure 10 at
that a good agreement with space-time coupled method solutions is only observed for
. These plots of the solution confirm that the
-norm is meaningful for
. In some instances, it is entirely possible that
has acceptable value but the solution may have some spurious behavior in partial or the entire domain. We illustrate this point in the next model problem.
Figure 9. Solution
versus distance
for the solution of class
; space-time coupled and decoupled methods.
Figure 10. Solution
versus distance
for the solution of class
; space-time coupled and decoupled methods.
4.2. Transient Advection Equation
We consider a 1D transient advection equation given by:
(124)
with the following boundary conditions and initial conditions:
(125)
defines initial conditions on
at
We can write (124):
(126)
in which:
(127)
4.3. Space-Time Coupled Finite Element Method Based on Space-Time Residual Function
Let
be the discretization of
,
is the boundary of
and
is a space-time element of the discretization
of the first space-time strip. Let
be local approximation of
over
and let
be global approximation of
over
such that:
(128)
Consider discretization
exactly similar to Section 4.1.1., then space-time residual functional
over
is given by:
(129)
Following the procedure described in Section 4.1.1 for transient convection diffusion we can obtain:
(130)
in which
(131)
(132)
(133)
(134)
Equations (130) are a system of linear algebraic equations for the first (or any) space-time strip. We calculate
using (122) after imposing boundary conditions and initial conditions. Since the initial value problem, in this case is first order space and also first order in time, local approximation of class
in space and time will maintain space-time integrals over
in Riemann sense.
4.3.1. Space-Time Decoupled Finite Element Method
Let
be the discretization of spatial domain
in which
is three node p-version hierarchical 1D element in space with higher-order global differentiability.
Let
(135)
and let
be the approximation of
over the space-time domain
and
.
Consider the integral form of (125) based on the fundamental lemma over
using Galerkin method with weak form:
(136)
Consider
, in which
:
(137)
Using (135):
(138)
Substituting (138) into (137), we can write:
(19)
And using (139) into (136), we obtain:
(140)
(141)
in which:
(142)
-norm of
i.e.,
, is given by first substituting (142) in (131) to obtain
, the residual function for
:
(143)
Now,
(144)
is a two-square unit in the natural coordinate space
.
4.3.2. Computation of Solutions and a Posteriori Errors
We consider the initial conditions shown in Figure 4, same mesh used as in Section 4.1.3 for transient convection-diffusion equations. In this initial value problem, there is no physical diffusion, hence we expect the initial pulse to remain the same but advance in the x-direction as time elapses. Amplitude decay and base elongation in this model problem can only happen if the numerical computational process has numerical dispersion (artificial inherent diffusion).
We consider solutions of class
and
in space and time for space-time coupled finite element methods and local approximations of class
and
in space for space-time decoupled finite element methods with time integration of resulting ordinary differential equations in time using Newmark’s linear method. In both space-time coupled and space-time decoupled methods, solutions are calculated for
with p-levels of 5, 7, 9, and 11 in space and time i.e. in space-time decoupled method with p-levels of 5, 7, 9, and 11 for spatial finite element discretization. Solutions are computed for the first time step and then time-marched in both space-time coupled and space-time decoupled methods, keeping
constant.
Figure 11 shows graphs of
or
versus degrees of freedom using log-log scale for solutions of class
and
for the first space-time strip
obtained by using the solutions from the space-time coupled finite element method. The data points on the graphs correspond to p-levels of 5, 7, 9, and 11, both in space and time. Progressively increasing p-levels results in progressively reduced
, hence progressively improved accuracy of both solutions of class
and
. Solutions of class
result in reduction in
at p-level 9 and 11. Slight improvement in the convergence rate of
is also observed for solutions of class
beyond p-level 7. This behavior of
versus degrees of freedom is generally expected.
Figure 11.
-norm of
versus degrees of freedom for solution of class
and
; space-time coupled method.
Figure 12 show plots
versus degrees of freedom using log-log scale for the first time increment obtained from the solutions of class
and
in space for p-levels of 5, 7, 9, and 11, at
in Newmark’s linear time integration method. Slightly higher values of
are observed for solutions of
in space compared to solutions of
in space. This is an indication that for the model problem,
values of
are not sufficiently accurate to draw conlcusions for class
and
solutions. Note in Figure 11 that
for space-time coupled methods is between
, the range we need to achieve for space-time decoupled method to have meaningful values of
and accurate solution. Thus, any conclusions based on graphs in Figure 12 are not meaningful as the
values are not reliable.
Figure 13 shows plots of
versus degrees of freedom for solutions of class
in space and time for the space-time coupled method with p-levels of 5, 7, 9, and 11 using
. This figure also shows graphs of
versus degrees of freedom for the space-time decoupled method with local approximation of class
in space, p-levels of 5, 7, 9, and 11, and
and 0.00005. We note that for fixed
(regardless of its value), increase in
with increasing p-level persists. But, a decrease in
with an increase in
-level has dramatic effects on reducing
, as shown in Figure 13 (graphs with dashed lines). Even with
i.e., 100 time steps and
i.e. 1000 time steps in the space-time decoupled methods in the time interval
, the increase in
with increasing p-levels persists.
values for all time steps and p-levels of the order of
confirm the lack of accuracy of the computed solution, resulting in higher values of
in the range that is not reliable.
![]()
Figure 12.
-norm of
versus degrees of freedom for solution of class
and
; space-time decoupled methods.
Figure 13.
-norm of
versus degrees of freedom for solution of class
; space-time coupled and decoupled method.
Figure 14 shows plots of
versus degrees of freedom for solutions of class
in space and time obtained from the space-time coupled method for p-levels of 5, 7, 9, and 11 with
. This figure also shows graphs of
versus degrees of freedom for the space-time decoupled method for p-levels of 5, 7, 9, and 11 with
and 0.00005. First thing we observe that for
and 0.01, there is virtually no change in
with increasing p-level, i.e., we neither observe an increase in
with increasing p-levels nor decreases for these values of
. For
,
progressively reduces with increasing p-level, expected behavior, and further reduction in
results in even reduced
for the same p-level, also expected correct behavior of
versus dofs.
values in the range
for
confirm that we should expect solutions with reasonable accuracy. We confirm this in Figure 15.
![]()
Figure 14.
-norm of
versus degrees of freedom for solution of class
; space-time coupled and decoupled methods.
Figure 15 shows plots of solution
of class
versus distance
from space-time coupled as well as space-time decoupled methods at
and
, i.e., for the first and the fifth time steps. Even for the first time step, the space-time decoupled method solution shows oscillations, some amplitude decay, and minor base elongation. At
, we observe significant oscillations, amplitude decay, and base elongation in the space-time decoupled solution, while in the solution from the space-time coupled methods, the initial pulse propagates without oscillations, base elongation, and amplitude decay.
Figure 16 shows plots of
versus dofs also for solutions of class
for space-time coupled and space-time decoupled methods at
and
, computed using
for space-time coupled methods and
for space-time decoupled methods. Also, Figure 16 shows
versus
at
and
obtained for space-time coupled methods (
in space and time), using p-level 11 and
(same solution as in Figure 15) and a comparison with the solutions obtained from space-time decoupled methods at
and
obtained using solution of class
in space and integration interval
. Dramatic improvement is obvious, still some minor oscillations of extremely small amplitude are observed but the solution at
and
(at the end of 500-time steps) are much improved. Extremely poor performance of space-time decoupled methods is rather obvious compared to space-time coupled methods for identical computational resources i.e. same discretization, same p-level in space and
(Figure 15).
![]()
Figure 15. Solution
versus distance
for solution of class
for space-time coupled and decoupled methods.
Figure 16. Solution
versus distance
for solution of class
in space-time coupled and decoupled methods.
Figure 17 and Figure 18 show parallel studies to those presented in Figure 15 and Figure 16 but using solutions of class
in space and time for space-time coupled methods and solution of class
in space for space-time decoupled methods. In Figure 17, where
for space-time coupled and space-time decoupled methods, we do not observe any visible improvement in the solutions from space-time decoupled method compared to solutions in Figure 15 for class
space. However, in Figure 18, with solutions of class
,
, the space-time decoupled solutions are virtually oscillation and much improved (compared to those in Figure 15 for class
with
) illustrating the influence of higher order space.
Figure 17. Solution
versus distance
for solution of class
in space-time coupled and decoupled methods.
Figure 18. Solution
versus distance
for solution of class
for space-time coupled and decoupled methods.
Figure 19 shows plots of
versus
for the first six-time steps with solutions of class
in space, p = 11 and
obtained using space-time decoupled method. We have already seen that this value of
is too large for accurate evoution of
, but here we demonstrate a different aspect of the study. Figure 19 shows progressively more oscillations, progressively decaying amplitudes, and progressively increasing base with increasing time. Intuitively, we expect progressively increasing
for each subsequent time step as the solution is deteriorating.
Figure 19. Solution
versus distance
: Solution of class
,
,
; space-time decoupled method: six time-steps.
Figure 20 shows plots of
versus dofs for solutions of class
with
for the first, sixth, and tenth time steps. We observe no significant deterioration in
versus dofs as time elapses. Thus, based on the graphs in Figure 20, solution for all ten time steps are of same quality and accuracy. This is obviously not true, as shown in Figure 19.
Figure 20.
-norm of
versus DOFs for solution of class
; space-time decoupled methods.
Figure 19 clearly shows deteriorating solutions as time elapses but Figure 20 suggests otherwise. The important conclusion from this study is that may be
alone is not an absolute measure of the accuracy of the solution when its computed value is outside of the threshold of computed error. High magnitude
in Figure 20 for all p-levels indicates that the solution is not good. What is not clear is that, based on Figure 20, we could conclude that all solutions for each of the six-time steps are of equal accuracy, which is not true. A sure way to avoid this trap is to make sure that
is sufficienty close to zero (in this study
is sufficient), then these issues will not arise. Unfortunately, this level of accuracy is quite difficult to achieve in space-time decoupled methods. Surana et al. have shown that
generally indicates solutions of good accuracy in dimensionless mathematical models in space-time coupled method based on residual functional. Since this level of accuracy is difficult to achieve in space-time decoupled methods, what magnitude of
is a measure of good accuracy of solutions requires convergence studies possibly for each initial value problem of interest.
5. Summary and Conclusions
An important aspect of the a posteriori computations presented in this paper is that they are based on space-time residual functional obtained by substituting the element local approximations in the space-time differential equation(s) describing the initial value problem for both space-time coupled and space-time decoupled finite element processes. The necessitates that the local approximations in both space-time coupled and space-time decoupled methods must be in higher order minimally conforming spaces. Choice of the orders of approximation space in space and time for space-time coupled methods must ensure that the integrals over the space-time discretization are Riemann. If the theoretical solution is smooth, the integrals in Lebesgue sense over the discretization may suffice. In case of space-time decoupled finite element method, the order of the approximation space in space must be the same as in coupled methods. Since space-time decoupled methods, ordinary differential equations in time are integrated using time integration methods, the selection of time integration method, must ensure: (i) desired global differentiability of approximation in time over the entire discretized time domain, (ii) that the explicit expression for the approximation of the solution and its derivatives as a function of time is obtainable. In the absence of either these two aspects, the local approximations are not admissible in the mathematical model. We make some remarks in the following and draw some conclusions.
1. We note that accurate and meaningful a posteriori computations for initial value problems proposed here are not possible in space-time coupled or space-time decoupled processes without the use of “
”, higher-order approximation spaces in space and time i.e.
-version of the finite element method.
2. In space-time coupled methods, the local approximation functions are functions of space and time and dofs are constants to be determined. Thus,
for space-time element, hence for the entire space-time strip is straightforward to complete with minimally conforming or appropriate approximation spaces.
3. In space-time decoupled methods, the approximation functions are function of space coordinates and dofs are function of time, but both are in minimally conforming spaces. Hence, using this approximation,
for an element in space and for an increment of time can be calculated in a similar manner as in space-time coupled methods, followed by
for the spatial discretization for an increment of time.
4. When
, the finite element solution for the spce-time discretization in either methods, approaches the theoretical solution
, then
, thus proximity of
to zero is a measure of accuracy or error in the computed solution in both space-time coupled and space-time decoupled methods.
5.
is space-time finite element or for elements in space for an increment of time can be used as a means for designing adaptive refinements. Elements with the
above a threshold can be candidates for
refinements.
6. The a posteriori framework proposed here is general framework and is applicable to space-time coupled as well as space-time decoupled finite element computations regardless of the nature of the space-time differential operators but requires local approximations in
and
scalar product spaces, i.e.
-version of finite element method is an essential requirement.
7. In the finite difference and the finite volume methods, the a posteriori computations presented here, based on space-time residual functional, are not possible as in these methods, the computed solution has discrete values at the nodes or at the grid points, hence lacks the description similar to the local approximation that is required for the computation of space-time residual functional.
8. Even in space-time coupled and space-time decoupled finite element processes, if the local approximations are of class
in space and time, such computations are not possible if the space-time integrals over the discretization domain are to be in Riemann sense, necessary for assured accuracy.
9. A significant aspect of this work is that it provides a quantitative measure of the error in the computed solution through a posteriori computations without the knowledge of the theoretical solution, which is necessary in real applications to quantitatively determine errors in the computed solution.
10. Model problems studied, presented using transient convection-diffusion equations and transient advection equations, reveal additional insights into the a posteriori computations presented in this paper.
(a) In space-time coupled methods, an increase in p-level for a fixed
results in reduced
. Also, for fixed p-level, an increase in
results in reduced
. Increasing p-level for fixed
results in an increasing rate of convergence. However, for fixed
and
, an increase in
results in better accuracy i.e. lower
but convergence rate remains unaffected. These findings hold regardless of the nature of differential operators in the initial value problem, regardless of complexity of the mathematical model of the initial value problem, and regardless of the application.
(b) In the case of space-time decoupled methods, in both model problem studies, we find that for a larger
, increasing p-level in space results in increasing
, which is counter to space-time coupled methods. There are two possible explanations for this behavior: first is due to the eigen spectrum of time approximation operator
. An increase in p-level changes the eigen-spectrum of
, in which high-frequencies begin to contribute to the time response. Integrating these correctly would require lower
, but if we use same
as for lower p-level than accuracy of
will deteriorate. In other words, in space-time decoupled methods an increase in p-level in space must be followed by a decrease in the time integration interval
to maintain accuracy of
. The second possible explanation is that, in the range of
in which
increases with increasing p-level,
is of the order
, which is not a good measure of computed zero, hence the solutions corresponding to this range of
are not reliable. When
,
versus dofs is monotonically decreasing with increasing p-levels, and computed
is of the order of
or lower. This explanation has clearly evidence in the graphs. We keep in mind that
must be closer to zero for the computed solutions that satisfy partial differential equations, in the mathematical model, hence
of the order of
undoubtedly corresponds to incorrect solutions as partial differential equations are not satisfied accurately. This study demonstrates that to obtain monotonically decreasing
with increasing p-level, essential for correct convergence behavior of
,
of the order of
or
is necessary, clearly demonstrating serious weaknesses of space-time decoupled methods.
(c) An increase in the order of space for spatial discretization has a beneficial effect on
in both methods.
(d) Studies presented here show that
values must be below a certain threshold for them to be a good measures of accuracy. In the model problems,
is found to be adequate when the dimensionless form of the mathematical model is used in computations with this value of
computed solutions have sufficient accuracy in the model problems shown here.
(e) Our studies show that accuracy
comparable to space-time comparable
to space-time coupled methods is not achievable in space-time decoupled methods even after reducing
by a factor of 1000. This indicates that the damage done by decoupling space and time is quite difficult to recover in space-time decoupled methods, even after extreme refinements in the integration time step.
(f) This is hardly a surprise that space-time decoupled methods are inferior to space-time coupled methods, however necessity of using them for 3D initial value problem is almost unavoidable.
(g) The work presented in this paper provides a framework and a systematic procedure for computing a posteriori errors in space-time coupled and decoupled finite element methods for initial value problems without the knowledge of theoretical solutions. This framework is applicable to all initial value problems provided we follow the guidelines presented in this paper, the most important of them being use of the k-version of finite element method.
Acknowledgements
The authors are grateful for the facilities provided by the Computational Mechanics Laboratory of the Department of Mechanical Engineering. The first author is grateful to his Deane E. Ackers funds for providing support to the second author. The financial assistance provided to the second author by the Department of Mechanical Engineering is also acknowledged.