_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 |