© 1981 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
A set of modules for the solution of integral equations

1 Department of Computational and Statistical Science, University of Liverpool, Victoria Building, Brownlow Hill, PO Box 147, Liverpool, UK, 2 Department of Mathematics, University of Cairo, Cairo, Egypt, 3 Computer Laboratory, University of Birmingham, Birmingham, UK
The provision of software for the solution of integral equations is complicated by the fact that the integral equations arising from practical calculations are very diverse in form, and usually fail to fit into any of the standard categories (Fredholm or Volterra first and second kind, Fredholm third kind) for which routines are normally provided. We describe here a set of ALGOL 68 modules which provide considerable flexibility in the types of equations which can be handled, while retaining reasonable run time efficiency. The modules yield a user interface which is recognisably close to that of the underlying mathematical formalism, and demonstrate the advantages of an extensible language such as ALGOL 68 in providing such a natural interface without the need for an ad hoc preprocessor.
Received February 1979. revised February 1980.
* Department of Mathematics, University of Cairo.
Computer Laboratory, University of Birmingham.
¶ Department of Computational and Statistical Science, University of Liverpool, Victoria Building, Brownlow Hill, PO Box 147, Liverpool L69 3BX