KEYNOTE: Writing software for solving PDEs
Abstract
Time: 15:20 - 15:50 In this talk I will present a brief history of the programming of PDE solvers, with a focus on the development of high-level abstractions, domain-specific languages and automated code generation.... [ view full abstract ]
Time: 15:20 - 15:50
In this talk I will present a brief history of the programming of PDE solvers, with a focus on the development of high-level abstractions, domain-specific languages and automated code generation. Several examples from well-known and widely used software libraries will be discussed. In particular, I will examine how early work of Hans Petter Langtangen on the Diffpack software has influenced the design of state-of-the-art software platforms for the solution of PDE. I will also reflect on the evolution of programming languages for the design of PDE solvers and speculate on how PDE solvers will or should be designed in the next 100 years.
Authors
-
Anders Logg
(Chalmers University)
Topic Area
Scientific Software
Session
» Scientific Software - part II (15:00 - Monday, 23rd October, 12th floor - Stratos)