Refactoring #225: Provide import of ProgramOptions (nthreads, level of logging) into libBornAgainCore
Implement batch mode for the Simulation (suggestion of Gunthard Benecke)
|Status:||Resolved||Start date:||02 Jul 2013|
|Target version:||Sprint 15|
To allow "poor man's OpenMP support" there should be the way to run same python script on 100 different batch machines. Simulation has to be instructed, that there are 100 batch jobs in total, and current batch number is #n. Then in this mode simulation will calculate only n/100 part of OutputData, similar to what is done for multi threading.
It has to be accounted properly, that batch machine could have threads available, so further splitting should be also avilable.