Welcome to my personal web-page. Here you can find information about me, and the projects I have been working on during my post-graduate studies.
Latest news
- A Python implementation for checkpointing in DOLFINx is available at adios4dolfinx
- A web resource for reproducible research available at scientificcomputing@github
- Construction of arbitrary order finite element degree-of-freedom maps on polygonal and polyhedral cell meshes open-access publication at TOMS.
- The DOLFINx tutorial v0.4.1 has been released.
- TEAM 30 Benchmark of electromagnetic a 2D induction engine available at Github (Wells-group/TEAM30)
- Proceedings of the FEniCS 2021-conference is available here.
- Simple Taylor-Green solver and 3D Turek benchmark IPCS Navier-Stokes solver for dolfinx is available at jorgensd/dokken_ipcs on Github!
About me
I am currently employed at Simula Research Laboratory as a Research Engineer. I am also one of the adminstrators of the FEniCS Discourse forum and I am member of the FEniCS Steering Council.
From 2019-2022 I worked as a Postdoctoral Research Associate at the University of Cambridge, working on the ASiMoV project, working with Chris Richardson and Garth Wells on the ASiMoV-project. The main goal of this project was to do the worlds first, high fidelity simulation of a complete gas-turbine engine during operation, simultaneously including the effects of thermo-mechanics, electromagnetics, and CFD. My main focus during this project was contact mechanics, multi-point constraints and large scale simulations with MPI.
From 2016-2019 I took my PhD at Simula Research Laboratory on the subject of Shape Optimization with Finite Element Methods.
Software
I am involved in the development of the following software:
- dolfinx - The next generation FEniCS problem solving environment
- dolfinx_mpc- An extension to DOLFINx supporting multi-point constraints (such as contact and slip conditions)
- The FEniCS project - An open-source computing platform for solving partial differential equations using the finite element method. My main focus in this software was the multimesh finite element method, resulting in the following papers:
- dolfin-adjoint - An algorithmic differentiation tool using pyadjoint to differentiate FEM models written in Dolfin and Firedrake. The contributions here have resulted in one published paper and one preprint