|
virtual void | setup (Parameter_Map ¶m_map) |
|
virtual void | generate (const Atom_List &atlist) |
|
| Parabolic_Potential_2d (double strength_, const Vec3d &direction_, const Vec3d ¢er_=Vec3d(), double truncate_radius_=-1., bool set_truncate_offset_zero_=false) |
|
| Parabolic_Potential_2d (Parameter_Map ¶m_map) |
|
virtual void | generate (const std::string &positionfile) |
|
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) |
|
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) |
|
|
double | strength |
|
Vec3d | direction |
|
Vec3d | center |
|
double | truncate_radius |
|
bool | set_truncate_offset_zero |
|
std::vector< double > | list |
|
The documentation for this class was generated from the following files:
- /home/moritz/QNANO_PRODUCTION/qnano_new/include/structure/Parabolic_Potential.h
- /home/moritz/QNANO_PRODUCTION/qnano_new/sources/structure/Parabolic_Potential.cc