C-XSC - A C++ Class Library for Extended Scientific Computing 2.5.4
cxsc::cinterval Class Reference

The Scalar Type cinterval. More...

#include <cinterval.hpp>

Collaboration diagram for cxsc::cinterval:
Collaboration graph

Public Member Functions

 cinterval (const cdotprecision &) noexcept
 Constructor of class cinterval.
 
 cinterval (const cidotprecision &) noexcept
 Constructor of class cinterval.
 
 cinterval (const cimatrix &) noexcept
 Constructor of class cinterval.
 
 cinterval (const cimatrix_slice &) noexcept
 Constructor of class cinterval.
 
 cinterval (const civector &) noexcept
 Constructor of class cinterval.
 
 cinterval (const civector_slice &) noexcept
 Constructor of class cinterval.
 
 cinterval (const complex &a) noexcept
 Constructor of class cinterval.
 
 cinterval (const complex &a, const complex &b)
 Constructor of class cinterval.
 
 cinterval (const dotprecision &) noexcept
 Constructor of class cinterval.
 
 cinterval (const idotprecision &) noexcept
 Constructor of class cinterval.
 
 cinterval (const interval &a) noexcept
 Constructor of class cinterval.
 
 cinterval (const interval &a, const interval &b) noexcept
 Constructor of class cinterval.
 
 cinterval (const l_cinterval &) noexcept
 Constructor of class cinterval.
 
 cinterval (const real &a) noexcept
 Constructor of class cinterval.
 
 cinterval (void) noexcept
 Constructor of class cinterval.
 
cintervaloperator= (const cdotprecision &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const cidotprecision &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const cinterval &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const complex &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const dotprecision &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const idotprecision &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const interval &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const l_cinterval &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const lx_cinterval &) noexcept
 Implementation of standard assigning operator.
 
cintervaloperator= (const real &) noexcept
 Implementation of standard assigning operator.
 

Friends

cinterval _cinterval (const cdotprecision &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const cidotprecision &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const complex &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const complex &, const complex &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const complex &, const real &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const dotprecision &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const idotprecision &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const interval &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const interval &, const interval &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const interval &, const real &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const real &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const real &, const complex &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _cinterval (const real &, const interval &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _unchecked_cinterval (const complex &, const complex &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _unchecked_cinterval (const complex &, const real &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
cinterval _unchecked_cinterval (const real &, const complex &) noexcept
 Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.
 
interval abs (const cinterval &) noexcept
 Returns the absolute value of a complex interval.
 
cinterval conj (const cinterval &) noexcept
 Returns the conjugated complex interval.
 
complex diam (const cinterval &) noexcept
 Returns the rounded diameter of the complex interval.
 
intervalIm (cinterval &a) noexcept
 Returns the imaginary interval of the complex interval.
 
interval Im (const cinterval &a) noexcept
 Returns the imaginary interval of the complex interval.
 
complex Inf (const cinterval &) noexcept
 Returns the infimum of a complex interval.
 
realInfIm (cinterval &a) noexcept
 Returns the infimum of the imaginary interval of the complex interval.
 
real InfIm (const cinterval &a) noexcept
 Returns the infimum of the imaginary interval of the complex interval.
 
realInfRe (cinterval &a) noexcept
 Returns the infimum of the real interval of the complex interval.
 
real InfRe (const cinterval &a) noexcept
 Returns the infimum of the real interval of the complex interval.
 
complex mid (const cinterval &) noexcept
 Returns the rounded middle of the complex interval.
 
bool operator! (const cinterval &a) noexcept
 Implementation of standard negation operation.
 
bool operator!= (const cinterval &a, const cinterval &b) noexcept
 Implementation of standard negated equality operation.
 
bool operator!= (const cinterval &a, const complex &b) noexcept
 Implementation of standard negated equality operation.
 
bool operator!= (const cinterval &a, const interval &b) noexcept
 Implementation of standard negated equality operation.
 
bool operator!= (const cinterval &a, const real &b) noexcept
 Implementation of standard negated equality operation.
 
bool operator!= (const complex &a, const cinterval &b) noexcept
 Implementation of standard negated equality operation.
 
bool operator!= (const interval &a, const cinterval &b) noexcept
 Implementation of standard negated equality operation.
 
bool operator!= (const real &a, const cinterval &b) noexcept
 Implementation of standard negated equality operation.
 
cinterval operator& (const cinterval &, const cinterval &)
 Returns the intersection of the arguments.
 
cinterval operator& (const cinterval &, const complex &) noexcept
 Returns the intersection of the arguments.
 
cinterval operator& (const cinterval &, const interval &) noexcept
 Returns the intersection cinterval of the arguments.
 
cinterval operator& (const cinterval &, const real &) noexcept
 Returns the intersection of the arguments.
 
cinterval operator& (const complex &, const cinterval &) noexcept
 Returns the intersection of the arguments.
 
cinterval operator& (const complex &, const interval &) noexcept
 Returns the intersection of the arguments.
 
cinterval operator& (const interval &, const cinterval &) noexcept
 Returns the intersection cinterval of the arguments.
 
cinterval operator& (const interval &, const complex &) noexcept
 Returns the intersection of the arguments.
 
cinterval operator& (const real &, const cinterval &) noexcept
 Returns the intersection of the arguments.
 
cintervaloperator&= (cinterval &, const cinterval &)
 Allocates the intersection of the arguments to the first argument.
 
cintervaloperator&= (cinterval &, const complex &) noexcept
 Allocates the intersection of the arguments to the first argument.
 
cintervaloperator&= (cinterval &, const interval &) noexcept
 Allocates the intersection cinterval of the arguments to the first argument.
 
cintervaloperator&= (cinterval &, const real &) noexcept
 Allocates the intersection of the arguments to the first argument.
 
cinterval operator* (const cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const cinterval &, const complex &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const cinterval &, const interval &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const cinterval &, const real &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const complex &, const cinterval &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const complex &, const interval &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const interval &, const cinterval &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const interval &, const complex &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cinterval operator* (const real &, const cinterval &) noexcept
 Implementation of standard algebraic multiplication operation.
 
cintervaloperator*= (cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic multiplication and allocation operation.
 
cintervaloperator*= (cinterval &, const complex &) noexcept
 Implementation of standard algebraic multiplication and allocation operation.
 
cintervaloperator*= (cinterval &, const interval &) noexcept
 Implementation of standard algebraic multiplication and allocation operation.
 
cintervaloperator*= (cinterval &, const real &) noexcept
 Implementation of standard algebraic multiplication and allocation operation.
 
cinterval operator+ (const cinterval &) noexcept
 Implementation of standard algebraic positive sign operation.
 
cinterval operator+ (const cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const cinterval &, const complex &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const cinterval &, const interval &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const cinterval &, const real &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const complex &, const cinterval &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const complex &, const interval &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const interval &, const cinterval &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const interval &, const complex &) noexcept
 Implementation of standard algebraic addition operation.
 
cinterval operator+ (const real &, const cinterval &) noexcept
 Implementation of standard algebraic addition operation.
 
cintervaloperator+= (cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic addition and allocation operation.
 
cintervaloperator+= (cinterval &, const complex &) noexcept
 Implementation of standard algebraic addition and allocation operation.
 
cintervaloperator+= (cinterval &, const interval &) noexcept
 Implementation of standard algebraic addition and allocation operation.
 
cintervaloperator+= (cinterval &, const real &) noexcept
 Implementation of standard algebraic addition and allocation operation.
 
cinterval operator- (const cinterval &) noexcept
 Implementation of standard algebraic negative sign operation.
 
cinterval operator- (const cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const cinterval &, const complex &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const cinterval &, const interval &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const cinterval &, const real &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const complex &, const cinterval &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const complex &, const interval &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const interval &, const cinterval &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const interval &, const complex &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cinterval operator- (const real &, const cinterval &) noexcept
 Implementation of standard algebraic subtraction operation.
 
cintervaloperator-= (cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic subtraction and allocation operation.
 
cintervaloperator-= (cinterval &, const complex &) noexcept
 Implementation of standard algebraic subtraction and allocation operation.
 
cintervaloperator-= (cinterval &, const interval &) noexcept
 Implementation of standard algebraic subtraction and allocation operation.
 
cintervaloperator-= (cinterval &, const real &) noexcept
 Implementation of standard algebraic subtraction and allocation operation.
 
cinterval operator/ (const cinterval &, const cinterval &)
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const cinterval &, const complex &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const cinterval &, const interval &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const cinterval &, const real &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const complex &, const cinterval &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const complex &, const interval &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const interval &, const cinterval &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const interval &, const complex &) noexcept
 Implementation of standard algebraic division operation.
 
cinterval operator/ (const real &, const cinterval &) noexcept
 Implementation of standard algebraic division operation.
 
cintervaloperator/= (cinterval &, const cinterval &) noexcept
 Implementation of standard algebraic division and allocation operation.
 
cintervaloperator/= (cinterval &, const complex &) noexcept
 Implementation of standard algebraic division and allocation operation.
 
cintervaloperator/= (cinterval &, const interval &) noexcept
 Implementation of standard algebraic division and allocation operation.
 
cintervaloperator/= (cinterval &, const real &) noexcept
 Implementation of standard algebraic division and allocation operation.
 
bool operator< (const cinterval &, const cinterval &) noexcept
 Implementation of standard less-than operation.
 
bool operator< (const cinterval &, const complex &) noexcept
 Implementation of standard less-than operation.
 
bool operator< (const cinterval &, const interval &) noexcept
 Implementation of standard less-than operation.
 
bool operator< (const cinterval &, const real &) noexcept
 Implementation of standard less-than operation.
 
bool operator< (const complex &, const cinterval &) noexcept
 Implementation of standard less-than operation.
 
bool operator< (const interval &, const cinterval &) noexcept
 Implementation of standard less-than operation.
 
bool operator< (const real &, const cinterval &) noexcept
 Implementation of standard less-than operation.
 
std::ostream & operator<< (std::ostream &, const cinterval &) noexcept
 Implementation of standard output method.
 
std::string & operator<< (std::string &, const cinterval &) noexcept
 Implementation of standard output method.
 
bool operator<= (const cinterval &, const cinterval &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const cinterval &, const complex &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const cinterval &, const interval &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const cinterval &, const real &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const complex &, const cinterval &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const interval &, const cinterval &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const real &, const cinterval &) noexcept
 Implementation of standard less-or-equal-than operation.
 
bool operator== (const cinterval &a, const cinterval &b) noexcept
 Implementation of standard equality operation.
 
bool operator== (const cinterval &a, const complex &b) noexcept
 Implementation of standard equality operation.
 
bool operator== (const cinterval &a, const interval &b) noexcept
 Implementation of standard equality operation.
 
bool operator== (const cinterval &a, const real &b) noexcept
 Implementation of standard equality operation.
 
bool operator== (const complex &a, const cinterval &b) noexcept
 Implementation of standard equality operation.
 
bool operator== (const interval &a, const cinterval &b) noexcept
 Implementation of standard equality operation.
 
bool operator== (const real &a, const cinterval &b) noexcept
 Implementation of standard equality operation.
 
bool operator> (const cinterval &, const cinterval &) noexcept
 Implementation of standard greater-than operation.
 
bool operator> (const cinterval &, const complex &) noexcept
 Implementation of standard greater-than operation.
 
bool operator> (const cinterval &, const interval &) noexcept
 Implementation of standard greater-than operation.
 
bool operator> (const cinterval &, const real &) noexcept
 Implementation of standard greater-than operation.
 
bool operator> (const complex &, const cinterval &) noexcept
 Implementation of standard greater-than operation.
 
bool operator> (const interval &, const cinterval &) noexcept
 Implementation of standard greater-than operation.
 
bool operator> (const real &, const cinterval &) noexcept
 Implementation of standard greater-than operation.
 
bool operator>= (const cinterval &, const cinterval &) noexcept
 Implementation of standard more-or-equal-than operation.
 
bool operator>= (const cinterval &, const complex &) noexcept
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const cinterval &, const interval &) noexcept
 Implementation of standard more-or-equal-than operation.
 
bool operator>= (const cinterval &, const real &) noexcept
 Implementation of standard more-or-equal-than operation.
 
bool operator>= (const complex &, const cinterval &) noexcept
 Implementation of standard more-or-equal-than operation.
 
bool operator>= (const interval &, const cinterval &) noexcept
 Implementation of standard more-or-equal-than operation.
 
bool operator>= (const real &, const cinterval &) noexcept
 Implementation of standard more-or-equal-than operation.
 
void operator>> (const char *, cinterval &)
 Implementation of standard input method.
 
void operator>> (const std::string &, cinterval &)
 Implementation of standard input method.
 
std::istream & operator>> (std::istream &, cinterval &)
 Implementation of standard input method.
 
std::string & operator>> (std::string &, cinterval &)
 Implementation of standard input method.
 
cinterval operator| (const cinterval &, const cinterval &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const cinterval &, const complex &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const cinterval &, const interval &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const cinterval &, const real &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const complex &, const cinterval &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const complex &, const complex &) noexcept
 Returns the union cinterval of the arguments.
 
cinterval operator| (const complex &, const interval &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const complex &, const real &) noexcept
 Returns the union cinterval of the arguments.
 
cinterval operator| (const interval &, const cinterval &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const interval &, const complex &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const real &, const cinterval &) noexcept
 Returns the convex hull of the arguments.
 
cinterval operator| (const real &, const complex &) noexcept
 Returns the union cinterval of the arguments.
 
cintervaloperator|= (cinterval &, const cinterval &) noexcept
 Allocates the convex hull of the arguments to the first argument.
 
cintervaloperator|= (cinterval &, const complex &) noexcept
 Allocates the convex hull of the arguments to the first argument.
 
cintervaloperator|= (cinterval &, const interval &) noexcept
 Allocates the convex hull of the arguments to the first argument.
 
cintervaloperator|= (cinterval &, const real &) noexcept
 Allocates the convex hull of the arguments to the first argument.
 
intervalRe (cinterval &a) noexcept
 Returns the real interval of the complex interval.
 
interval Re (const cinterval &a) noexcept
 Returns the real interval of the complex interval.
 
cintervalSetIm (cinterval &a, const interval &b)
 Sets the imaginary interval of the complex interval.
 
cintervalSetIm (cinterval &a, const real &b)
 Sets the imaginary interval of the complex interval.
 
cintervalSetInf (cinterval &, const complex &)
 Returns the complex interval with the new given infimum value.
 
cintervalSetInf (cinterval &, const real &)
 Returns the complex interval with the new given infimum value.
 
cintervalSetRe (cinterval &a, const interval &b)
 Sets the real interval of the complex interval.
 
cintervalSetRe (cinterval &a, const real &b)
 Sets the real interval of the complex interval.
 
cintervalSetSup (cinterval &, const complex &)
 Returns the complex interval with the new given supremum value.
 
cintervalSetSup (cinterval &, const real &)
 Returns the complex interval with the new given supremum value.
 
complex Sup (const cinterval &) noexcept
 Returns the supremum of a complex interval.
 
realSupIm (cinterval &a) noexcept
 Returns the supremum of the imaginary interval of the complex interval.
 
real SupIm (const cinterval &a) noexcept
 Returns the supremum of the imaginary interval of the complex interval.
 
realSupRe (cinterval &a) noexcept
 Returns the supremum of the real interval of the complex interval.
 
real SupRe (const cinterval &a) noexcept
 Returns the supremum of the real interval of the complex interval.
 
cintervalUncheckedSetInf (cinterval &, const complex &) noexcept
 Returns the complex interval with the unchecked new given infimum value.
 
cintervalUncheckedSetInf (cinterval &, const real &) noexcept
 Returns the complex interval with the unchecked new given infimum value.
 
cintervalUncheckedSetSup (cinterval &, const complex &) noexcept
 Returns the complex interval with the unchecked new given supremum value.
 
cintervalUncheckedSetSup (cinterval &, const real &) noexcept
 Returns the cinterval with the unchecked new given supremum value.
 

Detailed Description

The Scalar Type cinterval.

The data type cinterval is used to store complex intervals. They are defined as rectangles of the form $ z = \left[ x \right] + i \left[ y \right] \in C $ (real part $ \left[ x \right] \in R $ and imaginary part $ \left[ y \right] \in R $) with sides parallel to the axes in the complex plane, as indicated in the figure below.

Complex Interval [3.0, 4.5] + [1.0, 2.0]i

Definition at line 54 of file cinterval.hpp.

Friends And Related Symbol Documentation

◆ _cinterval [1/13]

cinterval _cinterval ( const cdotprecision & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const cdotprecision &)

Definition at line 142 of file cinterval.inl.

◆ _cinterval [2/13]

cinterval _cinterval ( const cidotprecision & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const cidotprecision &)

Definition at line 156 of file cinterval.inl.

◆ _cinterval [3/13]

cinterval _cinterval ( const complex & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a)

Definition at line 115 of file cinterval.inl.

◆ _cinterval [4/13]

cinterval _cinterval ( const complex & a,
const complex & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 163 of file cinterval.inl.

◆ _cinterval [5/13]

cinterval _cinterval ( const complex & a,
const real & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 183 of file cinterval.inl.

◆ _cinterval [6/13]

cinterval _cinterval ( const dotprecision & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const dotprecision &)

Definition at line 135 of file cinterval.inl.

◆ _cinterval [7/13]

cinterval _cinterval ( const idotprecision & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const idotprecision &)

Definition at line 149 of file cinterval.inl.

◆ _cinterval [8/13]

cinterval _cinterval ( const interval & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const interval & a)

Definition at line 125 of file cinterval.inl.

◆ _cinterval [9/13]

cinterval _cinterval ( const interval & a,
const interval & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const interval & a,const interval &b)

Definition at line 193 of file cinterval.inl.

◆ _cinterval [10/13]

cinterval _cinterval ( const interval & a,
const real & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const interval & a,const interval &b)

Definition at line 213 of file cinterval.inl.

◆ _cinterval [11/13]

cinterval _cinterval ( const real & a)
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const real & a)

Definition at line 105 of file cinterval.inl.

◆ _cinterval [12/13]

cinterval _cinterval ( const real & a,
const complex & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 173 of file cinterval.inl.

◆ _cinterval [13/13]

cinterval _cinterval ( const real & a,
const interval & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const interval & a,const interval &b)

Definition at line 203 of file cinterval.inl.

◆ _unchecked_cinterval [1/3]

cinterval _unchecked_cinterval ( const complex & a,
const complex & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 223 of file cinterval.inl.

◆ _unchecked_cinterval [2/3]

cinterval _unchecked_cinterval ( const complex & a,
const real & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 249 of file cinterval.inl.

◆ _unchecked_cinterval [3/3]

cinterval _unchecked_cinterval ( const real & a,
const complex & b )
friend

Deprecated typecast, which only exist for the reason of compatibility with older versions of C-XSC.

Deprecated
use standard contructors for typecasting
See also
cxsc::cinterval::cinterval(const complex & a,const complex & b)

Definition at line 236 of file cinterval.inl.


The documentation for this class was generated from the following files: