ASL  0.1.7
Advanced Simulation Library
Public Member Functions | Related Functions | List of all members
acl::ComplexNumOfElements Class Reference

The class represents a matrix elements of Element. More...

#include <aclComplexNumOfElements.h>

Public Member Functions

 ComplexNumOfElements ()
 
void setRe (Element a)
 
void setIm (Element a)
 
const Element getRe () const
 
const Element getIm () const
 
VectorOfElements & getInternalVector ()
 
const VectorOfElements & getInternalVector () const
 
 ComplexNumOfElements ()
 
void setRe (Element a)
 
void setIm (Element a)
 
const Element getRe () const
 
const Element getIm () const
 
VectorOfElements & getInternalVector ()
 
const VectorOfElements & getInternalVector () const
 

Related Functions

(Note that these are not member functions.)

void copy (const ComplexNumOfElements &source, ComplexNumOfElements &destination)
 function copies the ComplexNumOfElements class. More...
 
ComplexNumOfElements operator+ (ComplexNumOfElements &a, ComplexNumOfElements &b)
 summ of two matrices More...
 
ComplexNumOfElements operator- (ComplexNumOfElements &a, ComplexNumOfElements &b)
 difference of two matrices More...
 
ComplexNumOfElements operator* (const ComplexNumOfElements &a, const ComplexNumOfElements &b)
 product of two matrices More...
 
void copy (const ComplexNumOfElements &source, ComplexNumOfElements &destination)
 function copies the ComplexNumOfElements class. More...
 
ComplexNumOfElements operator+ (ComplexNumOfElements &a, ComplexNumOfElements &b)
 summ of two matrices More...
 
ComplexNumOfElements operator- (ComplexNumOfElements &a, ComplexNumOfElements &b)
 difference of two matrices More...
 
ComplexNumOfElements operator* (const ComplexNumOfElements &a, const ComplexNumOfElements &b)
 product of two matrices More...
 

Detailed Description

The class represents a matrix elements of Element.

Definition at line 35 of file aclComplexNumOfElements.h.

Constructor & Destructor Documentation

§ ComplexNumOfElements() [1/2]

acl::ComplexNumOfElements::ComplexNumOfElements ( )

§ ComplexNumOfElements() [2/2]

acl::ComplexNumOfElements::ComplexNumOfElements ( )

Member Function Documentation

§ getIm() [1/2]

const Element acl::ComplexNumOfElements::getIm ( ) const

§ getIm() [2/2]

const Element acl::ComplexNumOfElements::getIm ( ) const

§ getInternalVector() [1/4]

VectorOfElements& acl::ComplexNumOfElements::getInternalVector ( )

§ getInternalVector() [2/4]

VectorOfElements& acl::ComplexNumOfElements::getInternalVector ( )

§ getInternalVector() [3/4]

const VectorOfElements& acl::ComplexNumOfElements::getInternalVector ( ) const

§ getInternalVector() [4/4]

const VectorOfElements& acl::ComplexNumOfElements::getInternalVector ( ) const

§ getRe() [1/2]

const Element acl::ComplexNumOfElements::getRe ( ) const

§ getRe() [2/2]

const Element acl::ComplexNumOfElements::getRe ( ) const

§ setIm() [1/2]

void acl::ComplexNumOfElements::setIm ( Element  a)

§ setIm() [2/2]

void acl::ComplexNumOfElements::setIm ( Element  a)

§ setRe() [1/2]

void acl::ComplexNumOfElements::setRe ( Element  a)

§ setRe() [2/2]

void acl::ComplexNumOfElements::setRe ( Element  a)

Friends And Related Function Documentation

§ copy() [1/2]

void copy ( const ComplexNumOfElements &  source,
ComplexNumOfElements &  destination 
)
related

function copies the ComplexNumOfElements class.

Examples:
testPrivateVar.cc.

§ copy() [2/2]

void copy ( const ComplexNumOfElements &  source,
ComplexNumOfElements &  destination 
)
related

function copies the ComplexNumOfElements class.

§ operator*() [1/2]

ComplexNumOfElements operator* ( const ComplexNumOfElements &  a,
const ComplexNumOfElements &  b 
)
related

product of two matrices

§ operator*() [2/2]

ComplexNumOfElements operator* ( const ComplexNumOfElements &  a,
const ComplexNumOfElements &  b 
)
related

product of two matrices

§ operator+() [1/2]

ComplexNumOfElements operator+ ( ComplexNumOfElements &  a,
ComplexNumOfElements &  b 
)
related

summ of two matrices

§ operator+() [2/2]

ComplexNumOfElements operator+ ( ComplexNumOfElements &  a,
ComplexNumOfElements &  b 
)
related

summ of two matrices

§ operator-() [1/2]

ComplexNumOfElements operator- ( ComplexNumOfElements &  a,
ComplexNumOfElements &  b 
)
related

difference of two matrices

§ operator-() [2/2]

ComplexNumOfElements operator- ( ComplexNumOfElements &  a,
ComplexNumOfElements &  b 
)
related

difference of two matrices


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