TBTK
Need a break? Support the development by playing Polarity Puzzles
TBTK::Solver::BlockDiagonalizer Member List

This is the complete list of members for TBTK::Solver::BlockDiagonalizer, including all inherited members.

BlockDiagonalizer()TBTK::Solver::BlockDiagonalizer
Communicator(bool verbose)TBTK::Communicator
getAmplitude(int state, const Index &index)TBTK::Solver::BlockDiagonalizerinline
getAmplitude(const Index &blockIndex, int state, const Index &intraBlockIndex)TBTK::Solver::BlockDiagonalizerinline
getEigenValue(int state)TBTK::Solver::BlockDiagonalizerinline
getEigenValue(const Index &blockIndex, int state)TBTK::Solver::BlockDiagonalizerinline
getFirstStateInBlock(const Index &index) constTBTK::Solver::BlockDiagonalizerinline
getGlobalVerbose()TBTK::Communicatorinlinestatic
getLastStateInBlock(const Index &index) constTBTK::Solver::BlockDiagonalizerinline
getModel()TBTK::Solver::Solverinline
getModel() constTBTK::Solver::Solver
getVerbose() constTBTK::Communicatorinline
run()TBTK::Solver::BlockDiagonalizer
setGlobalVerbose(bool globalVerbose)TBTK::Communicatorinlinestatic
setMaxIterations(int maxIterations)TBTK::Solver::BlockDiagonalizerinline
setModel(Model &model)TBTK::Solver::Solverinlinevirtual
setParallelExecution(bool parallelExecution)TBTK::Solver::BlockDiagonalizerinline
setSelfConsistencyCallback(SelfConsistencyCallback &selfConsistencyCallback)TBTK::Solver::BlockDiagonalizerinline
setVerbose(bool verbose)TBTK::Communicatorinline
Solver()TBTK::Solver::Solver
~Solver()TBTK::Solver::Solvervirtual