
divergence-free by construction), while on the other
hand div u = 0 is enforced as a constraint in [5], the
pressure playing the role of a Lagrange multiplier
that adjusts itself in time in order to allow for u to
be divergence-free.
Of course, as in the purely hydrodynamics case,
much more can be said on the equati ons than simply
establishing the existence and uniqueness of solu-
tions. For instance, the long time limit of the
solutions can be studied, etc.... For this and other
issues, we refer to the ‘‘Furt her readin g’’ section
(Duvaut and Lions 1972a, b, Sermange and Temam
1983, Gerbeau et al. 2005).
Numerical Issues
We concentrate again on system [18]. It is illustra-
tive to mention that this system, when written in
nondimensional variables, reads
@u
@t
þ u ru
1
Re
u þrp ¼ S curl B B þ f
ext
div u ¼ 0
@B
@t
þ
1
Re
mag
curl ðcurl BÞ¼curlðu BÞ
div B ¼ 0
where S is the coupling parameter, Re is the
(hydrodynamic) Reynolds number, and Re
mag
denotes the magnetic Reynolds number.
As expected, the numerical simulation of a system
such as [18] superposes the difficulties of the
hydrodynamics simulation of incompressible viscous
fluids, and those faced when simula ting the para-
bolic form of the Maxwell equations. Therefore, the
goal is to efficiently combine the techniques
employed to overcome either of them.
For incompressible fluid mechanics, the method
of choice is the finite-element method for the
discretization of differential ope rators i n space . A
typical discretization of eqn [5], called the ‘‘mixed’’
finite-element method, makes use of a pair of finite
elements, one for the velocity, and one for the
pressure. Other possibilities exist, that amount
more or less in eliminating one unknown in a
first stage and calculating the second one as a
postprocessing task. The mixed formulation in the
pair of unknowns (u, p) is however the most
employed method to date, at least in the present
setting. The finite-element space for the velocity is
taken richer than that for the pressure: a possibility
is, for example, to take the degree of the finite
element for the velocity equal to the degree of the
finite element for the pressure plus one. The
heuristics for this is the fact that the velocity is
derived twice in [5] while the pressure is only
derived once. Of course, a mathematical ground
for this is available, and a key issue is the ‘‘inf–
sup’’ condition (also compatibility condition, or
stability condition) that dictates the possible choice
for finite-elements pairs, so that problem [5] is well
posed at the discrete level. Typically, Q2finite
elements for the velocity can be combined with
(continuous) Q1 finite elements for the pressure.
An alternative choice is to ignore the inf–sup
condition, adopting, for example, Q1 finite ele-
ments for both fields u and p, but this requires for
a so-cal led stabilized formulation of [5] at the
discrete level. The ‘‘Further reading’’ s ecti on
provides details on the broad variety of techniques
available in the field: Quarteroni and Valli (1997),
Gerbeau et al. (2005).
On the other hand, the parabolic equation on B in
[18] may be disc retized with the same finite elements
as those used for the velocity. The enforcement of
the divergence constraint div B = 0 at the discrete
level deserves some attention. Recall indeed that
at the continuous level the divergence-free constr aint
is spontaneously propagated by the equation. At
the discrete level, a crucial role in this respect is
played by the weak formulation of the parabolic
equation and an ad hoc account for the boundary
condition [17].
For the sake of compl eteness, let us mention that
an alternative strategy to the use of the finite
elements that have been mentioned above (and that
are called Lagrangian finite elements), is to use
‘‘edge elements.’’ In some sense, the use of such
elements simplifies the treatment of the boundary
conditions [17], since they are very well adapted to
their mathematical nature.
Note also that, in the vein of what is done for
purely hydrodynamics flow simulations, stabilized
finite-elements techniques have been developed for
the MHD system [18], that allow for a discretization
of the three unknown fields (u, p, B) over the same
finite elements, for example, Q1.
When coupling the two discrete formulations for
simulating the whole system [18], two main strate-
gies can be adopted: one can either treat each of the
two equations separately, independently describing
the propagation of u and B
forward in time, or one
can address directly the coupled system of equa-
tions, describing the propagation of u and B in
parallel.
The first option aims in particular at obtaining in
the end small algebraic systems. An instance of such
380 Magnetohydrodynamics