Abstract
If a reliable, high quality numerical algorithm library is to be developed then it is essential that we recognise the need for collaboration between different technical communities in the development of the library. This paper suggests an ultimate design for the library and describes the implications of that design for the people involved in the development of the library.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
B. Ford and J. Bentley, ‘A library design for all parties', in Numerical Software — Needs and Availability (Ed. D.A.H. Jacobs), Academic Press, London, 1978.
B. Ford, S.J. Hague and B.T. Smith, 'some transformations of numerical software’ (in press).
S.J. Hague and B. Ford, ‘Portability-Prediction and correction', Software-Practice and Experience, 6, 61–69 (1976).
B.G. Ryder, ‘The PFORT verifier', Software-Practice and Experience, 4, 359–377 (1974).
J. Bentley and B. Ford, ‘On the enhancement of portability in the NAG project a statistical survey', in Portability of Numerical Software (Ed. W. Cowell), Berlin, Springer-Verlag, 1977.
W.J. Cody, ‘The construction of numerical subroutine libraries', SIAM Review, 16, No.1, 36–46 (1974).
B. Ford, ‘Preparing conventions for parameters for transportable numerical software', in Portability of Numerical Software (Ed. W. Cowell), Berlin, Springer-Verlag, 1977.
M.J. Hooper, ‘TSSD, a typesetting system for scientific documents', AERE-R 8574, (13), HMSO, London, 1976.
S.J. Hague, S.M. Nugent and B. Ford, ‘Computer-based Documentation for the NAG Library', This volume.
J.J. Du Croz, S.J. Hague and J.L. Siemieniuch, ‘Aids to portability within the NAG project', in Portability of Numerical Software (Ed. W. Cowell), Berlin, Springer-Verlag, 1977.
S.J. Hague, ‘Software tools', in Numerical Software-Needs and Availability (Ed. D.A.H. Jacobs), Academic Press, London, 1978.
B.G. Ryder, The FORTRAN Verifier: User's Guide, Bell Telephone Laboratories, Technical Report No.12.
J. Dorrenbacher, D. Paddock, D. Wisneski and L.D. Fosdick, ‘POLISH, a FORTRAN program to edit FORTRAN programs', Dept. of Computer Science, University of Colorado at Boulder, Ref.: No. CU-CS-050-74 (1974).
L.D. Fosdick, ‘BRNANL, a FORTRAN program to identify basic blocks in FORTRAN programs', Dept. of Computer Science, University of Colorado at Boulder, Ref.: No.CM-CS-040-74 (1974).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1982 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ford, B., Bentley, J., Du Croz, J.J., Hague, S.J. (1982). Preparing the NAG library. In: Messina, P.C., Murli, A. (eds) Problems and Methodologies in Mathematical Software Production. Lecture Notes in Computer Science, vol 142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11603-6_4
Download citation
DOI: https://doi.org/10.1007/3-540-11603-6_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-11603-5
Online ISBN: 978-3-540-39419-8
eBook Packages: Springer Book Archive