ExPDE
Expression Templates for Partial Differential Equations
Overview
An interesting collection of efficient, user-friendly and flexible C++-libraries for the problem-specific solution of partial differential equations, as well as powerful implementation policies for applying the Expression Templates technique!
- EasyExtemps – Simple manners for implementing Expression Templates
- ExPDE library – C++-library for solving PDEs with very math-like interface
- Unstructured block grids
- Staggered grids
- Colsamm – Efficient computation of local discretization matrices
Main developer: Prof. Dr. Christoph Pflaum (Professorship for Numerical Simulation using Highest-Performance Computers)
Publications
Advanced expression templates programming
In: Computing and Visualization in Science (2009)
ISSN: 1432-9360
DOI: 10.1007/s00791-009-0128-2
URL: http://www.springerlink.com/content/eh07340434748360/?p=9fb75efc8ddf428fa2498799d832cfd9&pi=0
, , , :
Automatic Parallelization of Staggered Grid Codes with Expression Templates
In: International Journal of Computational Science and Engineering 4 (2009), p. 306-313
ISSN: 1742-7185
DOI: 10.1504/IJCSE.2009.029166
URL: http://www.inderscience.com/search/index.php?action=record&rec_id=29166&prevQuery=&ps=10&m=or
, :
Fast expression templates. Object-oriented high performance computing
Fifth International Conference on Computational Science (Atlanta, 22. May 2005 – 25. May 2005)
In: Computational Science – ICCS 2005 2005
URL: https://www10.informatik.uni-erlangen.de/Publications/Papers/2005/Haerdtlein_ICCS05.pdf
, , :