Class ComputeVertexSurfaceTension#
Defined in File potentialSurfaceTension.hpp
Inheritance Relationships#
Base Type#
public ComputeForceClass(Class ComputeForceClass)
Class Documentation#
-
class ComputeVertexSurfaceTension : public ComputeForceClass#
Implements the surface tension to add to vertex energy.
Public Functions
-
inline ComputeVertexSurfaceTension(SystemClass &system)#
-
inline ~ComputeVertexSurfaceTension()#
-
inline virtual void set_default_properties(void) override#
Set property.
-
inline virtual void set_property(std::map<std::string, std::map<std::string, std::string>> ®ion_map) override#
-
inline virtual std::map<std::string, std::string> get_info(void) override#
Get the type object.
- Returns:
std::string
-
virtual void compute_energy(void) override#
compute energy for the actual configuration
- Parameters:
void –
- Returns:
void
-
virtual real compute_face_energy(int) override#
compute the energy in a given face
- Parameters:
face –
- Returns:
real
-
virtual void compute(void) override#
compute force for the actual configuration
- Parameters:
void –
- Returns:
void
-
inline virtual void set_property(std::map<std::string, std::map<std::pair<std::string, std::string>, std::string>> ®ion_map)#
-
inline virtual void set_property(std::map<std::string, std::map<std::string, std::string>> ®ion_map)
-
inline virtual void set_property(std::map<std::string, std::string> ®ion_map)#
-
inline ComputeVertexSurfaceTension(SystemClass &system)#