NanoStructures  1.0
DMFT solver for layered, strongly correlated nanostructures
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNconfig
|\CConfigurationA configuration object which is populated from a configuration file and allows to query and modify configuration values
oNdebug
|\CTimerA simple timer class
oNdmft
|oCDMFT
|\CDMFTAB
oNerror
|oNmath
||oCMathException
||oCOutOfBounds
||\CNan
|\CException
oNmath
|oCCFunctionDiscretized complex-valued function for real arguments
|oCFunction
|oCHilbertTransformer
|oCIntegral
||\CAccuracy
|oCIntegralAB
||\CAccuracy
|oCMatrix
|oCPFunction
|\CVector
oNmpfr
|oCmpreal
|\Cconversion_overflow
oNmpi
|\COpenMPIThe MPI singleton is responsible for data exchange between compute nodes via OpenMPI
oNnano
|oCLayerParameters
|oCIntegrationParametersG
|oCIntegrationParametersSigmaXX
|oCIntegrationParametersPiXY
|\CNanoStructure
oNnrg
|oNbroadening
||\CFFTBroadener
|oNchain
||oCFlatBand
||oCHybridizationProvider
||\CHybridizationException
|oCBroadener
|oCChainProvider
|oCHilbertSpaceTableHilbertSpaceTable: Manages the table of HilbertSubSpace instances
|oCHilbertSubSpaceHilbertSubSpace: Hilbert subspace for charge quantum number Q and spin Sz. This class contains the eigenenergies, matrix elements and reduced density matrix for a Hilbert subspace with charge quantum number Q and spin S
|\CNRGDensity matrix implementation of the numerical renormalization group
\C_MKL_Complex16