| 
| virtual void  | setup (Parameter_Map ¶m_map) | 
|   | 
| 
void  | setup_blocksizes () | 
|   | 
| 
void  | setup_potential_scale_for_orbital (Parameter_Map ¶m_map) | 
|   | 
| 
virtual size_t  | get_nr_at () const  | 
|   | How many atoms. 
  | 
|   | 
| 
double  | peierls_phase (const Vec3d &R1, const Vec3d &D) const  | 
|   | 
| 
void  | add_from_Surface_Passivation_Block_sp (std::vector< col_val > &col_val_vec, double *diags, const Select_Orbitals &orbs, const Surface_Passivation_Block_sp &surface_passivation_block_sp, double avg_Surface_shift, size_t baseindex) const  | 
|   | 
| void  | get_row_passivate_graphene (std::vector< col_val > &col_val_vec, const int atom_index) | 
|   | 
| virtual void  | get_Matrix_row_block (std::vector< col_val > &col_val_vec, const int atom_index) | 
|   | Number of blocks.  More...
  | 
|   | 
| 
  | TB_Model_Slater_Koster (Parameter_Map ¶m_map) | 
|   | 
| 
virtual void  | setup () | 
|   | 
| 
virtual size_t  | get_nr_orbs_per_at (size_t atom=0) const  | 
|   | 
| 
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. 
  | 
|   | 
| 
virtual size_t  | get_DIM () const  | 
|   | 
| 
size_t  | get_range_size (size_t block_start, size_t nr_blocks) const  | 
|   | 
  
  
      
        
          | void TB_Model_Slater_Koster::get_Matrix_row_block  | 
          ( | 
          std::vector< col_val > &  | 
          col_val_vec,  | 
         
        
           | 
           | 
          const int  | 
          atom_index  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | void TB_Model_Slater_Koster::get_row_passivate_graphene  | 
          ( | 
          std::vector< col_val > &  | 
          col_val_vec,  | 
        
        
           | 
           | 
          const int  | 
          atom_index  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
Move the task of reading in parameters outside of the implementation (TB_Model can be ignorant of calling program) 
Implements TB_Model.
 
 
The documentation for this class was generated from the following files:
- /home/moritz/QNANO_PRODUCTION/qnano_new/include/tightbinding/TB_Model_Slater_Koster.h
 
- /home/moritz/QNANO_PRODUCTION/qnano_new/sources/tightbinding/TB_Model_Slater_Koster.cc