
Public Member Functions | |
| lx_complex (const real &pr, const string &sr, const real &pi, const string &si) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const l_complex &a) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const complex &a) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const real &a) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const l_real &a) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const l_real &a, const l_real &b) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const lx_real &a) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const lx_real &a, const lx_real &b) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const real &n, const real &a) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (const real &nr, const l_real &ar, const real &ni, const l_real &ai) throw () | |
| Constructor of class lx_complex. | |
| lx_complex (void) throw () | |
| Constructor of class lx_complex. | |
| lx_complex & | operator= (const complex &c) throw () |
| Implementation of standard assigning operator. | |
| lx_complex & | operator= (const l_complex &c) throw () |
| Implementation of standard assigning operator. | |
| lx_complex & | operator= (const real &lr) throw () |
| Implementation of standard assigning operator. | |
| lx_complex & | operator= (const l_real &lr) throw () |
| Implementation of standard assigning operator. | |
| lx_complex & | operator= (const lx_real &lr) throw () |
| Implementation of standard assigning operator. | |
Friends | |
| lx_real | abs (const lx_complex &) throw () |
| Returns the absolute value of a complex number. | |
| lx_real | abs2 (const lx_complex &) throw () |
| Returns the square of the absolute value of a complex number. | |
| lx_complex | conj (const lx_complex &a) throw () |
| Returns the conjugated complex value. | |
| real | expoIm (const lx_complex &) throw () |
| Returns the exponent of base 2 of the imaginary part. | |
| real | expoRe (const lx_complex &) throw () |
| Returns the exponent of base 2 of the real part. | |
| lx_real | Im (const lx_complex &) |
| Returns the imaginary part of a complex value. | |
| l_real | lr_partIm (const lx_complex &) throw () |
| Returns the lr-part of the imaginary part of a complex value. | |
| l_real | lr_partRe (const lx_complex &) throw () |
| Returns the lr-part of the real part of a complex value. | |
| lx_complex | operator * (const lx_complex &, const lx_complex &) throw () |
| Implementation of standard algebraic multiplication operation. | |
| bool | operator! (const lx_complex &) throw () |
| Implementation of standard negation operation. | |
| lx_complex | operator+ (const real &, const lx_complex &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator+ (const lx_complex &, const real &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator+ (const l_real &, const lx_complex &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator+ (const lx_complex &, const l_real &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator+ (const lx_real &, const lx_complex &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator+ (const lx_complex &, const lx_real &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator+ (const lx_complex &, const lx_complex &) throw () |
| Implementation of standard algebraic addition operation. | |
| lx_complex | operator- (const lx_complex &) throw () |
| Implementation of standard algebraic negative sign operation. | |
| lx_complex | operator/ (const lx_complex &, const lx_complex &) throw () |
| Implementation of standard algebraic division operation. | |
| std::string & | operator<< (std::string &s, const lx_complex &a) throw () |
| Implementation of standard output method. | |
| std::ostream & | operator<< (std::ostream &s, const lx_complex &a) throw () |
| Implementation of standard output method. | |
| bool | operator== (const real &, const lx_complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const l_real &, const lx_complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_real &, const lx_complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_complex &, const real &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_complex &, const l_real &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_complex &, const lx_real &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const complex &, const lx_complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const l_complex &, const lx_complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_complex &, const complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_complex &, const l_complex &) throw () |
| Implementation of standard equality operation. | |
| bool | operator== (const lx_complex &, const lx_complex &) throw () |
| Implementation of standard equality operation. | |
| std::istream & | operator>> (std::istream &s, lx_complex &a) throw () |
| Implementation of standard input method. | |
| std::string & | operator>> (std::string &s, lx_complex &a) throw () |
| Implementation of standard input method. | |
| lx_real | Re (const lx_complex &) |
| Returns the real part of a complex value. | |
| lx_complex & | SetIm (lx_complex &, const real &) |
| Sets a new imaginary part of a complex value. | |
| lx_complex & | SetIm (lx_complex &, const l_real &) |
| Sets a new imaginary part of a complex value. | |
| lx_complex & | SetIm (lx_complex &, const lx_real &) |
| Sets a new imaginary part of a complex value. | |
| lx_complex & | SetRe (lx_complex &, const real &) |
| Sets a new real part of a complex value. | |
| lx_complex & | SetRe (lx_complex &, const l_real &) |
| Sets a new real part of a complex value. | |
| lx_complex & | SetRe (lx_complex &, const lx_real &) |
| Sets a new real part of a complex value. | |
| int | StagPrec (const lx_complex &) throw () |
| Returns the precision of the real part. | |
Definition at line 53 of file lx_complex.hpp.
1.4.6