Public Member Functions | Protected Member Functions
SerialDirectApplicInterface Class Reference

Sample derived interface class for testing serial simulator plug-ins using assign_rep(). More...

Inheritance diagram for SerialDirectApplicInterface:
DirectApplicInterface ApplicationInterface Interface

List of all members.

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

Detailed Description

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".


The documentation for this class was generated from the following files: