84 Thermal effects of exhumation
complex geometries, spatially and temporally varying parameters and multi-
dimensional analyses.
In this section, the reader will be given the opportunity to understand this
approach in some detail, as we proceed through each of the steps from the
transformation of the partial differential equation into an integral equation and
its discretisation in terms of finite elements, to the solution of the large system
of algebraic equations that this leads to. We cannot offer to cover completely
the field of the finite-element method, or even its application to solving the
diffusion–advection equation. Many books and textbooks have been written on
the subject (Zienkiewicz, 1977; Bathe, 1982). What we offer here is designed
to inform the reader about the method and provide enough information to allow
him or her either to understand the one-dimensional finite-element code that we
provide with this textbook or to write a code that is better suited to his/her
needs.
To facilitate the comprehension of rather complex mathematical developments,
we will use the one-dimensional (vertical) version of the heat-transport equation
to illustrate the finite-element method. It is clear, however, that it is in multi-
dimensional problems that the finite-element method is the most powerful. The
generalisation from one to two or three dimensions is relatively straightforward
and we will provide a few hints on how it is done.
Finite-element equations
The weak form
Assuming that we wish to solve this differential equation in a region of space
, one can state that the differential equation is equivalent to (i.e. has the same
solution as) the following integral equation:
c
T
t
+
˙
E
T
z
−
z
k
T
z
−H
dz +
S
2
′
k
T
n
−q
S
dS = 0
(5.18)
where and
′
are arbitrary functions that have a ‘reasonable’ form (for example,
they do not become infinite inside the domain of integration). We assume that T
has been selected such that all Dirichlet-type conditions (on S
1
) are automatically
satisfied (see Equation (5.17)). Non-homogeneous conditions will be treated later,
by modifying the global algebraic system of equations resulting from the finite-
element equations directly. S
2
is the part of the boundary of the domain
on which Neumann-type boundary conditions (or flux boundary conditions) are
imposed.