ECF 1.5
Public Member Functions | Public Attributes | List of all members
quantum::Basis Struct Reference

Public Member Functions

void orthoganalize ()
 
Complex innerProduct (std::vector< Complex > &a, std::vector< Complex > &b)
 
double norm (std::vector< Complex > &a)
 

Public Attributes

std::vector< std::vector< Complex > > B
 

Detailed Description

Definition at line 27 of file Quantum.h.

Member Function Documentation

◆ innerProduct()

Complex quantum::Basis::innerProduct ( std::vector< Complex > &  a,
std::vector< Complex > &  b 
)
inline

Definition at line 32 of file Quantum.h.

◆ norm()

double quantum::Basis::norm ( std::vector< Complex > &  a)
inline

Definition at line 47 of file Quantum.h.

◆ orthoganalize()

void quantum::Basis::orthoganalize ( )

Definition at line 18 of file Quantum.cpp.

Member Data Documentation

◆ B

std::vector< std::vector < Complex > > quantum::Basis::B

Definition at line 29 of file Quantum.h.


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