|
Titel |
Firedrake-Fluids v0.1: numerical modelling of shallow water flows using an automated solution framework |
VerfasserIn |
C. T. Jacobs, M. D. Piggott |
Medientyp |
Artikel
|
Sprache |
Englisch
|
ISSN |
1991-959X
|
Digitales Dokument |
URL |
Erschienen |
In: Geoscientific Model Development ; 8, no. 3 ; Nr. 8, no. 3 (2015-03-09), S.533-547 |
Datensatznummer |
250116175
|
Publikation (Nr.) |
copernicus.org/gmd-8-533-2015.pdf |
|
|
|
Zusammenfassung |
This model description paper introduces a new finite element model for the
simulation of non-linear shallow water flows, called Firedrake-Fluids. Unlike
traditional models that are written by hand in static, low-level programming
languages such as Fortran or C, Firedrake-Fluids uses the Firedrake framework
to automatically generate the model's code from a high-level abstract
language called Unified Form Language (UFL). By coupling to the PyOP2 parallel unstructured mesh
framework, Firedrake can then target the code towards a desired hardware
architecture to enable the efficient parallel execution of the model over an
arbitrary computational mesh. The description of the model includes the
governing equations, the methods employed to discretise and solve the
governing equations, and an outline of the automated solution process. The
verification and validation of the model, performed using a set of
well-defined test cases, is also presented along with a road map for future
developments and the solution of more complex fluid dynamical systems. |
|
|
Teil von |
|
|
|
|
|
|