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

Public Member Functions

void read (const Lattice &lat, const Select_Orbitals_List &orblist, const std::string &filename)
 
int find (int element0, int element1, const Vec3d &vec, double tolerance=0.05) const
 
 Coulomb_NN_Storage (const Lattice &lat, const Select_Orbitals_List &orblist, const std::string &filename)
 
- Public Member Functions inherited from List_Class< Coulomb_NN_Storage_Entry >
Coulomb_NN_Storage_Entryoperator[] (size_t i)
 
const Coulomb_NN_Storage_Entryoperator[] (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 Coulomb_NN_Storage_Entry &value)
 
virtual void clear ()
 
List_Class< Coulomb_NN_Storage_Entry > & operator= (const std::vector< Coulomb_NN_Storage_Entry > &Tvec)
 
int find (Coulomb_NN_Storage_Entryelement) const
 
int find_check (Coulomb_NN_Storage_Entryelement) const
 
void add_if_new (Coulomb_NN_Storage_Entryelement)
 
void add_if_new_check (Coulomb_NN_Storage_Entryelement)
 

Additional Inherited Members

- Public Attributes inherited from List_Class< Coulomb_NN_Storage_Entry >
std::vector< Coulomb_NN_Storage_Entrylist
 

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