Class MonteCarloIntegratorSpinVertex#

Inheritance Relationships#

Base Type#

Class Documentation#

class MonteCarloIntegratorSpinVertex : public MonteCarloIntegrator

Integrator Brownian class implements Brownian dynamics for the vertex position.

Public Functions

inline MonteCarloIntegratorSpinVertex(SystemClass &system, VertexCompute &potentials)

VertexIntegrator Constructor.

inline ~MonteCarloIntegratorSpinVertex()

destructor

inline virtual void set_default_properties(void) override

abstract set parameters

Parameters:

void

inline virtual void set_property(std::map<std::string, std::string> &value_map) override
inline virtual void set_property(std::map<std::string, std::map<std::string, std::string>> &value_map) override
inline virtual std::map<std::string, std::string> get_info(void) override
virtual int integrate(void) override

abstract integrator function

Parameters:

void

Returns:

number of successful attempts

inline virtual void set_property(std::map<std::string, std::map<std::pair<std::string, std::string>, std::string>> &value_map)
inline virtual void set_property(std::map<std::string, std::map<std::string, std::string>> &value_map)
inline virtual void set_property(std::map<std::string, std::string> &value_map)