A Parallel FEM Scheme for the Simulation of Large Scale Thermochemical Energy Storage with Complex Geometries using PETSc Routines. (August 2015)