QNANO
Public Member Functions | List of all members
Select_Orbitals_List Class Reference
Inheritance diagram for Select_Orbitals_List:
Inheritance graph
[legend]
Collaboration diagram for Select_Orbitals_List:
Collaboration graph
[legend]

Public Member Functions

bool is_spinless () const
 
void check_spin_consistency ()
 
void setup (Parameter_Map &map)
 
void add_from_material_file (const std::string &res_dir, const std::string &materialfile)
 
void add_from_positions_file (const std::string &materialdirectory, const std::string &positionfile)
 
 Select_Orbitals_List (Parameter_Map &param_map)
 
virtual int find (int element) const
 
virtual int find_check (int element) const
 
void print (std::ostream &ofs=std::cout) const
 
const Select_Orbitalsget_from_element (int element) const
 
- Public Member Functions inherited from List_Class< Select_Orbitals >
Select_Orbitalsoperator[] (size_t i)
 
const Select_Orbitalsoperator[] (size_t i) const
 
size_t size () const
 
virtual void resize (size_t i)
 
virtual void reserve (size_t i)
 
virtual void push_back (const Select_Orbitals &value)
 
virtual void clear ()
 
List_Class< Select_Orbitals > & operator= (const std::vector< Select_Orbitals > &Tvec)
 
int find (Select_Orbitalselement) const
 
int find_check (Select_Orbitalselement) const
 
void add_if_new (Select_Orbitalselement)
 
void add_if_new_check (Select_Orbitalselement)
 

Additional Inherited Members

- Public Attributes inherited from List_Class< Select_Orbitals >
std::vector< Select_Orbitalslist
 

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