Public Types | |
typedef std::vector < Surface::Site * > | NeighborContainer |
Define container for pointers to the neighboring sites. | |
typedef std::string | Name |
Define type for the name. | |
Public Member Functions | |
Geometry (const Name &name) | |
Constructor. | |
double | InteractionEnergy () const |
Compute interaction energy on the associate site. | |
Accessors | |
Name | name () const |
Name accessor. | |
const NeighborContainer & | neighbor_container () const |
Accessor to the container of neighboring sites. | |
Modifiers | |
void | set_interaction_energy_container (const EnergyContainer &energy_container) |
Set interaction energy. | |
Friends | |
class | LinkSites |
Interactions::TwoBody::Geometry::Geometry | ( | const Name & | name | ) | [inline] |
[in] | name | of the interactions, e.g., "1st nearest neighbors" |
double Interactions::TwoBody::Geometry::InteractionEnergy | ( | ) | const |
|
Project's page |
Generated on Mon Nov 17 00:23:06 2008 for dmcut2 by ![]() |