QNANO
Public Member Functions | List of all members
QNANO_Matrix Class Reference
Inheritance diagram for QNANO_Matrix:
Inheritance graph
[legend]
Collaboration diagram for QNANO_Matrix:
Collaboration graph
[legend]

Public Member Functions

virtual void read (const std::string &filename)
 
virtual void print (std::ostream &os, int figure=12) const
 
virtual void print (const std::string &filename, int figure=12) const
 
void copy (const QNANO_Matrix &other)
 
 QNANO_Matrix (size_t i, size_t j)
 
- Public Member Functions inherited from template_Tensor2< std::complex< double > >
size_t get_index (size_t i, size_t j) const
 
size_t get_totalsize () const
 
size_t get_size (size_t i) const
 
void resize (size_t i, size_t j)
 
void set_zero ()
 
const std::complex< double > & operator() (size_t i, size_t j) const
 
std::complex< double > & operator() (size_t i, size_t j)
 
const std::complex< double > & get_check (int i, int j)
 
void swap_lines (size_t l1, size_t l2)
 
void copy (const template_Tensor2 &other)
 
template_Tensor2operator= (const template_Tensor2 &other)
 
 template_Tensor2 (const template_Tensor2 &other)
 
 template_Tensor2 (size_t i, size_t j)
 

Additional Inherited Members

- Public Attributes inherited from template_Tensor2< std::complex< double > >
size_t size [2]
 
std::complex< double > * data
 
- Protected Member Functions inherited from template_Tensor2< std::complex< double > >
void allocate ()
 
void deallocate ()
 

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