|
EpetraExt Package Browser (Single Doxygen Collection)
Development
|
Go to the documentation of this file.
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
Base interface for evaluating a stateless "model".
Teuchos::RCP< const Epetra_Map > get_p_map(int l) const
\breif .
DiagonalQuadraticResponseOnlyModelEvaluator()
A simple quadratic parallel response-only model evaluator.
Teuchos::RCP< const Epetra_Map > get_x_map() const
InArgs createInArgs() const
Teuchos::RCP< const Epetra_Map > get_g_map(int j) const
\breif .
void evalModel(const InArgs &inArgs, const OutArgs &outArgs) const
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Teuchos::RCP< const Epetra_Vector > get_p_init(int l) const
Teuchos::RCP< Epetra_Vector > pt_
Teuchos::RCP< const Epetra_Map > map_g_
Teuchos::RCP< const Epetra_Comm > epetra_comm_
OutArgs createOutArgs() const
Teuchos::RCP< Epetra_Vector > p0_
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.
Teuchos::RCP< const Epetra_Map > get_f_map() const
Teuchos::RCP< const Epetra_Map > map_p_
Teuchos::RCP< DiagonalQuadraticResponseOnlyModelEvaluator > diagonalQuadraticResponseOnlyModelEvaluator(const Teuchos::RCP< Epetra_Comm > &comm, const int localDim, const double &pt, const double &p0, const double &scale)
Nonmember constructor.