Class IntegratorVelocityVerletMeshVertex#
Defined in File integrator_verlet_vertex.hpp
Inheritance Relationships#
Base Type#
public IntegratorClass
(Class IntegratorClass)
Class Documentation#
-
class IntegratorVelocityVerletMeshVertex : public IntegratorClass
Integrator IntegratorVelocityVerletMeshVertex class implements the Velocity Verlet dynamics for the vertices position.
Public Functions
-
inline IntegratorVelocityVerletMeshVertex(SystemClass &system)
VertexIntegrator Constructor.
-
inline ~IntegratorVelocityVerletMeshVertex()
destructor
-
inline virtual void set_default_properties(void) override
-
inline virtual void update_temperature_parameters() override
Update the temperature dependent parameters.
-
inline virtual void update_time_step_parameters() override
Update the temperature dependent parameters.
-
inline virtual void set_property(std::map<std::string, std::string> &value_map) override
-
virtual void prestep(void) override
Propagate system for a time step.
-
virtual void poststep(void) override
abstract pre step integrator function
- Parameters:
void –
-
inline void set_property(std::map<std::string, std::map<std::pair<std::string, std::string>, std::string>> &value_map)
-
inline void set_property(std::map<std::string, std::map<std::string, std::string>> &value_map)
-
inline void set_property(std::map<std::string, std::string> &value_map)
-
inline IntegratorVelocityVerletMeshVertex(SystemClass &system)