Monday, December 3 |
07:00 - 08:45 |
Breakfast ↓ Breakfast is served daily between 7 and 9am in the Vistas Dining Room, the top floor of the Sally Borden Building. (Vistas Dining Room) |
08:45 - 09:00 |
Introduction and Welcome by BIRS Staff ↓ A brief introduction to BIRS with important logistical information, technology instruction, and opportunity for participants to ask questions. (TCPL 201) |
09:00 - 09:35 |
Uri Ascher: The many faces of stiffness ↓ The words "stiff", "stiffness", "stiffening", etc., arise often in applications when
simulating, calibrating and controlling dynamics. But these words often have different meanings in different contexts. A subset on which we will concentrate includes:
(i) Textbook-type (decaying) numerical ODE stiffness
(ii) Highly oscillatory stiffness
(iii) Stiffness matrix
(iv) Numerical stiffening.
Some of these terms are popular in scientifc computing, while others come from mechanical engineering. A potential confusion may arise in this way, and it gets serious when more than one meaning is encountered in the context of one application. Such is the case with the simulation of deformable objects in visual computing, where all of the above appear in one way or another under one roof.
In this lecture I will describe the meaning of stiffness in each of these topics, how they arise, how they are related, what practical challenges they bring up, and how these challenges are handled in context. The concepts and their evolution will be demonstrated. It is about meshes -- their resolution and spectral properties -- both in time and in space. (TCPL 201) |
09:35 - 10:00 |
Katharina Schratz: Nonlinear Fourier-integrators for dispersive equations ↓ Meanwhile, a large toolbox of numerical time integrators for nonlinear partial differential equations (PDEs) exists, based on different discretization techniques such as discretizing the variation-of-constants formula (e.g., Gautschi-type or exponential integrators) or splitting the full equation into a series of simpler subproblems (e.g., Splitting methods). In many situations these classical numerical schemes allow a precise and efficient approximation. This, however, drastically changes whenever "non-smooth" phenomena enter the scene such as for problems at low-regularity and high oscillations. Classical schemes fail to capture the oscillatory parts within the solution which leads to severe instabilities and loss of convergence. In this talk I present a new class of Fourier-integrators for dispersive equations at low-regularity and high oscillations. The key idea in the construction of the new schemes is to tackle and deeply embed the underlying structure of resonances in the numerical discretizations. These are the cornerstones of theoretical analysis of the long time behaviour of differential equations and their numerical discretizations (cf. Modulated Fourier Expansion; Hairer, Lubich & Wanner) and will offer the new schemes strong geometric structure at low regularity. (TCPL 201) |
10:00 - 10:30 |
Coffee Break (TCPL Foyer) |
10:30 - 10:55 |
Dominik Michels: Simulation-enhanced visual computing ↓ State-of-the-art research within the field of Visual Computing enables
the acquisition, creation, processing, and manipulation of visual
content like images and 3D geometry. The investigated computational methods and algorithms allow and facilitate applications beyond classical computer graphics and animation, such as computer aided product design and fabrication as well as computational architecture, the creation of synthetic training data
for machine learning, special effects in movies and interactive applications hardly distinguishable from reality, tomography and medical imaging, and computational photography. This often requires the appropriate handling of the underlying physics focusing mostly on globally accurate simulations by providing numerical
tools that intrinsically respect key defining properties of the physical
systems. At the same time, large complexities, the accurate coupling and
interaction of different types of physical systems as well as the
interactions within these systems have to be addressed properly.
Moreover, several applications require interactivity defining hard
constraints with respect to acceptable computation times.
This talk provides an overview of different aspects of Visual Computing,
and presents a selection of the speaker's work within this field as
concrete examples in order to illustrate potential overlap of this
application-oriented discipline with the numerical mathematics community
aiming for the stimulation of discussions about mutual research
interests and potential collaborative future work. (TCPL 201) |
10:55 - 11:20 |
Philipp Birken: Partitioned Adaptive Parallel Integrators for Coupled Stiff Systems ↓ The efficient numerical simulation of stiff multiphysics systems remains a core challenge in scientific computing. Examples are fluid structure interaction, earth system models or turbulent flames. We consider problems with the following characteristics: They are large scale, all components are stiff, possibly on different time scales and there are codes for the subproblems available. Thus, we want a partitioned numerical method, meaning that reuse of the existing codes is possible. Thereby, we assume that while we have access to the source codes, we want to edit that code as little as possible. In particular we assume that we can repeat a time step. We are then looking for numerical methods that are implicit and at least order two, time adaptive, allow the subsolvers to run in parallel and allow for different time steps in the different models.
We are not aware of a method that fulfills all of these properties and suggest two methods of our own for the case of two systems being coupled. The core idea is the following: We have a time integration method of at least order two for each subproblem and assume that we can restart these with new initial data and that during time integration, information for the other solver at all times can be provided using interpolation. This continuous representation of the numerical solution is updated after each local time step. Then the solvers run in parallel over a macro time window and are free to choose their own timesteps in an adaptive way without outside interference. At the end of the macrostep, it is checked if the coupled system is fulfilled up to a tolerance, if not, the time window is repeated. Crucial questions are order of the time integration method and convergence of the time window iteration, also called waveform relaxation. This is shown numerically for representative test cases.
For the specific case of two linear heat equations with different material properties coupled across an interface, we suggest to do the waveform relaxation in the form of a Neumann-Neumann coupling, known from domain decomposition. There, the choice of the relaxation parameter is crucial and previous analysis by Gander and Kwok for the semidiscrete case does not apply. We thus perform a fully discrete analysis for the case of fixed but different time steps for the subproblems. Numerical results show that this can be used for the time adaptive case as well. (TCPL 201) |
11:30 - 13:00 |
Lunch ↓ Lunch is served daily between 11:30am and 1:30pm in the Vistas Dining Room, the top floor of the Sally Borden Building. (Vistas Dining Room) |
13:00 - 14:00 |
Guided Tour of The Banff Centre ↓ Meet in the Corbett Hall Lounge for a guided tour of The Banff Centre campus. (Corbett Hall Lounge (CH 2110)) |
14:00 - 14:20 |
Group Photo ↓ Meet in foyer of TCPL to participate in the BIRS group photo. The photograph will be taken outdoors, so dress appropriately for the weather. Please don't be late, or you might not be in the official group photo! (TCPL 201) |
14:20 - 14:55 |
Assyr Abdulle: A Bayesian approach for multiscale inverse problems ↓ In this talk we discuss a Bayesian approach for inverse problems involving elliptic differential equations with multiple scales. Computing repeated forward problems in a multiscale context is computationnally too expensive and we propose a new strategy based on the use of "effective" forward models originating from homogenization theory. Convergence of the true posterior distribution for the parameters of interest towards the homogenized posterior is established via G-convergence for the Hellinger metric. A computational approach based on numerical homogenization and reduced basis methods is proposed for an efficient evaluation of the forward model in a Markov Chain Monte Carlo procedure. We also discuss a methodology to account for the modeling error introduced by the effective forward model and the combination of the Bayesian multiscale method with a probabilisitic approach to quantify the uncertainty in building the effective forward model for a multiscale elastic problem in random media.
References:
A. Abdulle, A. Di Blasio, Numerical homogenization and model order reduction for multiscale inverse problems, to appear in SIAM MMS.
A. Abdulle, A. Di Blasio, A Bayesian numerical homogenization method for elliptic multiscale inverse problems, Preprint submitted for publication. (TCPL 201) |
15:00 - 15:30 |
Coffee Break (TCPL Foyer) |
15:30 - 16:05 |
Carol Woodward: Designing Integrators for User Flexibility: Interface Design in the SUNDIAL Suite of Nonlinear and Differential/Algebraic Solvers ↓ Efficient software packages are often the main vehicle for inserting numerical methods developed in the applied mathematics community into complex scientific simulation codes. However, strong assumptions on use contexts or computing system architectures in the user interfaces can make the difference between a package providing useful methods or providing reasons to reject input from the mathematics computing. Flexible packages with effective user interfaces greatly ease the transition of new methods into scientific software.
SUNDIALS is a suite of robust and scalable solvers for systems of ordinary differential equations, differential-algebraic equations, and nonlinear equations designed for use on computing systems ranging from desktop machines to super computers. The suite consists of six packages: CVODE(S), ARKode, IDA(S), and KINSOL, each built on common vector and solver application programming interfaces (API) allowing for application-specific and user-defined linear solvers, nonlinear solvers, data structures, encapsulated parallelism, and algorithmic flexibility. In this presentation we will overview the design principles adopted by the SUNDIALS development team and discuss how they are manifested in package flexibility and user interfaces. In addition, we will overview the current interfaces in SUNDIALS with examples demonstrating how the interfaces work in applications and the benefits to both package developers and users.
This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. LLNL-ABS-760560. (TCPL 201) |
16:05 - 16:30 |
Stephane Gaudreault: The challenge of integrating new integrators in Numerical Weather Prediction (NWP) models ↓ In this lecture, we review the existing and emerging time integration practices used in the operational NWP models. We will emphasize the reasons why such numerical strategies were adopted and why many others have been disregarded. (TCPL 201) |
16:30 - 17:30 |
Students and Postdocs Blitz Session ↓ In this session graduate students and postdocs participating in the workshop briefly outline their research. (TCPL 201) |
17:30 - 19:30 |
Dinner ↓ A buffet dinner is served daily between 5:30pm and 7:30pm in the Vistas Dining Room, the top floor of the Sally Borden Building. (Vistas Dining Room) |