Skip to main content

Complex Inclusion Functions in the CoStLy C++ Class Library

  • Conference paper
  • 1608 Accesses

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 6327)

Abstract

The C++ class library CoStLy for the rigorous computation of complex function values or ranges is presented. Rectangular complex interval arithmetic is used for the computations. In the CoStLy procedures, all truncation and roundoff errors are calculated during the course of the floating-point computation and enclosed into the result.

The library contains procedures for root and power functions, the exponential, trigonometric and hyperbolic functions, their inverse functions, and some auxiliary functions, such as the absolute value or the argument function.

Keywords

  • Interval Arithmetic
  • Complex Standard Functions

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Braune, K.: Highly Accurate Standard Functions for Real and Complex Numbers and Intervals in Arbitrary Floating-point Number Screens. PhD thesis, Universität Karlsruhe, Germany (1987) (in German)

    Google Scholar 

  2. Bühler, G.: Standard Functions for Complex Intervals in the 64 Bit IEEE Data Format. Diploma thesis, Universität Karlsruhe, Germany (1993) (in German)

    Google Scholar 

  3. FILIB++ Interval Library, http://www.math.uni-wuppertal.de/~xsc/software/filib.html

  4. Grimmer, M.: Interval Arithmetic in Maple with intpakX. PAMM 2, 442–443 (2003)

    CrossRef  Google Scholar 

  5. IBM: High-Accuracy Arithmetic Subroutine Library (ACRITH). Program Description and User’s Guide, 3rd ed. SC 33-6164-02 (1986)

    Google Scholar 

  6. INTLAB - INTerval LABoratory, http://www.ti3.tu-harburg.de/~rump/intlab

  7. Krämer, W.: Inverse Standard Functions for Real and Complex Interval Arguments with a priori Error Bounds for Arbitrary Number Formats. PhD thesis, Universität Karlsruhe, Germany (1987) (in German)

    Google Scholar 

  8. MPC – A Library for Multiprecision Complex Arithmetic with Exact Rounding, http://mpc.multiprecision.org

  9. Neher, M.: Complex Standard Functions and Their Implementation in the CoStLy Library. ACM TOMS 33, 20–46 (2007)

    CrossRef  Google Scholar 

  10. XSC Languages (C-XSC, PASCAL-XSC), http://www.xsc.de

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Neher, M. (2010). Complex Inclusion Functions in the CoStLy C++ Class Library. In: Fukuda, K., Hoeven, J.v.d., Joswig, M., Takayama, N. (eds) Mathematical Software – ICMS 2010. ICMS 2010. Lecture Notes in Computer Science, vol 6327. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15582-6_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15582-6_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15581-9

  • Online ISBN: 978-3-642-15582-6

  • eBook Packages: Computer ScienceComputer Science (R0)