|
const Tridiagonal | aop (Ptr) |
|
const Tridiagonal | nop (Ptr) |
|
const Tridiagonal | xop (Ptr mode) |
|
const StateVector | coherent (const dcomp &alpha, size_t cutoff) |
| Coherent state. More...
|
|
const StateVector | fock (size_t n, size_t dim, double phase=0) |
|
const StateVector | init (const Pars &) |
| Dispatcher for initial condition.
|
|
template<typename AveragingType , typename... AveragingConstructorParameters> |
const Ptr | make (const Pars &, QM_Picture, AveragingConstructorParameters &&...) |
|
template<typename AveragingType , typename... AveragingConstructorParameters> |
const Ptr | make (const ParsLossy &, QM_Picture, AveragingConstructorParameters &&...) |
|
template<typename AveragingType , typename... AveragingConstructorParameters> |
const Ptr | make (const ParsPumped &, QM_Picture, AveragingConstructorParameters &&...) |
|
template<typename AveragingType , typename... AveragingConstructorParameters> |
const Ptr | make (const ParsPumpedLossy &, QM_Picture, AveragingConstructorParameters &&...) |
|
const Ptr | make (const Pars &, QM_Picture) |
|
const Ptr | make (const ParsLossy &, QM_Picture) |
|
const Ptr | make (const ParsPumped &, QM_Picture) |
|
const Ptr | make (const ParsPumpedLossy &, QM_Picture) |
|
double | photonNumber (const StateVectorLow &) |
|
double | photonNumber (const LazyDensityOperator &) |
|
std::ostream & | isFiniteTempStream (std::ostream &os, double, boost::mpl::false_) |
|
std::ostream & | isFiniteTempStream (std::ostream &os, double nTh, boost::mpl::true_) |
|
double | finiteTemperatureHamiltonianDecay (const ParsLossy &p, boost::mpl::false_) |
|
double | finiteTemperatureHamiltonianDecay (const ParsLossy &p, boost::mpl::true_) |
|
const Tridiagonal::Diagonal | mainDiagonal (const dcomp &z, size_t dim) |
|
const Tridiagonal | pumping (const dcomp &eta, size_t dim) |
|
Contains helpers for the Mode bundle.