Class MonteCarloIntegratorSpinVertex#
Defined in File montercarlo_spin_vertex.hpp
Inheritance Relationships#
Base Type#
public MonteCarloIntegrator(Class MonteCarloIntegrator)
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)
-
inline MonteCarloIntegratorSpinVertex(SystemClass &system, VertexCompute &potentials)