Beispiel #1
0
    def __init__(self, test_run=False):
        self.master_db = SPGMasterDB(
            EnsembleConstructor=ParameterEnsembleThreaded)
        self.test_run = test_run

        self.lock = threading.Lock()
        self.db_locks = {}
        ### :::~ The number of processes that are active in each spg file
        self.active_processes = defaultdict(lambda: 0)
Beispiel #2
0
 def __init__(self, EnsembleConstructor=ParameterEnsemble):
     BaseSPGCommandLine.__init__(self, EnsembleConstructor)
     self.prompt = "| spg-db :::~ "
     # self.current_param_db = None
     self.master_db = SPGMasterDB(EnsembleConstructor=EnsembleConstructor)