Piro Development
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Piro::Epetra::ParamToResponseNetworkModel Class Reference
Inheritance diagram for Piro::Epetra::ParamToResponseNetworkModel:
Inheritance graph
[legend]
Collaboration diagram for Piro::Epetra::ParamToResponseNetworkModel:
Collaboration graph
[legend]

Public Member Functions

 ParamToResponseNetworkModel ()
 Constructor.
 
virtual ~ParamToResponseNetworkModel ()
 Destructor.
 
virtual void evalModel (const Teuchos::Array< EpetraExt::ModelEvaluator::InArgs > &model_inargs, const Teuchos::Array< EpetraExt::ModelEvaluator::OutArgs > &model_outargs, const EpetraExt::ModelEvaluator::InArgs &network_inargs, const EpetraExt::ModelEvaluator::OutArgs &network_outargs, const Teuchos::Array< int > &n_p, const Teuchos::Array< int > &n_g, const Teuchos::Array< Teuchos::RCP< Epetra_Vector > > &p, const Teuchos::Array< Teuchos::RCP< Epetra_Vector > > &g, const Teuchos::Array< Teuchos::RCP< Epetra_MultiVector > > &dgdp, const Teuchos::Array< EpetraExt::ModelEvaluator::EDerivativeMultiVectorOrientation > &dgdp_layout, const Teuchos::Array< EpetraExt::ModelEvaluator::OutArgs::sg_vector_t > &p_sg, const Teuchos::Array< EpetraExt::ModelEvaluator::OutArgs::sg_vector_t > &g_sg, const Teuchos::Array< Teuchos::RCP< Stokhos::EpetraMultiVectorOrthogPoly > > &dgdp_sg, const Teuchos::Array< EpetraExt::ModelEvaluator::EDerivativeMultiVectorOrientation > &dgdp_sg_layout) const
 evaluate model
 
- Public Member Functions inherited from Piro::Epetra::AbstractNetworkModel
 AbstractNetworkModel ()
 Constructor.
 
virtual ~AbstractNetworkModel ()
 Destructor.
 

Member Function Documentation

◆ evalModel()

void Piro::Epetra::ParamToResponseNetworkModel::evalModel ( const Teuchos::Array< EpetraExt::ModelEvaluator::InArgs > & model_inargs,
const Teuchos::Array< EpetraExt::ModelEvaluator::OutArgs > & model_outargs,
const EpetraExt::ModelEvaluator::InArgs & network_inargs,
const EpetraExt::ModelEvaluator::OutArgs & network_outargs,
const Teuchos::Array< int > & n_p,
const Teuchos::Array< int > & n_g,
const Teuchos::Array< Teuchos::RCP< Epetra_Vector > > & p,
const Teuchos::Array< Teuchos::RCP< Epetra_Vector > > & g,
const Teuchos::Array< Teuchos::RCP< Epetra_MultiVector > > & dgdp,
const Teuchos::Array< EpetraExt::ModelEvaluator::EDerivativeMultiVectorOrientation > & dgdp_layout,
const Teuchos::Array< EpetraExt::ModelEvaluator::OutArgs::sg_vector_t > & p_sg,
const Teuchos::Array< EpetraExt::ModelEvaluator::OutArgs::sg_vector_t > & g_sg,
const Teuchos::Array< Teuchos::RCP< Stokhos::EpetraMultiVectorOrthogPoly > > & dgdp_sg,
const Teuchos::Array< EpetraExt::ModelEvaluator::EDerivativeMultiVectorOrientation > & dgdp_sg_layout ) const
virtual

evaluate model

Implements Piro::Epetra::AbstractNetworkModel.


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