|
| 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