| ▼ 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::Arrays |
| 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::TinyVectors used for characterising the size of multi-arrays and indexing them |
| BlitzTinyExtensions.h | Helpers for blitz::TinyVectors |
| BooleanNegatedProxy.h | Defines class of the same name |
| CMatrix.h | Defines the typedef linalg::CMatrix and some helpers |
| ComplexArrayExtensions.h | Helpers for complex blitz::Arrays, 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 |