J. Rojo

MathSource in 0206-569

from mathsource@wri.com or from

http://www.mathsource.com/Content22/Enhancements/LinearAlgebra/0206-569, 1994

Abstract:

We are at present developing Packages which, once loaded, allow the development of a great part of the normal numerical routines. It is possible that some Packages may need others and this is the case with the Package we present, NUMERIAL, which carries out the most usual routines corresponding to

the Direct Methods for solving linear systems. It requires the use of the NUMERICO Package that accompanies it. Let us first of all present these routines by forming an important Package for educational tasks. NUMERICO allows to use:

CORounding[a,prec],

which rounds off numbers in the usual way and

CONorm1[X,n,prec],

CONorm2[X,n,prec],

CONormi[X,n,prec],

that calculate the most usual vector norms. NUMERIAL allows us to use:

ALFactor[A,b,n,prec,lu,pi,pp],

ALCholeski[A,b,n,prec,pp],

ALFactorwithRefinement[A,b,n,prec,lu,pi,no,tol,pp,pr],

ALCholeskiwithRefinement[A,b,n,prec,no,tol,pp,pr],

ALFactorwithnRefinements[A,b,n,prec,lu,pi,nref,pp,pr],

ALCholeskiwithnRefinements[A,b,n,prec,nref,pp,pr],

that is, LU and Choleski decomposition with possible iterative improvement. The initials CO and AL allow us to group the modules by Packages.

AMS(MOS) subject classification: 15-04

Files NumDocum.txt, Numerial.m, Numerico.m and NumSampl.ma Compressed as numeri.zip