xerus
a general purpose tensor library
|
This is the complete list of members for xerus::ALSVariant, including all inherited members.
ALSVariant(uint _sites, size_t _numHalfSweeps, LocalSolver _localSolver, bool _assumeSPD, bool _useResidual=false) | xerus::ALSVariant | inline |
ASD_solver(const TensorNetwork &_A, std::vector< Tensor > &_x, const TensorNetwork &_b, const ALSAlgorithmicData &_data) | xerus::ALSVariant | static |
assumeSPD | xerus::ALSVariant | |
check_for_end_of_sweep(ALSAlgorithmicData &_data, size_t _numHalfSweeps, value_t _convergenceEpsilon, PerformanceData &_perfData) const | xerus::ALSVariant | protected |
construct_local_operator(ALSAlgorithmicData &_data) const | xerus::ALSVariant | protected |
construct_local_RHS(ALSAlgorithmicData &_data) const | xerus::ALSVariant | protected |
convergenceEpsilon | xerus::ALSVariant | |
Decreasing enum value | xerus::ALSVariant | |
Direction enum name | xerus::ALSVariant | |
FLAG_FINISHED_FULLSWEEP | xerus::ALSVariant | |
FLAG_FINISHED_HALFSWEEP | xerus::ALSVariant | |
Increasing enum value | xerus::ALSVariant | |
lapack_solver(const TensorNetwork &_A, std::vector< Tensor > &_x, const TensorNetwork &_b, const ALSAlgorithmicData &_data) | xerus::ALSVariant | static |
LocalSolver typedef | xerus::ALSVariant | |
localSolver | xerus::ALSVariant | |
numHalfSweeps | xerus::ALSVariant | |
operator()(const TTOperator &_A, TTTensor &_x, const TTTensor &_b, value_t _convergenceEpsilon, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | inline |
operator()(const TTOperator &_A, TTTensor &_x, const TTTensor &_b, size_t _numHalfSweeps, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | inline |
operator()(const TTOperator &_A, TTTensor &_x, const TTTensor &_b, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | inline |
operator()(TTTensor &_x, const TTTensor &_b, value_t _convergenceEpsilon, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | inline |
operator()(TTTensor &_x, const TTTensor &_b, size_t _numHalfSweeps, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | inline |
operator()(TTTensor &_x, const TTTensor &_b, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | inline |
preserveCorePosition | xerus::ALSVariant | |
sites | xerus::ALSVariant | |
solve(const TTOperator *_Ap, TTTensor &_x, const TTTensor &_b, size_t _numHalfSweeps, value_t _convergenceEpsilon, PerformanceData &_perfData=NoPerfData) const | xerus::ALSVariant | protected |
useResidualForEndCriterion | xerus::ALSVariant |