C++QEDCore  v2 Milestone 10
a framework for simulating open quantum dynamics – core
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NbinaryAuxiliary tools for BinarySystem
 NblitzplusplusComprises our own extensions to Blitz++
 NcompositeAuxiliary tools to Composite
 NcpputilsNamespace comprising otherwise hard-to-classify generic utilities
 NevolutionAuxiliary tools for the evolve functions
 NevolvedComprises utilities related to ODE adaptive evolution
 NfftFast Fourier transformation
 NformdoubleComprises tools related to FormDouble
 NlinalgContains utilities for linear algebra
 NmathutilsComprises wrapper functions for mathematical functions taken from libraries (Boost.Math, GSL), and several other mathematical functions
 NparametersThe parameter-bundle
 NquantumdataComprises classes representing the state of composite quantum systems and providing various interfaces to manipulate this data
 NquantumoperatorComprises modules representing operators of special structure (tridiagonal, sparse) over Hilbert spaces of arbitrary arity
 NquantumtrajectoryComprises modules representing trajectory drivers for simulating quantum systems
 NrandomizedRandomized-bundle
 NstructureComprises modules for describing quantum systems
 NtmptoolsTemplate metaprogramming tools
 NtrajectoryThe trajectory-bundle
 CBinarySystemImplements the simplest composite system: a binary where a single binary::Interaction couples two free systems
 CCompositeClass representing a full-fledged composite quantum system defined by a network of interactions
 CDimensionalityMismatchExceptionThrown in the case of dimensionality mismatch of constructs over the same Hilbert space
 CDimensionsBookkeeperStores and manipulates dimensions of constructs over composite Hilbert spaces of arbitrary arity
 CFormDoubleClass representing formatting options for output (stearming) of doubles
 CTridiagonalConsistencyErrorException
 CTridiagonalStructureMismatchException
 CTridiagonalTimeMismatchException