python
Run Python through a Pybind11-based direct interface - requires a special Dakota build
Specification
Alias: None
Arguments: None
Child Keywords:
Required/Optional |
Description of Group |
Dakota Keyword |
Dakota Keyword Description |
---|---|---|---|
Optional |
Enable the use of numpy in Dakota’s Python interface |
Description
Dakota supports a library-linked interface to Python, but it must be explicitly enabled when compiling Dakota from source. Contact the Dakota users mailing list for assistance building and using Dakota with these interfaces.
The interface-analysis_drivers keyword specifies a Python module:function which implements the parameter to response mapping. List data structures are the default, but NumPy is also supported, if enabled in the build.
Batch evaluations ( interface-batch) are supported through a list of dictionaries.