ASL  0.1.7
Advanced Simulation Library
Functions
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
sccontains 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)