|
enum | SG_METHOD { SG_AD
, SG_GLOBAL
, SG_NI
, SG_MPNI
} |
| SG method.
|
|
enum | SG_ME_METHOD { SG_ME_DEFAULT
, SG_ME_INTERLACED
, SG_ME_ADAPTIVE
} |
| SG ModelEvaluator method.
|
|
|
| StokhosSolverFactory (const Teuchos::RCP< Teuchos::ParameterList > &piroParams, const Teuchos::RCP< const Epetra_Comm > &globalComm) |
| Constructor.
|
|
void | resetSolverParameters (const Teuchos::ParameterList &new_solver_params) |
| Reset Stokhos solver parameters.
|
|
|
Teuchos::RCP< Stokhos::SGModelEvaluatorBase > | createSGModel (const Teuchos::RCP< EpetraExt::ModelEvaluator > &model) |
| Create stochastic model evaluator.
|
|
Teuchos::RCP< NOX::Epetra::Observer > | createSGObserver (const Teuchos::RCP< NOX::Epetra::Observer > &noxObserver) |
| Create stochastic observer.
|
|
Teuchos::RCP< EpetraExt::ModelEvaluator > | createSGSolver (const Teuchos::RCP< EpetraExt::ModelEvaluator > &sg_model, const Teuchos::RCP< NOX::Epetra::Observer > &sg_observer=Teuchos::null) |
| Create stochastic solver.
|
|
Teuchos::RCP< Stokhos::SGInverseModelEvaluator > | createSGSolverAdapter (const Teuchos::RCP< EpetraExt::ModelEvaluator > &sg_solver) |
| Create stochastic solver adapter.
|
|
Teuchos::RCP< EpetraExt::ModelEvaluator > | createRSModel (const Teuchos::RCP< EpetraExt::ModelEvaluator > &sg_model) |
| Create response statistic model evaluator.
|
|
|
Teuchos::RCP< const Epetra_Comm > | getSpatialComm () const |
| Get spatial comm.
|
|
Teuchos::RCP< const Epetra_Comm > | getStochasticComm () const |
| Get stochastic comm.
|
|
Teuchos::RCP< const EpetraExt::MultiComm > | getGlobalMultiComm () const |
| Get global multi-comm.
|
|
Teuchos::RCP< const Stokhos::OrthogPolyBasis< int, double > > | getBasis () const |
| Get stochastic basis.
|
|
Teuchos::RCP< const Stokhos::Quadrature< int, double > > | getQuad () const |
| Get quadrature rule.
|
|
SG_METHOD | getSGMethod () const |
| Get SG method.
|
|
SG_ME_METHOD | getSGMEMethod () const |
| Get SG ME method.
|
|
Teuchos::RCP< Stokhos::OrthogPolyExpansion< int, double > > | getExpansion () const |
|
Teuchos::RCP< Stokhos::ParallelData > | getParallelData () const |
|
The documentation for this class was generated from the following files:
- Piro_Epetra_StokhosSolverFactory.hpp
- Piro_Epetra_StokhosSolverFactory.cpp