Skip to main content

OOP and Interval Arithmetic – Language Support and Libraries

  • Conference paper
Numerical Software with Result Verification

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

Abstract

After a short presentation of the paradigms of object oriented programming and interval arithmetic the languages C++ and Java are treated in more detail. Language features are regarded with respect to their support for the definition or application of interval arithmetic. In the final section the 4 libraries Profil/BIAS, C-XSC, filib++ as well as Sun Forte C++ are compared with respect to functionality and efficiency.

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. Artigas, P.V., et al.: High Performance Numerical Computing in Java: Language and Compiler Issues. In: Proceedings of the 12’th Workshop on Language and Compilers for Parallel Computers, San Diego, CA, August 4-6 (1999)

    Google Scholar 

  2. Bliek, C., et al.: Algorithms for Solving Nonlinear Constrained and Optimization Problems: The State of the Art, http://solon.cma.univie.ac.at/~neum/glopt/coconut/StArt.html

  3. Hammer, R., et al.: C++ Toolbox for Verified Computing. Springer, Berlin (1995)

    MATH  Google Scholar 

  4. Kearfott, R.B.: Rigorous Global Search: Continuous Problems. Kluwer Academic Publishers, Dordrecht (1996)

    MATH  Google Scholar 

  5. Klatte, R., et al.: PASCAL– XSC — Language Reference with Examples. Springer, Heidelberg (1992)

    MATH  Google Scholar 

  6. Lerch, M., Wolff v. Gudenberg, J.: Expression Templates for Dot Product Expressions. In: Proceedings of Interval 1998, Reliable Computing, vol. 5(1), pp. 69–80 (1999)

    Google Scholar 

  7. Rump, S.M.: Self-validating methods. Linear Algebra and its Applications (LAA) 324, 3–13 (2001)

    Article  MATH  Google Scholar 

  8. Walster, G.W., et al.: Practical Exception-free Interval Arithmetic on the Extended Reals. Sun Microsystems, white paper (August 2001)

    Google Scholar 

  9. Walster, G.W., et al.: Extended Real Intervals and the Topological Closure of Extended Real Relations. Sun Microsystems, white paper (March 2002), http://wwws.sun.com/software/sundev/whitepapers/index.html

  10. Veldhuizen, T.: Expression Templates. C++ Report 7(5) (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

von Gudenberg, J.W. (2004). OOP and Interval Arithmetic – Language Support and Libraries. In: Alt, R., Frommer, A., Kearfott, R.B., Luther, W. (eds) Numerical Software with Result Verification. Lecture Notes in Computer Science, vol 2991. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24738-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24738-8_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21260-7

  • Online ISBN: 978-3-540-24738-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics