public static ProcResult ProcIsingIntBitsEnergy(object vm) { var ggvm = (UpdateGRVm)vm; ggvm.SetBeta(); return(IsingIntBits.UpdateE(ggvm.UpdateVm.StepsPerUpdate, ggvm.Beta)); }
ProcResult Proc(object steps) { return(IsingIntBits.UpdateE((int)steps, temp: Beta)); }