Class MonteCarloIntegratorSwapVertex#
Defined in File montercarlo_swap_vertex.hpp
Inheritance Relationships#
Base Type#
public MonteCarloIntegrator
(Class MonteCarloIntegrator)
Class Documentation#
-
class MonteCarloIntegratorSwapVertex : public MonteCarloIntegrator
Public Functions
-
inline MonteCarloIntegratorSwapVertex(SystemClass &system, VertexCompute &potentials)
-
inline ~MonteCarloIntegratorSwapVertex()
-
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
-
virtual int integrate(void) override
abstract integrator function
- Parameters:
void –
- Returns:
number of successful attempts
-
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 MonteCarloIntegratorSwapVertex(SystemClass &system, VertexCompute &potentials)