OpenFCI Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
manybody::BitsetSlater< N >Class definition of BitsetSlater
manybody::csf_blockThis struct holds a set of CSFs in the sense of: Coefficients of linear combinations of SDs that give an eigenfunction of S^2. (The eigenvalue is not specified in this structure.)
manybody::CsfMachineThis class computes CSF basis functions
manybody::equivalence_classThis structure is used internally in CsfMachine
manybody::MatrixMachine< Caller >The MatrixMachine class definition
NChooseK< T >Class that helps with computing subsets of K elements from a collection of N elements
NChooseKBitset< N0 >Class that helps with computing subsets of K elements from a collection of N elements
NChooseKBitsetExternal< Caller, N0 >Template version of a NChooseK-class with constraint
quantumdot::orb_pairInternal struct used in QdotInteraction
PairingClass for a simple pairing model
PairModelMatrixElementsMatrix elements of pairing interaction
quantumdot::QdotFciFCI solver for quantum dot system
quantumdot::QdotHilbertSpaceHilbert space for a quantum dot system, at a given spin projection Sz and angular momentum M
quantumdot::QdotInteractionComputes lab frame matrix elements <a b|V|c d> in HO basis of the Coulomb interaction (or another radial potential)
quantumdot::QdotMatrixElementsClass declaration of QdotMatrixElements: Computes single matrix elements for MatrixMachine
quantumdot::quantum_numbersThis struct defines a collection of quantum numbers for a single-particle state
quantumdot::RadialPotentialThis class encapsulates a quite general interaction potential in d=2 dimensions
simple_dense::rangeThis struct defines a range of indices
simple_dense::simple_matrix< T >Class definition of simple_matrix<T>: a simple implementation of column major dense matrices. Supports arbitrary leading dimension size
simple_dense::simple_vector< T >Class definition of simple_vector<T>: a simple implementation of a (column) vector
simple_sparse::SparseMatrix< I, T >Define a very simple sparse matrix class, as a "sparse vector of sparse vectors"
simple_sparse::SparseMatrixCrs< T >A compressed row storage sparse matrix
simple_sparse::SparseVector< I, T >A simple sparse vector class
arpack::symmetric_eigensolver< matrix_t >Simple wrapper for symmetric, standard eigenvalue problem
timerClass definition of timer

Generated on Wed Jun 17 11:44:02 2009 for OpenFCI by  doxygen 1.4.7