Sample derived interface class for testing serial simulator plug-ins using assign_rep(). More...
Public Member Functions | |
SerialDirectApplicInterface (const Dakota::ProblemDescDB &problem_db) | |
constructor | |
~SerialDirectApplicInterface () | |
destructor | |
Protected Member Functions | |
int | derived_map_ac (const Dakota::String &ac_name) |
execute an analysis code portion of a direct evaluation invocation |
Sample derived interface class for testing serial simulator plug-ins using assign_rep().
The plug-in SerialDirectApplicInterface resides in namespace SIM and uses a copy of rosenbrock() to perform serial parameter to response mappings. It may be activated by specifying the --with-plugin configure option, which activates the DAKOTA_PLUGIN macro in dakota_config.h used by main.C (which activates the plug-in code block within that file) and activates the PLUGIN_S declaration defined in Makefile.include and used in Makefile.source (which add this class to the build). Test input files should then use an analysis_driver of "plugin_rosenbrock".