int sectionTimeOut; // minutes waits for joining the thread running branch and merge process.

        public MHComputeNodeEvaluator(MHComputeNode <T> root, int sectionTimeOut = 30)
        {
            root_         = root;
            forBranching_ = new ParallelStack <IMHComputeNode <T> >();
            forBranching_.Put(root);
        }
Example #2
0
 public void QueueBasedTaskRunner(Queue <Task> tasksList)
 {
     tasks_ = new ParallelPool <Task>(tasksList);
 }