acl::ComplexNumOfElements Class Reference
Advanced Computational Language » Complex Data Types

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:

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/acl/aclMath/aclComplexNumOfElements.h