plugin

Dynamically load a plugin analysis driver

Specification

  • Alias: None

  • Arguments: None

Child Keywords:

Required/Optional

Description of Group

Dakota Keyword

Dakota Keyword Description

Required

library_path

Path to the plugin shared object file

Description

Dakota 6.16 allows for run-time loading of a C++ or Python plugin analysis driver as a shared object file.

Python plugins support batch evaluations ( interface-batch) through a list of dictionaries.

Examples

See dakota/src/plugins and dakota/share/dakota/test/dakota_plugin.in for C++ and Python demos. These have only been tested on Linux.