Dakota Reference Manual  Version 6.15
Explore and Predict with Confidence
 All Pages
collaborative


Multiple methods run concurrently and share information

Specification

Alias: none

Argument(s): none

Child Keywords:

Required/Optional Description of Group Dakota Keyword Dakota Keyword Description
Required
(Choose One)
Sub-method Selection (Group 1) method_name_list List of Dakota methods to sequentially or collaboratively run
method_pointer_list Pointers to methods to execute sequantially or collaboratively
Optional iterator_servers Specify the number of iterator servers when Dakota is run in parallel
Optional iterator_scheduling Specify the scheduling of concurrent iterators when Dakota is run in parallel
Optional processors_per_iterator Specify the number of processors per iterator server when Dakota is run in parallel

Description

In the collaborative approach, multiple methods work together and share solutions while executing concurrently. A list of method strings specifies the pool of iterators to be used. Any number of iterators may be specified. The method collaboration logic follows that of either the Agent-Based Optimization or HOPSPACK codes and is currently under development and not available at this time.