Iterative solvers for the CFD-code X-stream
Eline Jonkers
Site of the project:
TNO Science and Industry
Stieltjesweg 1 (Post box 155)
2600 AD Delft
start of the project: April 2005
In August 2005 the Interim Thesis and a presentation has been given.
The Master project has been finished in February 2006
by the completion of the
Masters Thesis and a final
presentation has been given.
For working address etc. we refer to our
alumnipage.
Summary of the master project:
At the Department of Process Modeling and Control at TNO
Science and
Industry transport phenomena are investigated. For the glass
industry a
large CFD simulation package called X-stream is developed
to simulate
flows in glass furnaces. The involving equations are the
incompressible
Navier-Stokes equations, the energy equation, and other equations
arising from additional physical models related to the process of
glass
melting. These equations are discretised with the Finite Volume Method
on a colocated grid.
Glass furnace
Within X-stream a domain decomposition (DD) approach is used. A DD
algorithm is an iterative method in which the spatial domain is
decomposed into subdomains for which the equation is solved. In
X-stream
an additive Schwarz DD method with minimal overlap is used with
inaccurate subdomain solution. Different equations on different
subdomains can be solved and local grid refinement is possible at
subdomain level. The DD algorithm in X-stream can be run
in parallel.
Model of a glass furnace
Solving the incompressible Navier-Stokes equations is time consuming
because they are nonlinear. In X-stream the Semi-Implicit
Method for
Pressure-Linked Equations (SIMPLE) is used to solve the nonlinear
system
of equations. SIMPLE is an iterative method where the system in each
iteration is split up into linear systems for the various unknowns.
With
a DD approach these systems contain couplings between the
subdomains. In
each SIMPLE iteration the systems for the velocities and
the pressure
are solved with the Schwarz method.
The goal of the Master's project research is to get experience with
the
algorithm used in X-stream for solving the incompressible
Navier-Stokes
equations and to improve it. Deflation will be studied and reviewed,
there are cases for which deflation does not work properly in
X-stream.
Also GCR-SIMPLE (SIMPLE accelerated by the GCR Krylov subspace method)
will be implemented.
Contact information:
Kees
Vuik
Back to the
home page
or the
Master students page of Kees Vuik