new branch
multi-swap works
DONE:
-implemented swap_lvl for permutating multiple levels of ket-bonds
-spin as region hack removed
-tested for all 3 grids
-expanded swap_region_class while being beckwards compatible
TODO:
-sim_class
-checking preformance. I think the test run quite slower...
ready for sim
DONE:
-finishing on accumulator
-two_bond_flip without loop_tracer
-swap_reagion in sim
-measurements in sim
-avoid_correlations in random now global
-convenient grid n_loop(init list)
TODO:
-start simulating :-)
back-up commit
elegant shift implemented
DONE:
-shift and multi-shift works
-threw out old/not necessary code
-better printing
-added shift_enum
TODO:
-shift-sweep
-smart/efficient loop-recalc after set_shift
-flag-matrix
results dont match
DONE:
-some bare-swaps on 12x12 and 16x16
-S2 is to small
TODO:
-compare to prior commit that was better
bare-swap works
DONE:
-changed site selection to random
-alternator init in spin update was the earlier problem
TODO:
-copy_to_ket
-shift_sweep
first measurements
DONE:
-spin_copy works
-negative groth for region
TODO:
-optimize vector-option return
-impl flag matrix
better bash_parameter_class
DONE:
-bash_parameter3_msk.hpp
-is able to take convertable to string or double type
-converts back correctly
-polymorphisem costs a little, but parameter is not critical
TODO:
-rng seed
-plot-mechanism
checkpoint impemented
DONE:
-progress_save_class saves index-progress
-can pick up, where it crashed/closed
-any_class in parameter_class :D
TODO:
-plot automatization
even better checkpoint
DONE:
-moved read in ctor
-moved reset in dtor
sim 001-005
tile_struct specialized for all lattice :D
DONE:
-tile struct works via tpl-spez
-good results for sqr, tri and hex
-low accepance though
-dynamic holder of updateable tiles?
TODO:
-physics
-cluster update?
serializer done
DONE:
-sim can be written in a file
-timer trigger
-was very easy :-)
-got familiar with sharcnet
TODO:
-setup autoplot
-setup autocompile
python cluster manager
DONE:
-python framework that helps setting up the jobs...
-...and analyzing the data
TODO:
-heat the cluster :-)
first plots are fine
DONE:
-super_spaceing 16x16 tri/sqr/hex
run5
DONE:
-multiple simulations
TODO:
-nice serialize
-opti acceptance
immortal class
DONE:
-perfect progress fail save
sign implemented
DONE:
-the loops and configs sign is calculated
TODO:
-sort out "sign" problem