ComplexMatrix Struct Reference

List of all members.

Public Member Functions

void initialize (mat::SizesAndBlocks szblinfo)
void copy (const ComplexMatrix &X)
void product (const ComplexMatrix &X, const ComplexMatrix &Y)
void sum (const ComplexMatrix &X, const ComplexMatrix &Y)
void rescale (ergo_real a)
void rescale_im (ergo_real a)
void add (const ComplexMatrix &X, ergo_real a)
void do_conjugate ()

Public Attributes

normalMatrix re
normalMatrix im
mat::SizesAndBlocks size_block_info

Member Function Documentation

void ComplexMatrix::add ( const ComplexMatrix X,
ergo_real  a 
) [inline]

References im, and re.

Referenced by compute_exp_of_matrix().

void ComplexMatrix::copy ( const ComplexMatrix X  )  [inline]

References im, and re.

Referenced by compute_exp_of_matrix(), and do_tdhf_dynamics().

void ComplexMatrix::do_conjugate (  )  [inline]

References im, re, size_block_info, and mat::transpose().

Referenced by compute_U_X_Udagger().

void ComplexMatrix::initialize ( mat::SizesAndBlocks  szblinfo  )  [inline]
void ComplexMatrix::product ( const ComplexMatrix X,
const ComplexMatrix Y 
) [inline]

References im, re, and size_block_info.

Referenced by compute_exp_of_matrix(), and compute_U_X_Udagger().

void ComplexMatrix::rescale ( ergo_real  a  )  [inline]

References im, and re.

void ComplexMatrix::rescale_im ( ergo_real  a  )  [inline]

References im, re, and size_block_info.

Referenced by do_tdhf_dynamics().

void ComplexMatrix::sum ( const ComplexMatrix X,
const ComplexMatrix Y 
) [inline]

References im, and re.


Member Data Documentation


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

Generated on 10 Jul 2018 for ergo by  doxygen 1.6.1