Transportable Numerical Software | SpringerLink
Skip to main content

Transportable Numerical Software

  • Conference paper
  • First Online:
Problems and Methodologies in Mathematical Software Production

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 142))

  • 133 Accesses

Abstract

A methodology for the development of transportable numerical software, has been described. It is evident that the production of high quality numerical software is not an exact science but a branch of software engineering which must take account of the vagaries of a real and changing world. The approach which serves us well now will not necessarily continue to do so.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Rice J.R. Software for numerical computation. In Research Directions in Software Technology, P. Wegner (ed), M.I.T. Press (1979).

    Google Scholar 

  2. Rice J.R. Algorithmic progress in solving partial differential equations. SIGNUM Newsletter 11, no. 4, pp 6–10, (1976).

    Google Scholar 

  3. Smith B.T. FORTRAN poisoning and antidotes. In Portability of Numerical Software, Lecture Notes in Computer Science, 57, pp 178–256 (1977).

    Google Scholar 

  4. Ryder B.G. The PFORT Verifier. Software — Practice and Experience, 4, pp 359–377 (1974).

    Google Scholar 

  5. Dorrenbacher J., Paddock D., Wisneski D. and Fosdick L.D. POLISH, a FORTRAN program to edit FORTRAN programs. Dept. of Computer Science, University of Colorado at Boulder, Ref: CU-CS-050-74 (1974).

    Google Scholar 

  6. Du Croz J.J., Hague S.J. and Siemienuich J.L. Aids to portability within the NAG project. In Portability of Numerical Software, Lecture Notes in Computer Science, 57, pp 389–404 (1977).

    Google Scholar 

  7. Cody W.J. The construction of numerical subroutine libraries. SIAM Review, 16, pp 36–46 (1974).

    Google Scholar 

  8. Wisniewski J.A. Some experiments with computing the complex absolute value. SIGNUM Newsletter, 13, no. 1, pp 11–12 (1978).

    Google Scholar 

  9. Reinsch C. Some side effects of striving for portability. In Portability of Numerical Software, Lecture Notes in Computer Science, 57, pp 3–19 (1977).

    Google Scholar 

  10. Ford B. Parameterization of the environment for transportable numerical software. ACM Trans. Math. Software, 4, pp 100–103 (1978).

    Google Scholar 

  11. Ford B., Bentley J., Du Croz J.J. and Hague S.J. The NAG Library ‘Machine'. Software — Practice and Experience, 9, pp 56–72 (1979).

    Google Scholar 

  12. Du Croz J.J. and Fosdick L.D. Incorporating a suite of routines into a library: a case history. In preparation (1979).

    Google Scholar 

  13. Hague S.J. and Ford B. Portability — prediction and correction. Software — Practice and Expereince, 6, pp 61–69 (1976).

    Google Scholar 

  14. Wilkinson J.H. Rounding Errors in Algebraic Processes. Notes on Applied Science, No. 32, Her Majesty's Stationery Office, London (1963).

    Google Scholar 

  15. Schonfelder J.L. The Production of special functions for a multi-machine library. Software — Practice and Experience, 6, pp 71–82 (1976).

    Google Scholar 

  16. Boyle J.M., Frantz M.E. and Kerns B. Automated Program Realisations: BLA Replacement and Complex to Real Transformations for LINPACK, Argonne National Laboratory Technical Report (in preparation).

    Google Scholar 

  17. Brown W.S. 'software Portability', NATO Summerschool (1969).

    Google Scholar 

  18. Cody W.J. Machine Parameters for Numerical Analysis In Portability of Numerical Software, Lecture Notes in Computer Science, 57, pp 49–67 (1977).

    Google Scholar 

  19. Ford B. Preparing Conventions for Parameters for Transportable Numerical Software, In Portability of Numerical Software, Lecture Notes in Computer Science, 57, pp 68–91 (1977).

    Google Scholar 

  20. Waite W.H. Building a mobile programming system. Computer Journal, 13, No. 1, pp 28–31 (1970).

    Google Scholar 

Download references

Authors

Editor information

Paul C. Messina Almerico Murli

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ford, B. (1982). Transportable Numerical Software. 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_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-11603-6_6

  • 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

Publish with us

Policies and ethics