upxo.algorithms.alg200 module

2D Monte-Carlo Potts kernel ALG-200 (dashboard mcalg = 200 / 200.0).

Numba-jitted neighbour loop over the spin field S with a non-locality matrix (NLM) weighting the 3×3 neighbourhood. Invoked from mcgs.start_algo2d_without_hops. Default algorithm id used by parswep parameter sweeps.

Public driver: run(...) — writes temporal mcgs2_grain_structure slices.

upxo.algorithms.alg200.mcloop_alg200(cbp, sbp, S, AIA0, AIA1, NLM)

Mcloop alg200.

upxo.algorithms.alg200.run(uisim, uiint, uidata, uigrid, xgr, ygr, zgr, px_size, _a, _b, _c, user_LIWM, LIWM, S, AIA0, AIA1, display_messages)[source]

Run.