C++QEDElements  v2 Milestone 10
a framework for simulating open quantum dynamics – generic elements
Qbit_.h File Reference

Defines the qbit-bundle (tackling the dynamics of a single qbit) More...

#include "Qbit_Fwd.h"
#include "ParsQbit.h"
#include "Mode_.h"
#include "StateVector.h"
+ Include dependency graph for Qbit_.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  qbit::Averaged
 
class  QbitBase
 
class  qbit::Exact
 
class  qbit::Hamiltonian< IS_TIME_DEPENDENT >
 
class  qbit::Liouvillean
 
class  qbit::LiouvilleanPhaseNoise
 
class  Qbit
 
class  QbitSch
 
class  PumpedQbit
 
class  PumpedQbitSch
 
class  LossyQbit
 
class  LossyQbitSch
 
class  LossyQbitUIP
 
class  PumpedLossyQbit
 
class  PumpedLossyQbitUIP
 
class  PumpedLossyQbitSch
 
class  LossyQbitWithPhaseNoise
 
class  LossyQbitWithPhaseNoiseUIP
 

Typedefs

typedef boost::shared_ptr< const QbitBaseqbit::Ptr
 
typedef Qbit QbitUIP
 
typedef PumpedQbit PumpedQbitUIP
 

Functions

const Tridiagonal qbit::sigmaop (Ptr qbit)
 
const Tridiagonal qbit::sigmadagsigmaop ()
 
const Tridiagonal qbit::sigmaxop (Ptr)
 
const Tridiagonal qbit::sigmayop (Ptr)
 
const Tridiagonal qbit::sigmazop ()
 
double qbit::saturation (const StateVectorLow &psi)
 
double qbit::saturation (const LazyDensityOperator &m)
 
const StateVector qbit::state0 ()
 
const StateVector qbit::state1 ()
 
const StateVector qbit::init (const dcomp &psi1)
 
const StateVector qbit::init (const Pars &p)
 Dispatcher for initial condition.
 
Ptr qbit::make (const ParsPumpedLossy &, QM_Picture)
 

Variables

const std::string qbit::keyTitle ="Qbit"
 

Detailed Description

Defines the qbit-bundle (tackling the dynamics of a single qbit)

Definition in file Qbit_.h.