Defines class of the same name.
More...
#include "NonOrthogonalStateVectorFwd.h"
#include "NonOrthogonalDensityOperator.h"
#include "StateVector.h"
#include "Transformation.h"
Go to the source code of this file.
|
| quantumdata |
| Comprises classes representing the state of composite quantum systems and providing various interfaces to manipulate this data.
|
|
|
#define | RETURN_typeKERNEL transformation::Compose<TRAFO1,TRAFO2> |
|
#define | RETURN_type NonOrthogonalStateVector<RANK1+RANK2,typename RETURN_typeKERNEL::type> |
|
#define | RETURN_typeKERNEL transformation::Compose<TRAFO1,transformation::Identity<RANK2> > |
|
#define | RETURN_typeKERNEL transformation::Compose<transformation::Identity<RANK1>,TRAFO2> |
|
|
template<int RANK1, typename TRAFO1 , int RANK2, typename TRAFO2 > |
const NonOrthogonalStateVector< RANK1+RANK2, typename transformation::Compose< TRAFO1, TRAFO2 >::type > | quantumdata::operator* (const NonOrthogonalStateVector< RANK1, TRAFO1 > &sv1, const NonOrthogonalStateVector< RANK2, TRAFO2 > &sv2) |
|
template<int RANK1, typename TRAFO1 , int RANK2> |
const NonOrthogonalStateVector< RANK1+RANK2, typename transformation::Compose< TRAFO1, transformation::Identity< RANK2 > >::type > | quantumdata::operator* (const NonOrthogonalStateVector< RANK1, TRAFO1 > &sv1, const StateVector< RANK2 > &sv2) |
|
template<int RANK1, int RANK2, typename TRAFO2 > |
const NonOrthogonalStateVector< RANK1+RANK2, typename transformation::Compose< transformation::Identity< RANK1 >, TRAFO2 >::type > | quantumdata::operator* (const StateVector< RANK1 > &sv1, const NonOrthogonalStateVector< RANK2, TRAFO2 > &sv2) |
|
Defines class of the same name.
Definition in file NonOrthogonalStateVector.h.