QNANO
|
Potential generator: interface with "generate(positionfile)" function. More...
#include <Generate_Potential.h>
Public Member Functions | |
virtual void | generate (const Atom_List &atlist)=0 |
virtual void | generate (const std::string &positionfile) |
Public Member Functions inherited from Potential | |
void | read (const std::string &filename) |
void | print (const std::string &filename) const |
void | check_size (int compare_size) const |
void | read_check (const std::string &filename, int compare_size) |
void | add (const Potential &other) |
Potential (const std::string &filename) | |
Potential (const std::string &filename, int compare_size) | |
Public Member Functions inherited from List_Class< double > | |
double & | operator[] (size_t i) |
const double & | operator[] (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 double &value) |
virtual void | clear () |
List_Class< double > & | operator= (const std::vector< double > &Tvec) |
int | find (doubleelement) const |
int | find_check (doubleelement) const |
void | add_if_new (doubleelement) |
void | add_if_new_check (doubleelement) |
Additional Inherited Members | |
Public Attributes inherited from List_Class< double > | |
std::vector< double > | list |
Potential generator: interface with "generate(positionfile)" function.