/home/ntakagi/work/STLport-5.1.5/stlport/stl/_complex.h File Reference

#include <stl/_cmath.h>
#include <iosfwd>
#include <stl/_complex.c>

Go to the source code of this file.

Classes

struct  complex< _Tp >
struct  complex< float >
struct  complex< double >
struct  complex< long double >

Functions

template<class _Tp>
complex< _Tp > _STLP_CALL operator+ (const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL operator- (const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL operator+ (const _Tp &__x, const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL operator+ (const complex< _Tp > &__z, const _Tp &__x)
template<class _Tp>
complex< _Tp > _STLP_CALL operator- (const _Tp &__x, const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL operator- (const complex< _Tp > &__z, const _Tp &__x)
template<class _Tp>
complex< _Tp > _STLP_CALL operator * (const _Tp &__x, const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL operator * (const complex< _Tp > &__z, const _Tp &__x)
template<class _Tp>
complex< _Tp > _STLP_CALL operator/ (const _Tp &__x, const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL operator/ (const complex< _Tp > &__z, const _Tp &__x)
template<class _Tp>
complex< _Tp > _STLP_CALL operator+ (const complex< _Tp > &__z1, const complex< _Tp > &__z2)
template<class _Tp>
complex< _Tp > _STLP_CALL operator- (const complex< _Tp > &__z1, const complex< _Tp > &__z2)
template<class _Tp>
complex< _Tp > _STLP_CALL operator * (const complex< _Tp > &__z1, const complex< _Tp > &__z2)
template<class _Tp>
complex< _Tp > _STLP_CALL operator/ (const complex< _Tp > &__z1, const complex< _Tp > &__z2)
template<class _Tp>
bool _STLP_CALL operator== (const complex< _Tp > &__z1, const complex< _Tp > &__z2)
template<class _Tp>
bool _STLP_CALL operator== (const complex< _Tp > &__z, const _Tp &__x)
template<class _Tp>
bool _STLP_CALL operator== (const _Tp &__x, const complex< _Tp > &__z)
template<class _Tp>
bool _STLP_CALL operator!= (const complex< _Tp > &__z1, const complex< _Tp > &__z2)
template<class _Tp>
bool _STLP_CALL operator!= (const complex< _Tp > &__z, const _Tp &__x)
template<class _Tp>
bool _STLP_CALL operator!= (const _Tp &__x, const complex< _Tp > &__z)
template<class _Tp>
_Tp _STLP_CALL real (const complex< _Tp > &__z)
template<class _Tp>
_Tp _STLP_CALL imag (const complex< _Tp > &__z)
template<class _Tp>
_Tp _STLP_CALL abs (const complex< _Tp > &__z)
template<class _Tp>
_Tp _STLP_CALL arg (const complex< _Tp > &__z)
template<class _Tp>
_Tp _STLP_CALL norm (const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL conj (const complex< _Tp > &__z)
template<class _Tp>
complex< _Tp > _STLP_CALL polar (const _Tp &__rho)
template<class _Tp>
complex< _Tp > _STLP_CALL polar (const _Tp &__rho, const _Tp &__phi)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
float _STLP_CALL 
abs (const complex< float > &)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
double _STLP_CALL 
abs (const complex< double > &)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
float _STLP_CALL 
arg (const complex< float > &)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
double _STLP_CALL 
arg (const complex< double > &)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
complex< float > _STLP_CALL 
polar (const float &__rho, const float &__phi)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
complex< double > _STLP_CALL 
polar (const double &__rho, const double &__phi)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
long double _STLP_CALL 
arg (const complex< long double > &)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
long double _STLP_CALL 
abs (const complex< long double > &)
_STLP_TEMPLATE_NULL _STLP_DECLSPEC
complex< long double > _STLP_CALL 
polar (const long double &, const long double &)
template<class _Tp, class _CharT, class _Traits>
_STLP_END_NAMESPACE _STLP_BEGIN_NAMESPACE
basic_ostream< _CharT, _Traits
> &_STLP_CALL 
operator<< (basic_ostream< _CharT, _Traits > &__os, const complex< _Tp > &__z)
template<class _Tp, class _CharT, class _Traits>
basic_istream< _CharT, _Traits
> &_STLP_CALL 
operator>> (basic_istream< _CharT, _Traits > &__is, complex< _Tp > &__z)
_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC
basic_istream< char, char_traits<
char > > &_STLP_CALL 
operator>> (basic_istream< char, char_traits< char > > &__is, complex< float > &__z)
_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC
basic_istream< char, char_traits<
char > > &_STLP_CALL 
operator>> (basic_istream< char, char_traits< char > > &__is, complex< double > &__z)
_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC
basic_ostream< char, char_traits<
char > > &_STLP_CALL 
operator<< (basic_ostream< char, char_traits< char > > &__is, const complex< float > &__z)
_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC
basic_ostream< char, char_traits<
char > > &_STLP_CALL 
operator<< (basic_ostream< char, char_traits< char > > &__is, const complex< double > &__z)
_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC
basic_istream< char, char_traits<
char > > &_STLP_CALL 
operator>> (basic_istream< char, char_traits< char > > &__is, complex< long double > &__z)
_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC
basic_ostream< char, char_traits<
char > > &_STLP_CALL 
operator<< (basic_ostream< char, char_traits< char > > &__is, const complex< long double > &__z)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
sqrt (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
exp (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
log (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
log10 (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
pow (const complex< float > &, int)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
pow (const complex< float > &, const float &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
pow (const float &, const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
pow (const complex< float > &, const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
sin (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
cos (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
tan (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
sinh (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
cosh (const complex< float > &)
_STLP_DECLSPEC complex< float
> _STLP_CALL 
tanh (const complex< float > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
sqrt (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
exp (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
log (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
log10 (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
pow (const complex< double > &, int)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
pow (const complex< double > &, const double &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
pow (const double &, const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
pow (const complex< double > &, const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
sin (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
cos (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
tan (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
sinh (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
cosh (const complex< double > &)
_STLP_DECLSPEC complex< double
> _STLP_CALL 
tanh (const complex< double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
sqrt (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
exp (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
log (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
log10 (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
pow (const complex< long double > &, int)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
pow (const complex< long double > &, const long double &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
pow (const long double &, const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
pow (const complex< long double > &, const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
sin (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
cos (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
tan (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
sinh (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
cosh (const complex< long double > &)
_STLP_DECLSPEC complex< long
double > _STLP_CALL 
tanh (const complex< long double > &)

Variables

_STLP_TEMPLATE_NULL struct complex< float >
_STLP_TEMPLATE_NULL struct complex< double >
_STLP_TEMPLATE_NULL struct complex< long double >


Function Documentation

_STLP_TEMPLATE_NULL _STLP_DECLSPEC long double _STLP_CALL abs ( const complex< long double > &   ) 

Definition at line 48 of file complex.cpp.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

_STLP_TEMPLATE_NULL _STLP_DECLSPEC double _STLP_CALL abs ( const complex< double > &   ) 

Definition at line 43 of file complex.cpp.

_STLP_TEMPLATE_NULL _STLP_DECLSPEC float _STLP_CALL abs ( const complex< float > &   ) 

Definition at line 40 of file complex.cpp.

template<class _Tp>
_Tp _STLP_CALL abs ( const complex< _Tp > &  __z  ) 

Definition at line 783 of file _complex.h.

References abs(), complex< _Tp >::imag(), and complex< _Tp >::real().

_STLP_TEMPLATE_NULL _STLP_DECLSPEC long double _STLP_CALL arg ( const complex< long double > &   ) 

Definition at line 64 of file complex.cpp.

References complex< _Tp >::_M_im, complex< _Tp >::_M_re, and atan2().

_STLP_TEMPLATE_NULL _STLP_DECLSPEC double _STLP_CALL arg ( const complex< double > &   ) 

Definition at line 59 of file complex.cpp.

_STLP_TEMPLATE_NULL _STLP_DECLSPEC float _STLP_CALL arg ( const complex< float > &   ) 

Definition at line 55 of file complex.cpp.

template<class _Tp>
_Tp _STLP_CALL arg ( const complex< _Tp > &  __z  ) 

Definition at line 787 of file _complex.h.

References complex< _Tp >::imag(), and complex< _Tp >::real().

Referenced by ios_base::_M_throw_failure().

template<class _Tp>
complex<_Tp> _STLP_CALL conj ( const complex< _Tp > &  __z  )  [inline]

Definition at line 759 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

_STLP_DECLSPEC complex<long double> _STLP_CALL cos ( const complex< long double > &   ) 

Definition at line 99 of file complex_trig.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL cos ( const complex< double > &   ) 

Definition at line 95 of file complex_trig.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL cos ( const complex< float > &   ) 

Definition at line 92 of file complex_trig.cpp.

Referenced by cos(), and polar().

_STLP_DECLSPEC complex<long double> _STLP_CALL cosh ( const complex< long double > &   ) 

Definition at line 163 of file complex_trig.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL cosh ( const complex< double > &   ) 

Definition at line 159 of file complex_trig.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL cosh ( const complex< float > &   ) 

Definition at line 156 of file complex_trig.cpp.

Referenced by cosh().

_STLP_DECLSPEC complex<long double> _STLP_CALL exp ( const complex< long double > &   ) 

Definition at line 214 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL exp ( const complex< double > &   ) 

Definition at line 210 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL exp ( const complex< float > &   ) 

Definition at line 207 of file complex.cpp.

Referenced by exp().

template<class _Tp>
_Tp _STLP_CALL imag ( const complex< _Tp > &  __z  )  [inline]

Definition at line 745 of file _complex.h.

References complex< _Tp >::_M_im.

_STLP_DECLSPEC complex<long double> _STLP_CALL log ( const complex< long double > &   ) 

Definition at line 260 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL log ( const complex< double > &   ) 

Definition at line 256 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL log ( const complex< float > &   ) 

Definition at line 253 of file complex.cpp.

Referenced by log().

_STLP_DECLSPEC complex<long double> _STLP_CALL log10 ( const complex< long double > &   ) 

Definition at line 239 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL log10 ( const complex< double > &   ) 

Definition at line 234 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL log10 ( const complex< float > &   ) 

Definition at line 230 of file complex.cpp.

Referenced by log10().

template<class _Tp>
_Tp _STLP_CALL norm ( const complex< _Tp > &  __z  )  [inline]

Definition at line 755 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator * ( const complex< _Tp > &  __z1,
const complex< _Tp > &  __z2 
) [inline]

Definition at line 692 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator * ( const complex< _Tp > &  __z,
const _Tp &  __x 
) [inline]

Definition at line 662 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator * ( const _Tp &  __x,
const complex< _Tp > &  __z 
) [inline]

Definition at line 658 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
bool _STLP_CALL operator!= ( const _Tp &  __x,
const complex< _Tp > &  __z 
) [inline]

Definition at line 736 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
bool _STLP_CALL operator!= ( const complex< _Tp > &  __z,
const _Tp &  __x 
) [inline]

Definition at line 732 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
bool _STLP_CALL operator!= ( const complex< _Tp > &  __z1,
const complex< _Tp > &  __z2 
) [inline]

Definition at line 726 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator+ ( const complex< _Tp > &  __z1,
const complex< _Tp > &  __z2 
) [inline]

Definition at line 682 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator+ ( const complex< _Tp > &  __z,
const _Tp &  __x 
) [inline]

Definition at line 646 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator+ ( const _Tp &  __x,
const complex< _Tp > &  __z 
) [inline]

Definition at line 642 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator+ ( const complex< _Tp > &  __z  )  [inline]

Definition at line 632 of file _complex.h.

template<class _Tp>
complex<_Tp> _STLP_CALL operator- ( const complex< _Tp > &  __z1,
const complex< _Tp > &  __z2 
) [inline]

Definition at line 687 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator- ( const complex< _Tp > &  __z,
const _Tp &  __x 
) [inline]

Definition at line 654 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator- ( const _Tp &  __x,
const complex< _Tp > &  __z 
) [inline]

Definition at line 650 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator- ( const complex< _Tp > &  __z  )  [inline]

Definition at line 636 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

Referenced by __money_do_put().

template<class _Tp>
complex<_Tp> _STLP_CALL operator/ ( const complex< _Tp > &  __z1,
const complex< _Tp > &  __z2 
) [inline]

Definition at line 699 of file _complex.h.

References complex< _Tp >::_div(), complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator/ ( const complex< _Tp > &  __z,
const _Tp &  __x 
) [inline]

Definition at line 675 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
complex<_Tp> _STLP_CALL operator/ ( const _Tp &  __x,
const complex< _Tp > &  __z 
) [inline]

Definition at line 666 of file _complex.h.

References complex< _Tp >::_div(), complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_ostream<char, char_traits<char> >& _STLP_CALL operator<< ( basic_ostream< char, char_traits< char > > &  __is,
const complex< long double > &  __z 
)

Definition at line 43 of file complex_io.cpp.

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_ostream<char, char_traits<char> >& _STLP_CALL operator<< ( basic_ostream< char, char_traits< char > > &  __is,
const complex< double > &  __z 
)

Definition at line 37 of file complex_io.cpp.

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_ostream<char, char_traits<char> >& _STLP_CALL operator<< ( basic_ostream< char, char_traits< char > > &  __is,
const complex< float > &  __z 
)

Definition at line 32 of file complex_io.cpp.

template<class _Tp, class _CharT, class _Traits>
_STLP_END_NAMESPACE _STLP_BEGIN_NAMESPACE basic_ostream<_CharT, _Traits>& _STLP_CALL operator<< ( basic_ostream< _CharT, _Traits > &  __os,
const complex< _Tp > &  __z 
)

Definition at line 92 of file _complex.c.

template<class _Tp>
bool _STLP_CALL operator== ( const _Tp &  __x,
const complex< _Tp > &  __z 
) [inline]

Definition at line 718 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
bool _STLP_CALL operator== ( const complex< _Tp > &  __z,
const _Tp &  __x 
) [inline]

Definition at line 714 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

template<class _Tp>
bool _STLP_CALL operator== ( const complex< _Tp > &  __z1,
const complex< _Tp > &  __z2 
) [inline]

Definition at line 710 of file _complex.h.

References complex< _Tp >::_M_im, and complex< _Tp >::_M_re.

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_istream<char, char_traits<char> >& _STLP_CALL operator>> ( basic_istream< char, char_traits< char > > &  __is,
complex< long double > &  __z 
)

Definition at line 103 of file complex_io.cpp.

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_istream<char, char_traits<char> >& _STLP_CALL operator>> ( basic_istream< char, char_traits< char > > &  __is,
complex< double > &  __z 
)

Definition at line 76 of file complex_io.cpp.

_STLP_OPERATOR_TEMPLATE _STLP_DECLSPEC basic_istream<char, char_traits<char> >& _STLP_CALL operator>> ( basic_istream< char, char_traits< char > > &  __is,
complex< float > &  __z 
)

Definition at line 50 of file complex_io.cpp.

template<class _Tp, class _CharT, class _Traits>
basic_istream<_CharT, _Traits>& _STLP_CALL operator>> ( basic_istream< _CharT, _Traits > &  __is,
complex< _Tp > &  __z 
)

_STLP_TEMPLATE_NULL _STLP_DECLSPEC complex<long double> _STLP_CALL polar ( const long double &  ,
const long double &   
)

Definition at line 78 of file complex.cpp.

References cos(), and sin().

_STLP_TEMPLATE_NULL _STLP_DECLSPEC complex<double> _STLP_CALL polar ( const double &  __rho,
const double &  __phi 
)

Definition at line 73 of file complex.cpp.

_STLP_TEMPLATE_NULL _STLP_DECLSPEC complex<float> _STLP_CALL polar ( const float &  __rho,
const float &  __phi 
)

Definition at line 70 of file complex.cpp.

template<class _Tp>
complex< _Tp > _STLP_CALL polar ( const _Tp &  __rho,
const _Tp &  __phi 
)

Definition at line 791 of file _complex.h.

References complex< _Tp >::imag(), polar(), and complex< _Tp >::real().

template<class _Tp>
complex<_Tp> _STLP_CALL polar ( const _Tp &  __rho  ) 

Definition at line 763 of file _complex.h.

Referenced by polar().

_STLP_DECLSPEC complex<long double> _STLP_CALL pow ( const complex< long double > &  ,
const complex< long double > &   
)

Definition at line 342 of file complex.cpp.

_STLP_DECLSPEC complex<long double> _STLP_CALL pow ( const long double &  ,
const complex< long double > &   
)

Definition at line 330 of file complex.cpp.

_STLP_DECLSPEC complex<long double> _STLP_CALL pow ( const complex< long double > &  ,
const long double &   
)

Definition at line 338 of file complex.cpp.

_STLP_DECLSPEC complex<long double> _STLP_CALL pow ( const complex< long double > &  ,
int   
)

Definition at line 335 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL pow ( const complex< double > &  ,
const complex< double > &   
)

Definition at line 326 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL pow ( const double &  ,
const complex< double > &   
)

Definition at line 317 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL pow ( const complex< double > &  ,
const double &   
)

Definition at line 323 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL pow ( const complex< double > &  ,
int   
)

Definition at line 320 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL pow ( const complex< float > &  ,
const complex< float > &   
)

Definition at line 314 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL pow ( const float &  ,
const complex< float > &   
)

Definition at line 305 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL pow ( const complex< float > &  ,
const float &   
)

Definition at line 311 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL pow ( const complex< float > &  ,
int   
)

Definition at line 308 of file complex.cpp.

template<class _Tp>
_Tp _STLP_CALL real ( const complex< _Tp > &  __z  )  [inline]

Definition at line 741 of file _complex.h.

References complex< _Tp >::_M_re.

_STLP_DECLSPEC complex<long double> _STLP_CALL sin ( const complex< long double > &   ) 

Definition at line 80 of file complex_trig.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL sin ( const complex< double > &   ) 

Definition at line 76 of file complex_trig.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL sin ( const complex< float > &   ) 

Definition at line 73 of file complex_trig.cpp.

Referenced by polar(), and sin().

_STLP_DECLSPEC complex<long double> _STLP_CALL sinh ( const complex< long double > &   ) 

Definition at line 144 of file complex_trig.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL sinh ( const complex< double > &   ) 

Definition at line 140 of file complex_trig.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL sinh ( const complex< float > &   ) 

Definition at line 137 of file complex_trig.cpp.

Referenced by sinh().

_STLP_DECLSPEC complex<long double> _STLP_CALL sqrt ( const complex< long double > &   ) 

Definition at line 195 of file complex.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL sqrt ( const complex< double > &   ) 

Definition at line 191 of file complex.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL sqrt ( const complex< float > &   ) 

Definition at line 188 of file complex.cpp.

Referenced by sqrt().

_STLP_DECLSPEC complex<long double> _STLP_CALL tan ( const complex< long double > &   ) 

Definition at line 125 of file complex_trig.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL tan ( const complex< double > &   ) 

Definition at line 121 of file complex_trig.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL tan ( const complex< float > &   ) 

Definition at line 118 of file complex_trig.cpp.

Referenced by tan().

_STLP_DECLSPEC complex<long double> _STLP_CALL tanh ( const complex< long double > &   ) 

Definition at line 188 of file complex_trig.cpp.

_STLP_DECLSPEC complex<double> _STLP_CALL tanh ( const complex< double > &   ) 

Definition at line 184 of file complex_trig.cpp.

_STLP_DECLSPEC complex<float> _STLP_CALL tanh ( const complex< float > &   ) 

Definition at line 181 of file complex_trig.cpp.

Referenced by tanh().


Variable Documentation

_STLP_TEMPLATE_NULL struct complex< double >

Definition at line 40 of file _complex.h.

_STLP_TEMPLATE_NULL struct complex< float >

Definition at line 39 of file _complex.h.

_STLP_TEMPLATE_NULL struct complex< long double >

Definition at line 42 of file _complex.h.



Generated on Mon Mar 10 15:32:48 2008 by  doxygen 1.5.1