QNANO
Public Member Functions | Public Attributes | List of all members
Organize_Blocks_By_Orbital_List Class Reference

A 'Organize_Blocks' class that can be read from a position file. More...

#include <Organize_Blocks_By_Orbital_List.h>

Inheritance diagram for Organize_Blocks_By_Orbital_List:
Inheritance graph
[legend]
Collaboration diagram for Organize_Blocks_By_Orbital_List:
Collaboration graph
[legend]

Public Member Functions

bool is_spinless () const
 
void setup (Parameter_Map &param_map, bool *successful)
 
void setup (Parameter_Map &param_map)
 
 Organize_Blocks_By_Orbital_List (Parameter_Map &param_map)
 
- Public Member Functions inherited from Organize_Blocks_By_List
virtual size_t get_block_size (size_t block) const
 
virtual size_t get_base_index (size_t block) const
 
virtual size_t get_nr_blocks () const
 
virtual void calculate_base_indices ()
 
 Organize_Blocks_By_List (const std::vector< size_t > &blocksizes_)
 
- Public Member Functions inherited from Organize_Blocks
virtual size_t get_DIM () const
 
size_t get_range_size (size_t block_start, size_t nr_blocks) const
 

Public Attributes

bool spinless
 
- Public Attributes inherited from Organize_Blocks_By_List
std::vector< size_t > blocksizes
 
std::vector< size_t > baseindices
 

Detailed Description

A 'Organize_Blocks' class that can be read from a position file.


The documentation for this class was generated from the following files: