C++ Interval Arithmetic Programming Reference
Sun Studio 8
817-5077-10
Contents |
Accessing Sun Studio Software and Man Pages
Accessing Compilers and Tools Documentation
Accessing Related Solaris Documentation
Contacting Sun Technical Support
1. Using the Interval Arithmetic Library
1.1 What Is Interval Arithmetic?
1.2 C++ Interval Support Goal: Implementation Quality
1.2.2 Narrow-Width Interval Results
1.2.3 Rapidly Executing Interval Code
1.2.4 Easy-to-Use Development Environment
1.2.5 The C++ Interval Class Compilation Interface
1.2.5.1 namespace SUNW_interval
1.3 Writing Interval Code for C++
1.3.2 interval External Representations
1.3.3 Interval Declaration and Initialization
1.3.5 Single-Number Input/Output
1.3.7 interval-Specific Functions
1.3.8 Interval Versions of Standard Functions
2. C++ Interval Arithmetic Library Reference
2.1.1 String Representation of an Interval Constant (SRIC)
2.2.1 interval Constructor Examples
2.3 interval Arithmetic Expressions
2.4.1 Arithmetic Operators +, -, *, /
2.4.2 Power Function pow(X,n) and pow(X,Y)
2.5.1 Hull: X Y or interval_hull(X,Y)
2.5.2 Intersection: XY or intersect(X,Y)
2.6.1 Disjoint: X Y =
or disjoint(X,Y)
2.6.3 Interior: in_interior(X,Y)
2.6.4 Proper Subset: X Y or proper_subset(X,Y)
2.6.5 Proper Superset: X Y or proper_superset(X,Y)
2.6.6 Subset: X Y or subset(X,Y)
2.6.7 Superset: X Y or superset(X,Y)
2.7.1 Interval Order Relations
2.7.2 Set Relational Functions
2.7.2.1 Set-equal: X = Y or seq(X,Y)
2.7.2.2 Set-greater-or-equal: sge(X,Y)
2.7.2.4 Set-less-or-equal: sle(X,Y)
2.7.2.6 Set-not-equal: or sne(X,Y)
2.7.3 Certainly Relational Functions
2.7.4 Possibly Relational Functions
2.8.3 Single-Number Input/Output and Base Conversions
2.9.1 Inverse Tangent Function atan2(Y,X)
2.9.4 Functions That Accept Interval Arguments
2.10 Interval Types and the Standard Template Library
2.11 nvector and nmatrix Template Classes
Copyright © 2004, Sun Microsystems, Inc. All rights reserved.