C++QEDCore  v2 Milestone 10
a framework for simulating open quantum dynamics – core
StateVector.h File Reference

Defines class of the same name. More...

#include "StateVectorFwd.h"
#include "DensityOperatorFwd.h"
#include "ArrayBase.h"
#include "DimensionsBookkeeper.h"
#include "LazyDensityOperator.h"
#include "Types.h"
#include "Operators.h"
+ Include dependency graph for StateVector.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  quantumdata::StateVector< RANK >
 State vector of arbitrary arity. More...
 

Namespaces

 quantumdata
 Comprises classes representing the state of composite quantum systems and providing various interfaces to manipulate this data.
 

Functions

template<int RANK1, int RANK2>
const StateVector< RANK1+RANK2 > quantumdata::operator* (const StateVector< RANK1 > &, const StateVector< RANK2 > &)
 Creates the direct product, relying on the direct-product constructor.
 
template<int RANK>
const dcomp quantumdata::braket (const StateVector< RANK > &, const StateVector< RANK > &)
 Calculates the inner product, relying on StateVector::vectorView.
 

Detailed Description

Defines class of the same name.

Definition in file StateVector.h.