|
Piro
Development
|
Epetra-based Model Evaluator subclass for Charon! More...
Classes | |
| class | NOXSolver |
| class | RythmosNOXRowSumUpdaterObserver |
| For a Rythmos/NOX solve, this object updates the row sum scaling. More... | |
| class | RythmosSolver |
Functions | |
| int | PerformAnalysis (Thyra::ModelEvaluatorDefaultBase< double > &piroModel, Teuchos::ParameterList &analysisParams, Teuchos::RCP< Thyra::VectorBase< double > > &p) |
| int | PerformMoochoAnalysis (Thyra::ModelEvaluatorDefaultBase< double > &piroModel, Teuchos::ParameterList &moochoParams, Teuchos::RCP< Thyra::VectorBase< double > > &p) |
| int | PerformDakotaAnalysis (Thyra::ModelEvaluatorDefaultBase< double > &piroModel, Teuchos::ParameterList &dakotaParams, Teuchos::RCP< Thyra::VectorBase< double > > &p) |
| int | PerformOptiPackAnalysis (Thyra::ModelEvaluatorDefaultBase< double > &piroModel, Teuchos::ParameterList &optipackParams, Teuchos::ParameterList &globipackParams, Teuchos::RCP< Thyra::VectorBase< double > > &p) |
|
Teuchos::RCP< const Teuchos::ParameterList > | getValidPiroAnalysisParameters () |
|
Teuchos::RCP< const Teuchos::ParameterList > | getValidPiroParameters () |
| std::string | Piro_Version () |
Epetra-based Model Evaluator subclass for Charon!
Thyra-based Model Evaluator subclass for Charon!
Thyra-based Model Evaluator for NOX solves.
Epetra-based NOX Solver.
Decorator class that creates a W (Jacobian) operator using Matrix-Free directional derivatives.
This class will support a wide number of different types of abstract problem types that will allow NOX, LOCA, Rythmos, Aristos, and MOOCHO to solve different types of problems with Charon.
ToDo: Finish documentation!
This class takes a model evaluator that supports a residual calculation, and adds support for the W matrix as an epetra_operator.
This class is the ModelEvaluator version of NOX_Epetra_MatrixFree. One difference, is that it supports time-dependent problems when x_dot != null, and using alpha and beta.
This class will
ToDo: Finish documentation!
1.7.6.1