PRISM team memebers were awarded with the following ExCalibur projects:
- Prof Kelly is collaborating with colleagues at Edinburgh on Efficient Cross-Domain DSL Development for Exascale (ukri.org). The project web page is avaiable here: xDSL
- PI David Moxey, co-PIs Chris Cantwell and Spencer Sherwin are part of the UKAEA-funded project NEPTUNE (Neutrals & Plasma Turbulence Numerics for the Exascale). The grant itself is £380k (80% FEC) between KCL and ICL; runs from September 2022 to February 2024.
The slightly inaccurately named Firedrake ‘22 user and developer workshop will be held at Dartington Hall in Totnes from 4-6 January 2023. The event is cohosted by the University of Exeter and Imperial College London.
The workshop is an opportunity for Firedrake users and developers to engage with each other to communicate the ways that Firedrake can be used in simulation science, the latest developments in the project, and the future developments anticipated. The event provides Firedrake users with the opportunity to interact directly with developers and other users.
- 18/11/2022 Abstract submission
- 02/12/2022 Registration
- 4-6/1/2023 Workshop
The workshop will run from 1400 on 4 January to 1400 on 6 January (after lunch on Wednesday until after lunch on Friday). This will hopefully allow most UK participants to travel to and from the event on those days.
Abstracts should be submitted via EasyChair by Friday 18 November 2022. We expect to be able to accommodate a talk by any participant who wishes to present their work.
Click here to register! The registration deadline is 2 December 2022.
Registration will include meals and accommodation and early registration rates will be £150 for students and £250 for others.
For any queries, please contact David Ham.
More information is available here: https://www.firedrakeproject.org/firedrake_22.html
PRISM Co-PI Prof Matt Piggott from the Department of Earth Science and Engineering, Imperial College London’s was involved in preparation of Primer on Programming in Python and Mathematical/Computational Techniques for Scientists and Engineers.
The primer is (currently) split into four sections:
If you are interested in resources related to this primer, visit this website
JCP seminar featuring Prof. Peter Vincent on PyFR: Latest Developments and Future Roadmap: https://cassyni.com/events/34SPqPcia9jHFfdaQsyf7B
The series comprises invited talks on a range of topics related to the theory of high-order Flux Reconstruction schemes, their implementation in the PyFR (www.pyfr.org) flow solver, and their application to industrially relevant flow problems. The overarching objective of the series is to help bridge the gap between academic research activities and real-world industrial requirements.
Devito is a domain specific language (DSL) and compiler for finite difference schemes. Built on top SymPy, the DSL allows users to express PDE boundary value problems in a few lines of Python code. This workshop will provide attendees with an introduction to the core elements of the Devito DSL with a focus on modelling seismic wave-propagation.
A breakdown of the agenda is as follows:
- Introduction to the DSL
- Expressing PDEs in Devito
- Introduction to Devito operators
- Building wave-propagators
- Full waveform inversion with Devito
More information available here: https://transform.softwareunderground.org/2022-zero-to-devito
Devito 4.7.x has been released: github.com/devitocodes/de. The update inlcuded lots of new features, examples/tutorials, optimisations and container overhauls to help users to GSD faster and better than ever.