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, which may not be available in pre-built downloads of Dakota and must be explicitly enabled when compiling Dakota from source.
The 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 ( batch
) are supported through a
list of dictionaries.