IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
alglib.complex Struct Reference

Public Member Functions

 complex (double _x)
 
 complex (double _x, double _y)
 
override int GetHashCode ()
 
override bool Equals (object obj)
 
 complex (double _x)
 
 complex (double _x, double _y)
 
override int GetHashCode ()
 
override bool Equals (object obj)
 

Static Public Member Functions

static implicit operator complex (double _x)
 
static bool operator== (complex lhs, complex rhs)
 
static bool operator!= (complex lhs, complex rhs)
 
static complex operator+ (complex lhs)
 
static complex operator- (complex lhs)
 
static complex operator+ (complex lhs, complex rhs)
 
static complex operator- (complex lhs, complex rhs)
 
static complex operator* (complex lhs, complex rhs)
 
static complex operator/ (complex lhs, complex rhs)
 
static implicit operator complex (double _x)
 
static bool operator== (complex lhs, complex rhs)
 
static bool operator!= (complex lhs, complex rhs)
 
static complex operator+ (complex lhs)
 
static complex operator- (complex lhs)
 
static complex operator+ (complex lhs, complex rhs)
 
static complex operator- (complex lhs, complex rhs)
 
static complex operator* (complex lhs, complex rhs)
 
static complex operator/ (complex lhs, complex rhs)
 

Public Attributes

double x
 
double y
 

Constructor & Destructor Documentation

alglib.complex.complex ( double  _x,
double  _y 
)
inline
alglib.complex.complex ( double  _x)
inline
alglib.complex.complex ( double  _x,
double  _y 
)
inline

Member Function Documentation

static implicit alglib.complex.operator complex ( double  _x)
inlinestatic
static bool alglib.complex.operator== ( complex  lhs,
complex  rhs 
)
inlinestatic
static bool alglib.complex.operator!= ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator+ ( complex  lhs)
inlinestatic
static complex alglib.complex.operator- ( complex  lhs)
inlinestatic
static complex alglib.complex.operator+ ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator- ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator* ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator/ ( complex  lhs,
complex  rhs 
)
inlinestatic
override int alglib.complex.GetHashCode ( )
inline
override bool alglib.complex.Equals ( object  obj)
inline
static implicit alglib.complex.operator complex ( double  _x)
inlinestatic
static bool alglib.complex.operator== ( complex  lhs,
complex  rhs 
)
inlinestatic
static bool alglib.complex.operator!= ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator+ ( complex  lhs)
inlinestatic
static complex alglib.complex.operator- ( complex  lhs)
inlinestatic
static complex alglib.complex.operator+ ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator- ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator* ( complex  lhs,
complex  rhs 
)
inlinestatic
static complex alglib.complex.operator/ ( complex  lhs,
complex  rhs 
)
inlinestatic
override int alglib.complex.GetHashCode ( )
inline
override bool alglib.complex.Equals ( object  obj)
inline

Member Data Documentation

double alglib.complex.x

Referenced by alglib.math.abscomplex(), alglib.ablasf.cmatrixgemmk(), alglib.creflections.complexgeneratereflection(), alglib.math.conj(), alglib.conv.convc1dcircularinv(), alglib.conv.convc1dinv(), alglib.conv.convc1dx(), alglib.conv.convr1dcircularinv(), alglib.conv.convr1dinv(), alglib.testalglibbasicsunit.createpoolandrecords(), alglib.math.csqr(), alglib.fft.fftr1d(), alglib.fft.fftr1dinternaleven(), alglib.fft.fftr1dinv(), alglib.ap.forcehermitian(), alglib.ap.format(), alglib.apserv.isfinitecvector(), alglib.ap.ishermitian(), XTest.Main(), alglib.complex.operator!=(), alglib.complex.operator*(), alglib.complex.operator+(), alglib.complex.operator-(), alglib.complex.operator/(), alglib.complex.operator==(), alglib.testfftunit.quicktest(), alglib.testfftunit.refinternalrfft(), alglib.apserv.serializecomplex(), alglib.testmatinvunit.testcinv(), alglib.testrcondunit.testcmatrixtrrcond(), alglib.testalglibbasicsunit.testcomplexarithmetics(), alglib.testconvunit.testconv(), alglib.testablasunit.testcopy(), alglib.testcorrunit.testcorr(), alglib.testcreflectionsunit.testcreflections(), alglib.testdensesolverunit.testcsolver(), alglib.testmatinvunit.testctrinv(), alglib.testevdunit.testevdset(), alglib.testfftunit.testfft(), alglib.testablasunit.testgemm(), alglib.testhblasunit.testhblas(), alglib.testmatinvunit.testhpdinv(), alglib.testdensesolverunit.testhpdsolver(), alglib.testablasunit.testmv(), alglib.testortfacunit.testortfac(), alglib.testablasunit.testrank1(), alglib.testsafesolveunit.testsafesolve(), alglib.testablasunit.testsyrk(), alglib.testablasunit.testtrans(), alglib.testablasunit.testtrsm(), alglib.testxblasunit.testxblas(), alglib.apserv.unserializecomplex(), alglib.xblas.xcdot(), and alglib.xdebug.xdebugc1outeven().

double alglib.complex.y

Referenced by alglib.math.abscomplex(), alglib.ablasf.cmatrixgemmk(), alglib.creflections.complexgeneratereflection(), alglib.math.conj(), alglib.conv.convc1dcircularinv(), alglib.conv.convc1dinv(), alglib.conv.convc1dx(), alglib.conv.convr1dcircularinv(), alglib.conv.convr1dinv(), alglib.testalglibbasicsunit.createpoolandrecords(), alglib.math.csqr(), alglib.fft.fftr1d(), alglib.fft.fftr1dinternaleven(), alglib.fft.fftr1dinv(), alglib.ap.forcehermitian(), alglib.ap.format(), alglib.ap.ishermitian(), alglib.complex.operator!=(), alglib.complex.operator*(), alglib.complex.operator+(), alglib.complex.operator-(), alglib.complex.operator/(), alglib.complex.operator==(), alglib.testfftunit.quicktest(), alglib.apserv.serializecomplex(), alglib.testalglibbasicsunit.testcomplexarithmetics(), alglib.testconvunit.testconv(), alglib.testablasunit.testcopy(), alglib.testcorrunit.testcorr(), alglib.testcreflectionsunit.testcreflections(), alglib.testdensesolverunit.testcsolver(), alglib.testmatinvunit.testctrinv(), alglib.testevdunit.testevdset(), alglib.testfftunit.testfft(), alglib.testablasunit.testgemm(), alglib.testhblasunit.testhblas(), alglib.testdensesolverunit.testhpdsolver(), alglib.testablasunit.testmv(), alglib.testortfacunit.testortfac(), alglib.testablasunit.testrank1(), alglib.testsafesolveunit.testsafesolve(), alglib.testablasunit.testsyrk(), alglib.testablasunit.testtrans(), alglib.testablasunit.testtrsm(), alglib.testxblasunit.testxblas(), alglib.apserv.unserializecomplex(), and alglib.xblas.xcdot().


The documentation for this struct was generated from the following file: