SysPro: a System preProcessors library

Introduction

This is a library of preprocessors for numerical problems, that is, mappings of one numerical problem into another, presumably more simple one, of the same type. For example, scaling a linear system. The SysPro library operates in two modes:

See Usage modes for more details.

Each preprocessor has the following structure, which is executed in the PreprocessedSolution() routine:

In case of exhaustive mode, the following steps are executed inside a loop over all choices for this preprocessor, and possible all numerical option settings:

Topics

Use of the SysPro package

Preprocessor reporting and Tracing the preprocessors

The Linear package for SysPro

The interface to other packages

Command line options handling

Author:
Victor Eijkhout
Version:
1.3
Date:
unreleased

Change log

1.3 2008/08/20 : DeclarePreprocessor() has an extra argument for global deallocation at the end of a program run. Currently used in the ksp preprocessor.

2008/05/10 : end function now has two NumericalProblem parameters; this is necessary for freeing the recursive problem.

2007 : Accomodated the array length parameter in anamod/nmd


Generated on Sun Oct 4 04:03:04 2009 for System Preprocessors by  doxygen 1.5.9