TriKota  Development
 All Classes Namespaces Functions Pages
Public Member Functions | Protected Member Functions | List of all members
TriKota::DirectApplicInterface Class Reference

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>

Inheritance diagram for TriKota::DirectApplicInterface:
Inheritance graph
[legend]
Collaboration diagram for TriKota::DirectApplicInterface:
Collaboration graph
[legend]

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.
 

Detailed Description

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.


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