A large suite of data structures and code for the manipulation of parallel sparse matrices. Includes four different parallel matrix data structures, each appropriate for a different class of problems. All are coded so that they are immediately usable with any preconditioners and any matrix data structures, including matrix-free methods. Includes both line search and trust region techniques with a single interface. Employs by default the above data structures and linear solvers.
Users can set custom monitoring routines, convergence criteria, etc.
TS Code for the time evolution of solutions of PDEs.