Applied Math Seminar | Jemma Shipton, Compatible finite element methods and parallel-in-time schemes for numerical weather predictionExport this event to calendar

Monday, September 16, 2019 10:30 AM EDT

MC 5417

 

<--break->Speaker

Jemma Shipton | Imperial College, London

Title

 Compatible finite element methods and parallel-in-time schemes for numerical weather prediction

 Abstract

I will describe Gusto, a dynamical core toolkit built on top of the Fire-drake finite element library; present recent results from a range of test cases and outline our plans for future code development. Gusto uses compatible finite element methods, a form of mixed finite element methods (meaning that different finite element spaces are used for different fields) that allow the exact representation of the standard vector calculus identities div-curl=0 and curl-grad=0. The popularity of these methods for numerical weather prediction is due to the flexibility to run on non-orthogonal grid, thus avoiding the communication bottleneck at the poles, while retaining the necessary convergence and wave propagation properties required for accuracy. However, this does not solve the parallel scalability problem inherent in spatial domain decomposition: we need to find a way to perform parallel calculations in the time domain. While this sounds counterintuitive since we expect the future state of the atmosphere to depend sequentially on its past state, current research by Prof. Wingate, Dr. Shipton and others demonstrates that schemes based on exponential integrators offer the potential for large timesteps and parallel computation in evaluating the matrix exponential using a rational approximation. Of particular interest is the parareal  method, which uses an accurate timestepping scheme to iteratively refine, in parallel, the output of a computationally cheap 'coarse propagator' that can take large timesteps.

S M T W T F S
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
  1. 2024 (75)
    1. June (3)
    2. May (12)
    3. April (12)
    4. March (19)
    5. February (15)
    6. January (14)
  2. 2023 (96)
    1. December (6)
    2. November (11)
    3. October (7)
    4. September (8)
    5. August (12)
    6. July (5)
    7. June (6)
    8. May (5)
    9. April (14)
    10. March (7)
    11. February (8)
    12. January (7)
  3. 2022 (106)
  4. 2021 (44)
  5. 2020 (33)
  6. 2019 (86)
  7. 2018 (70)
  8. 2017 (72)
  9. 2016 (76)
  10. 2015 (77)
  11. 2014 (67)
  12. 2013 (49)
  13. 2012 (19)
  14. 2011 (4)
  15. 2009 (5)
  16. 2008 (8)