Skip to main content

Scientific software in Ada

  • Conference paper
Scientific Software Systems
  • 55 Accesses

Abstract

The first release of the NAG Ada Library is now imminent. The contents of this library are outlined here and its design, exploiting particular features of the language Ada, is discussed. The discussion is illustrated by samples of software developed for the solution of partial differential equations by the boundary integral equation/boundary element method.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ANSI/MIL-STD 1815 A. Reference Manual for the Ada Programming Language. United States Department of Defense, Washington D.C., 1983.

    Google Scholar 

  2. Brebbia, C.A. The Boundary Element Method for Engineers. Pentech Press, Plymouth, 1978.

    Google Scholar 

  3. Brebbia, C.A., Telles, J.C.F. and Wrobel, L.C. Boundary Element Techniques. Springer-Verlag, Berlin, 1984.

    Google Scholar 

  4. Delves, L.M., Ford, B., Hodgson, G.S. and Steenman-Clark, L. A pilot implementation of basic modules for a portable numerical library. In S. Heilbrunner, editor, Proceedings of the Ada-Europe International Conference, Munich, pages 189–202. Cambridge University Press, 1988.

    Google Scholar 

  5. Ford, B., Kok, J. and Rogers, M.W., editors. Scientific Ada. Cambridge University Press, 1986.

    Google Scholar 

  6. Hayes, J. and Kellner, R. The eigenvalue problem for a pair of coupled integral equations arising in the numerical solution of Laplace’s equation. SIAM J. Appl. Math., 22(3):503–513, 1972.

    Article  Google Scholar 

  7. Hodgson, G.S. and Gardner, P.P. A proposed Ada library error mechanism. In S. Tafvelin, editor, Proceedings of the Ada-Europe International Conference, Stockholm, pages 143–156. Cambridge University Press, 1987.

    Google Scholar 

  8. Jaswon, M.A. Integral equation methods in potential theory. I. Proc. R. Soc., A, 275:23–32, 1963.

    Article  Google Scholar 

  9. Jaswon, M.A. and Symm, G.T. Integral Equation Methods in Potential Theory and Elastostatics. Academic Press, London, 1977.

    Google Scholar 

  10. Kellogg, O.D. Foundations of Potential Theory. Springer-Verlag, Berlin, 1929.

    Google Scholar 

  11. Symm, G.T. The Robin problem for Laplace’s equation. NPL Report DNACS 32/80, 1980.

    Google Scholar 

  12. Symm, G.T. Contributions to a numerical library in Ada. NPL Report DITC 98/87, 1987.

    Google Scholar 

  13. Symm, G.T., Wichmann, B.A., Kok, J. and Winter, D.T. Guidelines for the design of large modular scientific libraries in Ada. NPL Report DITC 37/84 and CWI Note NM-N8401, 1984.

    Google Scholar 

  14. Tsuji, M. Potential Theory in Modern Function Theory. Maruzen, Tokyo, 1959.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Chapman and Hall

About this paper

Cite this paper

Symm, G.T. (1990). Scientific software in Ada. In: Mason, J.C., Cox, M.G. (eds) Scientific Software Systems. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-0841-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-94-009-0841-3_1

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6865-9

  • Online ISBN: 978-94-009-0841-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics