44 #ifndef EPETRA_EXT_DIAGONAL_RESPONSE_ONLY_MODEL_EVALUATOR_HPP
45 #define EPETRA_EXT_DIAGONAL_RESPONSE_ONLY_MODEL_EVALUATOR_HPP
76 const int localDim,
const double &pt,
const double &p0,
const double &scale );
128 const int localDim,
const double &pt,
const double &p0,
const double &scale
133 comm, localDim, pt, p0, scale
142 #endif // EPETRA_EXT_DIAGONAL_RESPONSE_ONLY_MODEL_EVALUATOR_HPP
Teuchos::RCP< const Epetra_Map > get_x_map() const
Teuchos::RCP< const Epetra_Map > get_f_map() const
InArgs createInArgs() const
A simple quadratic parallel response-only model evaluator.
OutArgs createOutArgs() const
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
void evalModel(const InArgs &inArgs, const OutArgs &outArgs) const
Teuchos::RCP< const Epetra_Vector > get_p_init(int l) const
Teuchos::RCP< const Epetra_Comm > epetra_comm_
Teuchos::RCP< DiagonalQuadraticResponseOnlyModelEvaluator > diagonalQuadraticResponseOnlyModelEvaluator(const Teuchos::RCP< Epetra_Comm > &comm, const int localDim, const double &pt, const double &p0, const double &scale)
Nonmember constructor.
Teuchos::RCP< Epetra_Vector > pt_
Teuchos::RCP< const Epetra_Map > map_p_
Teuchos::RCP< const Epetra_Map > map_g_
Teuchos::RCP< const Epetra_Map > get_p_map(int l) const
.
Teuchos::RCP< const Epetra_Map > get_g_map(int j) const
.
Teuchos::RCP< Epetra_Vector > p0_
Base interface for evaluating a stateless "model".
DiagonalQuadraticResponseOnlyModelEvaluator()