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

The Multiple-Precision Data Type l_cinterval. More...

#include <l_cinterval.hpp>

Collaboration diagram for cxsc::l_cinterval:
Collaboration graph

Public Member Functions

 l_cinterval (const cdotprecision &) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const cidotprecision &) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const cinterval &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const complex &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const complex &a, const complex &b)
 Constructor of class l_cinterval.
 
 l_cinterval (const dotprecision &) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const idotprecision &) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const interval &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const interval &a, const interval &b) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const l_complex &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const l_complex &a, const l_complex &b)
 Constructor of class l_cinterval.
 
 l_cinterval (const l_interval &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const l_interval &a, const l_interval &b) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const l_real &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (const real &a) noexcept
 Constructor of class l_cinterval.
 
 l_cinterval (void) noexcept
 Constructor of class l_cinterval.
 
l_cintervaloperator= (const cdotprecision &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const cidotprecision &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const cinterval &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const complex &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const dotprecision &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const idotprecision &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const interval &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const l_cinterval &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const l_complex &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const l_interval &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const l_real &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const lx_cinterval &) noexcept
 Implementation of standard assigning operator.
 
l_cintervaloperator= (const real &) noexcept
 Implementation of standard assigning operator.
 

Friends

l_interval abs (const l_cinterval &a)
 Returns the absolute value of the complex interval.
 
l_cinterval adjust (const l_cinterval &a)
 Sets the precision of a specific long datatype value.
 
l_cinterval conj (const l_cinterval &a)
 Returns the conjugated complex interval.
 
l_complex diam (const l_cinterval &a)
 Returns the rounded diameter of the complex interval.
 
l_interval Im (const l_cinterval &a) noexcept
 Returns the imaginary part of the complex interval.
 
l_intervalIm (l_cinterval &a) noexcept
 Returns the imaginary part of the complex interval.
 
l_complex Inf (const l_cinterval &a)
 Returns the infimum of an interval.
 
l_real InfIm (const l_cinterval &a) noexcept
 Returns the infimum of the imaginary interval of the complex interval.
 
l_real InfRe (const l_cinterval &a) noexcept
 Returns the infimum of the real interval of the complex interval.
 
l_complex mid (const l_cinterval &a)
 Returns the rounded middle of the complex interval.
 
bool operator! (const l_cinterval &a)
 Implementation of standard negation operation.
 
bool operator!= (const cinterval &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const complex &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const interval &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const complex &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const interval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const l_complex &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const l_interval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const l_real &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_cinterval &a, const real &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_complex &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_interval &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const l_real &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
bool operator!= (const real &a, const l_cinterval &b)
 Implementation of standard negated equality operation.
 
l_cinterval operator& (const cinterval &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const complex &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const complex &a, const l_interval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const interval &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const interval &a, const l_complex &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const complex &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const interval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const l_complex &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const l_interval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const l_real &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_cinterval &a, const real &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_complex &a, const interval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_complex &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_complex &a, const l_interval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_interval &a, const complex &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_interval &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_interval &a, const l_complex &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const l_real &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cinterval operator& (const real &a, const l_cinterval &b)
 Returns the intersection of the arguments.
 
l_cintervaloperator&= (l_cinterval &a, const cinterval &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const complex &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const interval &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const l_cinterval &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const l_complex &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const l_interval &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const l_real &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cintervaloperator&= (l_cinterval &a, const real &b)
 Allocates the intersection of the arguments to the first argument.
 
l_cinterval operator* (const cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const complex &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const complex &a, const l_interval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const interval &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const interval &a, const l_complex &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const complex &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const interval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const l_real &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_cinterval &a, const real &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_complex &a, const interval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_complex &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_complex &a, const l_interval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_interval &a, const complex &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_interval &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_interval &a, const l_complex &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const l_real &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cinterval operator* (const real &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication operation.
 
l_cintervaloperator*= (l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const complex &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const interval &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const l_real &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cintervaloperator*= (l_cinterval &a, const real &b)
 Implementation of standard algebraic multiplication and allocation operation.
 
l_cinterval operator+ (const cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const complex &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const complex &a, const l_interval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const interval &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const interval &a, const l_complex &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a)
 Implementation of standard algebraic positive sign operation.
 
l_cinterval operator+ (const l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const complex &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const interval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const l_real &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_cinterval &a, const real &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_complex &a, const interval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_complex &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_complex &a, const l_interval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_interval &a, const complex &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_interval &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_interval &a, const l_complex &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const l_real &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cinterval operator+ (const real &a, const l_cinterval &b)
 Implementation of standard algebraic addition operation.
 
l_cintervaloperator+= (l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const complex &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const interval &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const l_real &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cintervaloperator+= (l_cinterval &a, const real &b)
 Implementation of standard algebraic addition and allocation operation.
 
l_cinterval operator- (const cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const complex &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const complex &a, const l_interval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const interval &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const interval &a, const l_complex &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a)
 Implementation of standard algebraic negative sign operation.
 
l_cinterval operator- (const l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const complex &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const interval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const l_real &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_cinterval &a, const real &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_complex &a, const interval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_complex &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_complex &a, const l_interval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_interval &a, const complex &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_interval &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_interval &a, const l_complex &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const l_real &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cinterval operator- (const real &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction operation.
 
l_cintervaloperator-= (l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const complex &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const interval &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const l_real &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cintervaloperator-= (l_cinterval &a, const real &b)
 Implementation of standard algebraic subtraction and allocation operation.
 
l_cinterval operator/ (const cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const complex &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const complex &a, const l_interval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const interval &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const interval &a, const l_complex &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const complex &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const interval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const l_real &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_cinterval &a, const real &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_complex &a, const interval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_complex &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_complex &a, const l_interval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_interval &a, const complex &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_interval &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_interval &a, const l_complex &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const l_real &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cinterval operator/ (const real &a, const l_cinterval &b)
 Implementation of standard algebraic division operation.
 
l_cintervaloperator/= (l_cinterval &a, const cinterval &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const complex &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const interval &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const l_cinterval &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const l_complex &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const l_interval &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const l_real &b)
 Implementation of standard algebraic division and allocation operation.
 
l_cintervaloperator/= (l_cinterval &a, const real &b)
 Implementation of standard algebraic division and allocation operation.
 
bool operator< (const cinterval &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const complex &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const interval &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const complex &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const interval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const l_complex &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const l_interval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const l_real &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_cinterval &a, const real &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_complex &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_interval &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const l_real &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
bool operator< (const real &a, const l_cinterval &b)
 Implementation of standard less-than operation.
 
std::ostream & operator<< (std::ostream &s, const l_cinterval &a)
 Implementation of standard output method.
 
std::string & operator<< (std::string &s, const l_cinterval &a)
 Implementation of standard output method.
 
bool operator<= (const cinterval &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const complex &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const interval &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const complex &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const interval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const l_complex &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const l_interval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const l_real &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_cinterval &a, const real &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_complex &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_interval &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const l_real &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator<= (const real &a, const l_cinterval &b)
 Implementation of standard less-or-equal-than operation.
 
bool operator== (const cinterval &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const complex &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const interval &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const complex &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const interval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const l_complex &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const l_interval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const l_real &b)
 Implementation of standard equality operation.
 
bool operator== (const l_cinterval &a, const real &b)
 Implementation of standard equality operation.
 
bool operator== (const l_complex &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_interval &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const l_real &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator== (const real &a, const l_cinterval &b)
 Implementation of standard equality operation.
 
bool operator> (const cinterval &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const complex &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const interval &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const complex &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const interval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const l_complex &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const l_interval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const l_real &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_cinterval &a, const real &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_complex &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_interval &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const l_real &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator> (const real &a, const l_cinterval &b)
 Implementation of standard greater-than operation.
 
bool operator>= (const cinterval &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const complex &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const interval &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const complex &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const interval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const l_complex &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const l_interval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const l_real &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_cinterval &a, const real &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_complex &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_interval &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const l_real &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
bool operator>= (const real &a, const l_cinterval &b)
 Implementation of standard greater-or-equal-than operation.
 
void operator>> (const char *s, l_cinterval &a)
 Implementation of standard input method.
 
void operator>> (const std::string &s, l_cinterval &a)
 Implementation of standard input method.
 
std::istream & operator>> (std::istream &s, l_cinterval &a)
 Implementation of standard input method.
 
std::string & operator>> (std::string &s, l_cinterval &a)
 Implementation of standard input method.
 
l_cinterval operator| (const cinterval &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const cinterval &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const cinterval &a, const l_real &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const complex &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const complex &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const complex &a, const l_interval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const complex &a, const l_real &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const interval &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const interval &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const interval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const l_interval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const l_real &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_cinterval &a, const real &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const interval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const l_interval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const l_real &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_complex &a, const real &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_interval &a, const complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_interval &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_interval &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_real &a, const cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_real &a, const complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_real &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const l_real &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const real &a, const l_cinterval &b)
 Returns the convex hull of the arguments.
 
l_cinterval operator| (const real &a, const l_complex &b)
 Returns the convex hull of the arguments.
 
l_cintervaloperator|= (l_cinterval &a, const cinterval &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const complex &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const interval &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const l_cinterval &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const l_complex &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const l_interval &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const l_real &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_cintervaloperator|= (l_cinterval &a, const real &b)
 Allocates the convex hull of the arguments to the first argument.
 
l_interval Re (const l_cinterval &a) noexcept
 Returns the real part of the complex interval.
 
l_intervalRe (l_cinterval &a) noexcept
 Returns the real part of the complex interval.
 
l_cintervalSetIm (l_cinterval &a, const interval &b)
 Sets the imaginary part of a complex interval.
 
l_cintervalSetIm (l_cinterval &a, const l_interval &b)
 Sets the imaginary part of a complex interval.
 
l_cintervalSetIm (l_cinterval &a, const l_real &b)
 Sets the imaginary part of a complex interval.
 
l_cintervalSetIm (l_cinterval &a, const real &b)
 Sets the imaginary part of a complex interval.
 
l_cintervalSetInf (l_cinterval &a, const complex &b)
 Returns the interval with the new given infimum value.
 
l_cintervalSetInf (l_cinterval &a, const l_complex &b)
 Returns the interval with the new given infimum value.
 
l_cintervalSetInf (l_cinterval &a, const l_real &b)
 Returns the interval with the new given infimum value.
 
l_cintervalSetInf (l_cinterval &a, const real &b)
 Returns the interval with the new given infimum value.
 
l_cintervalSetRe (l_cinterval &a, const interval &b)
 Sets the real part of a complex interval.
 
l_cintervalSetRe (l_cinterval &a, const l_interval &b)
 Sets the real part of a complex interval.
 
l_cintervalSetRe (l_cinterval &a, const l_real &b)
 Sets the real part of a complex interval.
 
l_cintervalSetRe (l_cinterval &a, const real &b)
 Sets the real part of a complex interval.
 
l_cintervalSetSup (l_cinterval &a, const complex &b)
 Returns the interval with the new given supremum value.
 
l_cintervalSetSup (l_cinterval &a, const l_complex &b)
 Returns the interval with the new given supremum value.
 
l_cintervalSetSup (l_cinterval &a, const l_real &b)
 Returns the interval with the new given supremum value.
 
l_cintervalSetSup (l_cinterval &a, const real &b)
 Returns the interval with the new given supremum value.
 
l_complex Sup (const l_cinterval &a)
 Returns the supremum of an interval.
 
l_real SupIm (const l_cinterval &a) noexcept
 Returns the supremum of the imaginary interval of the complex interval.
 
l_real SupRe (const l_cinterval &a) noexcept
 Returns the supremum of the real interval of the complex interval.
 
void Times2pown (l_cinterval &x, const int &n)
 Multiplication of interval with $ 2^n $.
 
void times2pown (l_cinterval &x, const int &n)
 Multiplication of interval with $ 2^n $.
 
l_cintervalUncheckedSetInf (l_cinterval &a, const complex &b)
 Returns the interval with the unchecked new given infimum value.
 
l_cintervalUncheckedSetInf (l_cinterval &a, const l_complex &b)
 Returns the interval with the unchecked new given infimum value.
 
l_cintervalUncheckedSetInf (l_cinterval &a, const l_real &b)
 Returns the interval with the unchecked new given infimum value.
 
l_cintervalUncheckedSetInf (l_cinterval &a, const real &b)
 Returns the interval with the unchecked new given infimum value.
 
l_cintervalUncheckedSetSup (l_cinterval &a, const complex &b)
 Returns the interval with the unchecked new given supremum value.
 
l_cintervalUncheckedSetSup (l_cinterval &a, const l_complex &b)
 Returns the interval with the unchecked new given supremum value.
 
l_cintervalUncheckedSetSup (l_cinterval &a, const l_real &b)
 Returns the interval with the unchecked new given supremum value.
 
l_cintervalUncheckedSetSup (l_cinterval &a, const real &b)
 Returns the interval with the unchecked new given supremum value.
 

Detailed Description

The Multiple-Precision Data Type l_cinterval.

The multiple-precision data type l_cinterval is a variant of the scalar type cinterval, which provides support for longer numbers, thus increasing the accuracy of the data type.

See also
cinterval

Definition at line 53 of file l_cinterval.hpp.


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