Adapter class that transates from a Trilinos interface toa Dakota interface. An object of this class IS a Dakota::DirectApplicInterface and wraps an EpetraExt::ModelEvaluator. It can then be passed in as the argument to the TriKota::Driver::run method. More...
#include <TriKota_DirectApplicInterface.hpp>
Public Member Functions | |
DirectApplicInterface (Dakota::ProblemDescDB &problem_db_, const Teuchos::RCP< EpetraExt::ModelEvaluator > App_, int p_index=0, int g_index=0) | |
Constructor that takes the Model Evaluator to wrap. | |
Protected Member Functions | |
int | derived_map_ac (const Dakota::String &ac_name) |
Virtual function redefinition from Dakota::DirectApplicInterface. | |
int | derived_map_of (const Dakota::String &of_name) |
Virtual function redefinition from Dakota::DirectApplicInterface. | |
Adapter class that transates from a Trilinos interface toa Dakota interface. An object of this class IS a Dakota::DirectApplicInterface and wraps an EpetraExt::ModelEvaluator. It can then be passed in as the argument to the TriKota::Driver::run method.