Search Results for

    Show / Hide Table of Contents

    Class model::PottsTransition

    Potts transition representation.

    Which spin to change and to what value.

    Inheritance
    markov::Transition
    model::PottsTransition
    Inherited Members
    configure
    render
    ~Component
    Component
    get_status
    param
    get_class_name

    Constructors

    PottsTransition()

    Declaration
    model::PottsTransition::PottsTransition()

    PottsTransition()

    Initialize a transition of spin_id to value.

    Note

    The choice of value (both its range and w.r.t. the current value of spins[spin_id] is handled by the model.

    Declaration
    model::PottsTransition::PottsTransition(size_t spin_id, size_t value)

    Methods

    apply()

    Apply the transition to the given state.

    Declaration
    void model::PottsTransition::apply(PottsState&state) const

    spin_id()

    Declaration
    size_t model::PottsTransition::spin_id() const

    value()

    Declaration
    size_t model::PottsTransition::value() const
    In This Article
    Back to top Generated with Doxygen and DocFX