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)#