TBCI::hcplx Class Reference

helper class idea: use builtin class whereever possible More...

#include <builtin_cplx.h>

List of all members.

Public Member Functions

 hcplx ()
 hcplx (const hcplx &c)
 hcplx (const cplx_base r, const cplx_base i=0)
 ~hcplx ()
 hcplx (const cplx_t &c)
 operator const cplx_t & () const
double fabssqr () const
double fabs () const
cplx_base real () const
cplx_base imag () const
cplx_basereal ()
cplx_baseimag ()
cplx_t operator- () const

Protected Member Functions

cplx_t cx __attribute__ ((aligned(16)))


Detailed Description

helper class idea: use builtin class whereever possible

Definition at line 48 of file builtin_cplx.h.


Constructor & Destructor Documentation

TBCI::hcplx::hcplx (  )  [inline]

Definition at line 54 of file builtin_cplx.h.

TBCI::hcplx::hcplx ( const hcplx c  )  [inline]

Definition at line 55 of file builtin_cplx.h.

TBCI::hcplx::hcplx ( const cplx_base  r,
const cplx_base  i = 0 
) [inline]

Definition at line 57 of file builtin_cplx.h.

TBCI::hcplx::~hcplx (  )  [inline]

Definition at line 58 of file builtin_cplx.h.

TBCI::hcplx::hcplx ( const cplx_t c  )  [inline]

Definition at line 61 of file builtin_cplx.h.


Member Function Documentation

cplx_t cx TBCI::hcplx::__attribute__ ( (aligned(16))   )  [protected]

TBCI::hcplx::operator const cplx_t & (  )  const [inline]

Definition at line 65 of file builtin_cplx.h.

double TBCI::hcplx::fabssqr (  )  const [inline]

Definition at line 70 of file builtin_cplx.h.

double TBCI::hcplx::fabs (  )  const [inline]

Definition at line 72 of file builtin_cplx.h.

References TBCI::fabssqr(), MATH__, and sqrt().

cplx_base TBCI::hcplx::real (  )  const [inline]

Definition at line 81 of file builtin_cplx.h.

cplx_base TBCI::hcplx::imag (  )  const [inline]

Definition at line 82 of file builtin_cplx.h.

cplx_base& TBCI::hcplx::real (  )  [inline]

Definition at line 84 of file builtin_cplx.h.

cplx_base& TBCI::hcplx::imag (  )  [inline]

Definition at line 85 of file builtin_cplx.h.

cplx_t TBCI::hcplx::operator- (  )  const [inline]

Definition at line 87 of file builtin_cplx.h.


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

Generated on Wed Nov 20 09:29:16 2013 for TBCI Numerical high perf. C++ Library by  doxygen 1.5.6