▼ composites | Comprises composite systems BinarySystem and Composite and relating utilities |
Act.h | Defines the helper class composite::_ |
BinarySystem.h | Defines class of the same name |
Composite.h | Defines class of the same name |
SubSystem.h | Defines composite::SubSystemFree and composite::SubSystemsInteraction |
▼ doc | |
Doxygen.h | Collecting the macros and for compilation configuration to one place for documentation with doxygen + documents directories. This file is never included in the framework |
▼ quantumdata | |
ArrayBase.h | Defines class of the same name |
DensityOperator.h | Defines class of the same name |
DimensionsBookkeeper.h | Defines class of the same name |
DistributionFunctions.h | Tools for calculating Wigner functions from density operators |
LazyDensityOperator.h | Defines class of the same name |
LazyDensityOperatorFFT.h | |
LazyDensityOperatorSliceIterator.h | Defines quantumdata::ldo::DiagonalIterator |
NegPT.h | Declares the function calculating the negativity of a partially transposed density operator |
NonOrthogonalDensityOperator.h | Defines class of the same name |
NonOrthogonalStateVector.h | Defines class of the same name |
StateVector.h | Defines class of the same name |
Transformation.h | |
Types.h | Defines class of the same name |
▼ quantumoperator | |
Sigma.h | Defines class of the same name |
Sigma.tcc | |
Tridiagonal.h | Defines class of the same name |
TridiagonalHamiltonian.h | Defines class of the same name |
▼ quantumtrajectory | |
DO_Display.h | Defines display_densityoperator::_ |
EnsembleMCWF.h | Defines class of the same name |
Evolution_.h | Highest level driver functions for quantum trajectories |
Master.h | Defines class of the same name |
MCWF_Trajectory.h | Defines class of the same name |
MCWF_TrajectoryLogger.h | Defines class of the same name |
ParsMCWF_Trajectory.h | Defines class of the same name |
ProjectingMCWF_Trajectory.h | Defines class of the same name |
QuantumTrajectory.h | Defines class of the same name |
TimeAveragingMCWF_Trajectory.h | Defines class of the same name |
▼ structure | |
Averaged.h | Defines class of the same name |
DynamicsBase.h | Defines class of the same name |
ElementAveraged.h | Defines structure::ElementAveraged & structure::ClonableElementAveraged |
ElementLiouvillean.h | Defines the structure::ElementLiouvillean & structure::ElementLiouvilleanStrategies |
ElementLiouvilleanAveragedCommon.h | Defines class of the same name |
Exact.h | Defines class of the same name |
Free.h | Defines class of the same name |
FreeExact.h | Defines class of the same name |
Hamiltonian.h | Defines class of the same name |
Interaction.h | Defines class of the same name |
Liouvillean.h | Defines class of the same name |
LiouvilleanAveragedCommon.h | Defines class of the same name |
MatrixOfHamiltonian.h | |
QuantumSystem.h | Defines class of the same name |
Structure.h | Defines structur::QuantumSystemWrapper |
TimeDependence.h | Defines tools related to the description of different time-dependence levels |
▼ utils | General purpose utilities, which can be considered a small but rather diverse library in themselves |
Algorithm.h | Generic algorithms not found in either STL or Boost |
Archive.h | Defines i/oarchive types depending on the DO_NOT_USE_BOOST_SERIALIZATION macro |
ArrayTraits.h | Declarations of traits functions for adapting array types to generic functions |
BlitzArray.h | Defines template aliases for real and complex arrays |
BlitzArrayExtensions.h | Declares extensions for creating vector & matrix views of blitz::Array s |
BlitzArraySliceIterator.h | Definition of blitzplusplus::basi::Iterator together with its helpers |
BlitzArrayTraits.h | Implementations of the traits functions declared in ArrayTraits.h for blitz::Array |
BlitzTiny.h | Defines template aliases for blitz::TinyVector s used for characterising the size of multi-arrays and indexing them |
BlitzTinyExtensions.h | Helpers for blitz::TinyVector s |
BooleanNegatedProxy.h | Defines class of the same name |
CMatrix.h | Defines the typedef linalg::CMatrix and some helpers |
ComplexArrayExtensions.h | Helpers for complex blitz::Array s, e.g. Hermitian conjugation of multi-matrices |
ComplexExtensions.h | Additional helpers for dcomp |
Conversions.h | Some converters along the lines of Boost.NumericConversion |
CVector.h | Defines the typedef linalg::CVector |
Evolved.h | Defines class of the same name |
EvolvedGSL.h | Defines evolved::MakerGSL, which incorporates the actual GSL-based implementation of evolved::Evolved |
Exception.h | Defines tentative base classes for the exception classes of the framework |
FFT.h | Fast Fourier transformation |
FormDouble.h | Defines class of the same name |
KeyPrinter.h | Defines class of the same name |
MathExtensions.h | Defines wrapper functions for mathematical functions taken from libraries, and several other mathematical functions |
MultiIndexIterator.h | Defines class MultiIndexIterator and a few helpers |
Operators.h | Extensions built on top of Boost.Operator |
Pars.h | The parameter-bundle |
ParsStochasticTrajectory.h | Defines class of the same name |
ParsTrajectory.h | Defines parameter aggergates to Trajectory.h |
Randomized.h | Randomized & related |
Simulated.h | Convenience header for straightforward usage of the trajectory::Simulated class for classical simulations |
Simulated_.h | Defines class of the same name |
SmartPtr.h | Tools for creating non-owning shared pointers |
StochasticTrajectory.h | Defines classes related to stochastic evolution |
TMP_Tools.h | Template metaprogramming tools, extending (and based on) Boost.MPL |
Trajectory.h | Defines the basic classes of the trajectory-bundle |
VectorFromMatrixSliceIterator.h | Tools for adapting blitzplusplus::basi::Iterators to iteration over rows or columns of (multi)matrices |
Version.h |