Publications
[CV] [Genealogy] [Google Scholar] [ORCID] [arXiv]
Articles in International Journals

MultiAdaptive Galerkin Methods for ODEs I
SIAM J. Sci. Comput., vol. 24, pp. 1879—1902, 2003, [DOI], [arXiv] 
MultiAdaptive Galerkin Methods for ODEs II: Implementation and Applications
SIAM J. Sci. Comput., vol. 25, pp. 1119—1141, 2003, [DOI], [arXiv] 
Explicit TimeStepping for Stiff ODEs
SIAM J. Sci. Comput., vol. 25, pp. 1142—1157, 2003, [DOI], [arXiv] 
MultiAdaptive TimeIntegration
Applied Numerical Mathematics, vol. 48, pp. 339—354, 2004, [DOI], [arXiv] 
Computational Modeling of Dynamical Systems
Mathematical Models and Methods in Applied Sciences, vol. 15, pp. 471—481, 2005, [DOI], [arXiv] 
Optimizing the Evaluation of Finite Element Matrices
SIAM J. Sci. Comput., vol. 27, pp. 741—758, 2005, [DOI], [arXiv] 
MultiAdaptive Galerkin Methods for ODEs III: A Priori Error Estimates
SIAM Journal on Numerical Analysis, vol. 43, pp. 2624—2646, 2006, [DOI], [arXiv] 
A Compiler for Variational Forms
ACM Transactions on Mathematical Software, vol. 32, pp. 417—444, 2006, [DOI], [arXiv] 
Topological Optimization of the Evaluation of Finite Element Matrices
SIAM J. Sci. Comput., vol. 28, pp. 224—240, 2006, [DOI], [arXiv] 
Automating the Finite Element Method
Archives of Computational Methods in Engineering, vol. 14, pp. 93—138, 2007, [DOI], [arXiv] 
Efficient Compilation of a Class of Variational Forms
ACM Transactions on Mathematical Software, vol. 33, 2007, [DOI], [arXiv] 
Algorithms and Data Structures for MultiAdaptive TimeStepping
ACM Trans. Math. Software, vol. 35, pp. 1—24, 2008, [DOI], [arXiv] 
Benchmarking DomainSpecific Compiler Optimizations for Variational Forms
ACM Transactions on Mathematical Software, vol. 35, pp. 1—18, 2008, [DOI], [arXiv] 
Automated Code Generation for Discontinuous Galerkin Methods
SIAM J. Sci. Comput., vol. 31, pp. 849—864, 2008, [DOI], [arXiv] 
Unified Framework for Finite Element Assembly
International Journal of Computational Science and Engineering, vol. 4, pp. 231—244, 2009, [DOI], [arXiv] 
Efficient Representation of Computational Meshes
International Journal of Computational Science and Engineering, vol. 4, pp. 283—295, 2009, [DOI], [arXiv] 
Efficient Assembly of H(div) and H(curl) Conforming Finite Elements
SIAM Journal on Scientific Computing, vol. 31, pp. 4130—4151, 2009, [DOI], [arXiv] 
DOLFIN: Automated Finite Element Computing
ACM Transactions on Mathematical Software, vol. 37, 2010, [DOI], [arXiv] 
An Adaptive Finite Element Splitting Method for the Incompressible Navier–Stokes Equations
Computer Methods in Applied Mechanics and Engineering, vol. 209–212, pp. 54—65, 2011, [DOI], [arXiv] 
Efficient Implementation of Finite Element Methods on NonMatching and Overlapping Meshes in 3D
SIAM Journal on Scientific Computing, vol. 35, pp. C23—C47, 2013, [DOI], [arXiv] 
Automated GoalOriented Error Control I: Stationary Variational Problems
SIAM Journal on Scientific Computing, vol. 35, pp. C173—C193, 2013, [DOI], [arXiv] 
A Stabilized Nitsche Overlapping Mesh Method for the Stokes Problem
Numerische Mathematik, pp. 1—29, 2014, [DOI], [arXiv] 
A Stabilized Nitsche Fictitious Domain Method for the Stokes Problem
Journal of Scientific Computing, vol. 61, pp. 1—25, 2014, [DOI], [arXiv] 
Unified Form Language: A DomainSpecific Language for Weak Formulations of Partial Differential Equations
ACM Transactions on Mathematical Software, vol. 40, 2014, [DOI], [arXiv] 
Periodic Table of the Finite Elements
SIAM News, 2014 
A NitscheBased Cut Finite Element Method for a Fluid–Structure Interaction Problem
Communications in Applied Mathematics and Computational Science, vol. 10, pp. 97—120, 2015, [arXiv] 
High Order Cut Finite Element Methods for the Stokes Problem
Advanced Modeling and Simulation in Engineering Sciences, vol. 2, 2015, [DOI], [arXiv] 
A Posteriori Error Analysis of RoundOff Errors in the Numerical Solution of Ordinary Differential Equations
Numerical Algorithms, vol. 76, pp. 191—210, 2017, [DOI], [arXiv] 
The FEniCS Project Version 1.5
Archive of Numerical Software, vol. 3, 2015, [DOI] 
On Axisymmetric and Stationary Solutions of the SelfGravitating Vlasov System
Classical and Quantum Gravity, vol. 33, 2016, [DOI], [arXiv] 
Robust Intersection of Structured Hexahedral Meshes and Degenerate Triangle Meshes with Volume Fraction Applications
Numerical Algorithms, vol. 77, 2017, [DOI] 
MultiMesh Finite Element Methods: Solving PDEs on Multiple Intersecting Meshes
Computer Methods in Applied Mechanics and Engineering, vol. 343, pp. 672—689, 2019, [DOI], [arXiv] 
Cosmic String and Black Hole Limits of Toroidal Vlasov Bodies in General Relativity
Physical Review D, vol. 99, pp. 024012, 2018, [DOI], [arXiv]
Books

Dreams of Calculus: Perspectives on Mathematics Education
Springer, 2004 
Automated Solution of Differential Equations by the Finite Element Method
Springer, 2012 
Solving PDEs in Python
Springer, 2017
Chapters in Books

Adaptive Computational Methods for Parabolic Problems
in Encyclopedia of Computational Mechanics, Edited by , Wiley Press, chapter 24, 2004 
A Hybrid Approach to Efficient Finite Element Code Development
in Petascale Computing: Algorithms and Applications, Edited by , Chapman and Hall, chapter 19, 2007 
Att Lösa En Differentialekvation
in Människor och matematik, Edited by , Nationellt centrum för matematikutbildning, NCM, pp. 95—109, 2008 
Past and Future Perspectives on Scientific Software
in Simula Research Laboratory  by thinking constantly about it, Edited by , Springer, chapter 23, pp. 321—362, 2009 
The Finite Element Method
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 2, 2012 
Common and Unusual Finite Elements
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 3, 2012 
Finite Element Variational Forms
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 5, 2012 
Finite Element Assembly
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 6, 2012 
Tensor Representation of Finite Element Variational Forms
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 8, 2012 
Discrete Optimization of Finite Element Matrix Evaluation
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 9, 2012 
DOLFIN: a C++/Python Finite Element Library
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 10, 2012 
FFC: the FEniCS Form Compiler
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 11, 2012 
FErari: an Optimizing Compiler for Variational Forms
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 12, 2012 
UFC: a Finite Element Code Generation Interface
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 16, 2012 
A Comparison of Finite Element Schemes for the Incompressible Navier–Stokes Equations
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 21, 2012 
Computational Hemodynamics
in Automated Solution of Differential Equations by the Finite Element Method, Edited by , Springer, chapter 23, 2012
Refereed Proceedings

Efficient Representation of Computational Meshes
in MekIT'07, 2007 
Multiscale Modeling of the Acoustic Properties of Lung Parenchyma
in Mathematical and numerical modelling of the human lung, 2008 
Simulating Heart Valve Dynamics in FEniCS
in MekIT'09, 2009 
A Reference Solution for the Lorenz System on [0, 1000]
in AIP Conference Proceedings (ICNAAM 2010), 2010 
Building Flexible User Interfaces for Solving PDEs
in AIP Conference Proceedings (ICNAAM 2010), 2010 
Towards an Implementation of Nitsche's Method on Overlapping Meshes in 3D
in AIP Conference Proceedings (ICNAAM 2010), 2010 
A Newton Method for Fluid–Structure Interaction Using Full Jacobians Based on Automatic Form Differentiation
in Proceedings of ECCOMAS 2012, 2012 
Quantifying the Computability of the Lorenz System
in Adaptive Modeling and Simulation, 2013 
Urban CFDSimulation Using Point Cloud Data
in Proceedings of 29th Nordic Seminar on Computational Mechanics – NSCM29, 2016 
Moving Mesh and Image Registration in FEniCS
in Proceedings of 30th Nordic Seminar on Computational Mechanics – NSCM30, 2017 
Solving Poisson’s Equation on the Microsoft HoloLens
in Proceedings of the 23rd ACM Symposium on Virtual Reality Software and Technology, VRST 2017, Gothenburg, Sweden, November 810, 2017, 2017 
VirtualCity@Chalmers: Creating a Prototype for a Collaborative Early Stage Urban Planning AR Application
in Proceedings of the 7th eCAADe Regional International Symposium, 2019
Conference Proceedings

Topics in Adaptive Computational Methods for Differential Equations
in CEDYA 2001: Congreso de Ecuaciones Diferenciales y Aplicaciones, 2001 
Mathematics and Computation
in Stockholm Intelligencer: Fourth European Congress of Mathematics, 2004 
Automated Solution of Differential Equations
in Sixth International Congress on Industrial Applied Mathematics (ICIAM07) and GAMM Annual Meeting, Zürich, 2007 
Automated Computational Modelling for Solid Mechanics
in IUTAM Symposium on Theoretical, Modelling and Computational Aspects of Inelastic Media, 2008 
Trends in Computational Mechanics Software
in 21st Nordic Seminar on Computational Mechanics, 2008 
Collaborative Computational Frameworks and the Growth Problem
in The Mathematics of Growth and Remodelling of Soft Biological Tissues, Mathematisches Forschungsinstitut Oberwolfach Reports, 2008 
An Overview of the FEniCS Project
in 21st Nordic Seminar on Computational Mechanics, 2008
Theses

A MultiAdaptive ODESolver
M.Sc. Thesis, Chalmers University of Technology, 1998 
MultiAdaptive Galerkin Methods for ODEs
Lic. Thesis, Chalmers University of Technology, 2001 
Automation of Computational Mathematical Modeling
Ph.D. Thesis, Chalmers University of Technology, 2004
Other Publications

Vätskekristaller: En Kort Introduktion
Scientium, 1996 
Vätskekristaller Del 2: LCD (vätskekristallDisplayer)
Scientium, 1996 
Body and Soul Computer Sessions
2006 
Automating the Finite Element Method
Lecture notes for the Sixth Winter School in Computational Mathematics, 2006 
Beräkningsmatematik
2008
My Erdös number is 4: Larkin Ridgway Scott – Ronald A. DeVore – Henry A. Kierstead – Paul Erdös.
This page was generated using Publish.