A library for creating and analyzing numerical methods for partial differential equations.