Repository of PDE Systems and Solvers
PDEPack is the collection of numerical simulation facilites that forms the backbone of PDELab. It consists of sequential and parallel equation discretizers for both finite element and finite difference methods, sequential and parallel linear system solvers, nonlinear solvers, solution evaluators, and error and performance estimators.
PDEPack provides a development platform for building numerical solver components for PDE problems. These include the BLAS (Basic Linear Algebra Subroutines) software, discretization kernals, and linear system solvers. There is a virtual parallel environment for implementing portable parallel solvers, and several methodologies for the parallelization of sequential code.
PDEPack is a framework for integrating existing PDE solvers, libraries, model-specific solvers, and entire PDE-solving systems. The existance of a standard representation for the objects which are intrinsic to the PDE-solving process provides a uniform mechanism for the transformation of PDEPack objects to the specification required by the existing software. In fact, multiple representations of these objects have been defined in order to support the compile-execution and the interpret-execution models used within the PDELab environment.
For further information contact pdelab@cs.purdue.edu