|
| AbstractNetworkModel () |
| Constructor.
|
|
virtual | ~AbstractNetworkModel () |
| 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 =0 |
| evaluate model
|
|
◆ evalModel()
virtual void Piro::Epetra::AbstractNetworkModel::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 |
|
pure virtual |
The documentation for this class was generated from the following file:
- Piro_Epetra_NECoupledModelEvaluator.hpp