| _loc_dim | Block::SpinBase | private |
| _loc_qn_list | Block::SpinBase | private |
| _loc_qn_size | Block::SpinBase | private |
| AssembleOperators() | Block::SpinBase | |
| CheckOperatorArray(const Op_t &OpType) const | Block::SpinBase | |
| CheckOperatorBlocks() const | Block::SpinBase | |
| CheckOperators() const | Block::SpinBase | |
| CheckSectors() const | Block::SpinBase | |
| CreateSm() | Block::SpinBase | |
| Destroy() | Block::SpinBase | |
| DestroySm() | Block::SpinBase | |
| disk_set | Block::SpinBase | private |
| EnsureRetrieved() | Block::SpinBase | |
| EnsureSaved() | Block::SpinBase | |
| GetOperatorBlocks(Op_t Operator) | Block::SpinBase | |
| H | Block::SpinBase | |
| init | Block::SpinBase | private |
| init_once | Block::SpinBase | private |
| init_save | Block::SpinBase | private |
| init_Sm | Block::SpinBase | private |
| Initialize(const MPI_Comm &comm_in) | Block::SpinBase | |
| Initialize(const MPI_Comm &comm_in, const PetscInt &num_sites_in, const PetscInt &num_states_in, const PetscBool &init_ops=PETSC_TRUE) | Block::SpinBase | |
| Initialize(const MPI_Comm &comm_in, const PetscInt &num_sites_in, const std::vector< PetscReal > &qn_list_in, const std::vector< PetscInt > &qn_size_in, const PetscBool &init_ops=PETSC_TRUE) | Block::SpinBase | |
| Initialize(const PetscInt &num_sites_in, const QuantumNumbers &qn_in) | Block::SpinBase | |
| Initialized() const | Block::SpinBase | inline |
| InitializeFromDisk(const MPI_Comm &comm_in, const std::string &block_path) | Block::SpinBase | |
| InitializeSave(const std::string &save_dir_in) | Block::SpinBase | |
| loc_dim() const | Block::SpinBase | inlinevirtual |
| loc_qn_list() const | Block::SpinBase | inlinevirtual |
| loc_qn_size() const | Block::SpinBase | inlinevirtual |
| log_io | Block::SpinBase | private |
| Magnetization | Block::SpinBase | |
| MatCheckOperatorBlocks(const Op_t &op_t, const Mat &matin) const | Block::SpinBase | |
| MatGetNNZs(const Mat &matin, std::vector< PetscInt > &nnzs) const | Block::SpinBase | |
| MatOpCheckOperatorBlocks(const Op_t &op_t, const PetscInt &isite) const | Block::SpinBase | |
| MatOpGetNNZs(const Op_t &OpType, const PetscInt &isite, std::vector< PetscInt > &nnzs) const | Block::SpinBase | |
| matptap enum value (defined in Block::SpinBase) | Block::SpinBase | private |
| MatSpinSpCreate(Mat &Sp) | Block::SpinBase | virtual |
| MatSpinSzCreate(Mat &Sz) | Block::SpinBase | virtual |
| mmmmult enum value (defined in Block::SpinBase) | Block::SpinBase | private |
| mpi_comm | Block::SpinBase | private |
| mpi_init | Block::SpinBase | private |
| mpi_rank | Block::SpinBase | private |
| mpi_size | Block::SpinBase | private |
| MPIComm() const | Block::SpinBase | inline |
| MPIInitialized() const | Block::SpinBase | inlineprotected |
| nsubcomm (defined in Block::SpinBase) | Block::SpinBase | private |
| num_reads | Block::SpinBase | private |
| num_sites | Block::SpinBase | private |
| num_states | Block::SpinBase | private |
| NumSites() const | Block::SpinBase | inline |
| NumStates() const | Block::SpinBase | inline |
| read_dir | Block::SpinBase | private |
| Retrieve() | Block::SpinBase | |
| Retrieve_NoChecks() | Block::SpinBase | private |
| retrieved | Block::SpinBase | private |
| RetrieveOperator(const std::string &OpName, const size_t &isite, Mat &Op, const MPI_Comm &comm_in=MPI_COMM_NULL) | Block::SpinBase | |
| rot_method | Block::SpinBase | private |
| RotateOperators(SpinBase &Source, const Mat &RotMatT) | Block::SpinBase | |
| RotMethod enum name | Block::SpinBase | private |
| save_dir | Block::SpinBase | private |
| SaveAndDestroy() | Block::SpinBase | |
| SaveBlockInfo() | Block::SpinBase | |
| Saved() const | Block::SpinBase | inline |
| saved | Block::SpinBase | private |
| SaveDir() const | Block::SpinBase | inline |
| SaveInitialized() const | Block::SpinBase | inline |
| SaveOperator(const std::string &OpName, const size_t &isite, Mat &Op, const MPI_Comm &comm_in) | Block::SpinBase | private |
| SetDiskStorage(const std::string &read_dir_in, const std::string &write_dir_in) | Block::SpinBase | |
| site_color (defined in Block::SpinBase) | Block::SpinBase | private |
| Sm(const PetscInt &Isite) const | Block::SpinBase | inline |
| Sm() const | Block::SpinBase | inline |
| SmData | Block::SpinBase | private |
| Sp(const PetscInt &Isite) const | Block::SpinBase | inline |
| Sp() const | Block::SpinBase | inline |
| SpData | Block::SpinBase | private |
| spin_type | Block::SpinBase | private |
| spin_type_str | Block::SpinBase | private |
| Sz(const PetscInt &Isite) const | Block::SpinBase | inline |
| Sz() const | Block::SpinBase | inline |
| SzData | Block::SpinBase | private |
| verbose | Block::SpinBase | private |
| write_dir | Block::SpinBase | private |