QNANO
|
Public Member Functions | |
virtual void | get_Matrix_row_block (std::vector< col_val > &col_val_vec, const int atom_index)=0 |
Number of blocks. More... | |
void | dump_sparse_Matrix (const std::string &file_IA, const std::string &file_JA, const std::string &file_values) |
Support for dumping the sparse Matrix. | |
Public Member Functions inherited from Organize_Blocks | |
virtual size_t | get_block_size (size_t block) const =0 |
virtual size_t | get_base_index (size_t block) const =0 |
virtual size_t | get_nr_blocks () const =0 |
virtual size_t | get_DIM () const |
size_t | get_range_size (size_t block_start, size_t nr_blocks) const |
|
pure virtual |
Number of blocks.
This is the important function for the interface
Implemented in TB_Model_Slater_Koster, TB_Model_spdsstar, Hartree_Fock, Manybody_Hamiltonian, and Sparse_Matrix_Generator_From_File.