upxo.algorithms.alg300b module

3D Monte-Carlo Potts kernel ALG-300b (dashboard mcalg = 300b).

Alternate 3D MC iteration path relative to alg300a. Invoked from mcgs.start_algo3d_without_hops as mc_iterations_3d_alg300b.

Writes temporal mcgs3_grain_structure slices for 3D MCGS runs.

upxo.algorithms.alg300b.mcloop_alg300b(cbp, sbp, S, xinda, yinda, zinda)

Mcloop alg300b.

upxo.algorithms.alg300b.mc_iterations_3d_alg300b(S=None, vox_size=None, xinda=None, yinda=None, zinda=None, uidata=None, uigrid=None, uisim=None, uiint=None, uimesh=None, verbose=False, ndimg_label_pck=None)[source]

Mc iterations 3d alg300b.