Parallel solving of multiple Schroedinger equations
Features
-
Load balance several computations over a set of cores -
Know where each computation is and be able to query its state -
Ask for an observable to be calculated with each state, and for the results to be integrated -
Ask for an observable to be calculated with each state, and for the results to be aggregated to the master -
Tell all workers to save the states that they are responsible for -
Load states from a file and redistribute them over available machines