CAPD DynSys Library  5.2.0
DoubleInterval.cpp File Reference
#include <cmath>
#include "capd/rounding/DoubleRounding.h"
#include "capd/intervals/DoubleInterval.h"
#include "capd/intervals/Interval.hpp"

Namespaces

 capd
 
 capd::intervals
 Interval arithmetics.
 

Typedefs

typedef capd::rounding::DoubleRounding DoubleRounding
 

Functions

template double capd::intervals::width< double, DoubleRounding > (const DoubleInterval &)
 
template DoubleInterval capd::intervals::diam< double, DoubleRounding > (const DoubleInterval &)
 
template bool capd::intervals::intersection< double, DoubleRounding > (DoubleInterval A_iv1, DoubleInterval A_iv2, DoubleInterval &A_rIntersection)
 
template DoubleInterval capd::intervals::intervalHull< double, DoubleRounding > (const DoubleInterval &A_iv1, const DoubleInterval &A_iv2)
 
template void capd::intervals::split< double, DoubleRounding > (DoubleInterval &A_iv, DoubleInterval &A_rMid, double &A_diam)
 
template DoubleInterval capd::intervals::power< double, DoubleRounding > (const DoubleInterval &x, int n)
 
template DoubleInterval capd::intervals::power< double, DoubleRounding > (const DoubleInterval &a, const DoubleInterval &b)
 
template DoubleInterval capd::intervals::sqrt< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::sin< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::cos< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::tan< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::cot< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::atan< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::asin< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::acos< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::sinh< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::cosh< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::tanh< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::coth< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::exp< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::log< double, DoubleRounding > (const DoubleInterval &x)
 
template DoubleInterval capd::intervals::solveAffineInclusion< double, DoubleRounding > (const DoubleInterval &a, const DoubleInterval &p, const DoubleInterval &c)
 
template DoubleInterval capd::intervals::solveAffineInclusion< double, DoubleRounding > (const DoubleInterval &a, const DoubleInterval &p, const DoubleInterval &c, int &dir)
 

Detailed Description

Author
Tomasz Kapela
Date
11-01-2006