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