DAKOTA Plugin
DAKOTA Plugin
4 stars 16 forks
Star Notifications
master Go to file
View code
README
The software in this repository is deprecated. It has been replaced by two separate
software repositories:
https://github.com/wisdem/pyDAKOTA (pure python wrapper for DAKOTA)
https://github.com/wisdem/dakota_driver (openmdao DAKOTA driver plugin)
Please fork those repositories for use with OpenMDAO versions 1.0 and higher and DAKOTA
versions 6.0 and higher.
*********************************************************************
(Original author, Peter Graf, National Renewable Energy Lab, 2012. [email protected])
Overview
--------
This directory tree contains the materials for the initial version of an openMDAO "Driver"
object that wraps
Sandia Lab's "DAKOTA" optimization and analysis code. There are three different
functionalities:
1. An interface to DAKOTA, in "library mode", that allows passing an MPI communicator and a
"void *" object
to DAKOTA. This is still in C++.
2. A python wrapper for this interface, so, in python, you can say "import dakota", then
"dakota.run_dakota(comm, object)".
"comm" will be used as the MPI communicator for DAKOTA, and "object" will be passed _back_
to the python routine
specified in your dakota input file.
3. An openMDAO Driver object that wraps all this functionality. In particular, the "object"
https://github.com/NREL/DAKOTA_plugin 1/2
11/11/2022 GitHub - NREL/DAKOTA_plugin
License
-------
This software is licensed under the Apache 2.0 license. See "Apache2.0License.txt" in this
directory.
Releases 1
Relase of the DAKOTA_plugin; this software is adapted by NASA OpenMDAO to formal plugin Latest
on Jul 31, 2013
Packages
No packages published
Contributors 3
setowns1
Languages
https://github.com/NREL/DAKOTA_plugin 2/2