Affin-invariant Newton Techniques (ANT) - Codes
The family of Newton codes consists of four standard Fortran 77 codes. They all are implemented using a workspace concept which helps to avoid problem size restrictions by fixed maximum sizes of internal arrays, and also only requires a minimum of parameters in the actual calling list of the subroutine. Another common feature is the implementation of (at least) three output streams, which are: a staream for error messages, another for some iteration monitor output and one for the output of the Newton iterates. The amount of each output stream can be controlled seperately. Also, each code allows to perform only a single Newton-step when once called, and may be called repetedly in the so-called one-step mode in order to get a sequence of Newton iterations. The options mentioned above and below can be controlled by setting the positions of an options integer vector to certain values. Additionally, many parameters, which are set internally, may be overwritten by the user due to setting certain positions of the first 50 elements of the real- and/or integer-workspace to the new values.