MatrixOfElements generators
Advanced Computational Language » Complex Data Types
Collaboration diagram for MatrixOfElements generators:

## Functions

template<typename T >
MatrixOfElements | acl::generateMEConstant (const asl::AMatr< T > &a)
| Generates VectorOfElements correspondinng to `a`. More...
MatrixOfElements | acl::generateMEPrivateVariable (unsigned int nR, unsigned int nC, TypeID t)
| Generates VectorOfElements with `n` Element of acl::PrivateVariable with type `t`. More...
template<typename T = int>
MatrixOfElements | acl::generateMEUnit (unsigned int n)
MatrixOfElements | acl::generateMEDiagonal (const VectorOfElements &d)
MatrixOfElements | acl::generateMEGivensRotation (unsigned int k, unsigned int l, const VectorOfElements &sc)

## Detailed Description

## Function Documentation

## generateMEConstant()

template<typename T >

MatrixOfElements acl::generateMEConstant | ( | const asl::AMatr< T > & | a | ) |

Generates VectorOfElements correspondinng to `a`.

Examples
  testMatrixOfElements.cc.

## generateMEDiagonal()

MatrixOfElements acl::generateMEDiagonal | ( | const VectorOfElements & | d | ) |

## generateMEGivensRotation()

MatrixOfElements acl::generateMEGivensRotation | ( | unsigned int | k,
|  | unsigned int | l,
|  | const VectorOfElements & | sc
| ) |  |

Parameters

  sc | contains sin and cos values

## generateMEPrivateVariable()

MatrixOfElements acl::generateMEPrivateVariable | ( | unsigned int | nR,
|  | unsigned int | nC,
|  | TypeID | t
| ) |  |

Generates VectorOfElements with `n` Element of acl::PrivateVariable with type `t`.

## generateMEUnit()

template<typename T = int>

MatrixOfElements acl::generateMEUnit | ( | unsigned int | n | ) |