Public Member Functions | |
AdaptiveSolutionManager (const Teuchos::RCP< Teuchos::ParameterList > &appParams, const Teuchos::RCP< const Epetra_Map > &map_, const Teuchos::RCP< const Epetra_Map > &overlapMap_, const Teuchos::RCP< const Epetra_CrsGraph > &overlapJacGraph_) | |
virtual void | initialize (const Teuchos::RCP< EpetraExt::ModelEvaluator > &model, const Teuchos::RCP< LOCA::Epetra::ModelEvaluatorInterface > &interface, const Teuchos::RCP< LOCA::ParameterVector > &pVector, const Teuchos::RCP< LOCA::GlobalData > &globalData, bool createPrec) |
virtual bool | hasAdaptation () |
Returns true if the user has configured a mesh adaptive problem. | |
virtual Teuchos::RCP < LOCA::Epetra::Group > | buildSolutionGroup () |
Build the LOCA solution group. | |
virtual void | destroySolutionGroup () |
Cleanup and destroy solution group and support infrastructure. | |
virtual void | applyJacobianInverseMultiVector (const NOX::Abstract::MultiVector &input, NOX::Abstract::MultiVector &result) |
Protected Attributes | |
Teuchos::RCP < LOCA::Epetra::ModelEvaluatorInterface > | interface |
The interface to the model evaluator. | |
Teuchos::RCP < LOCA::ParameterVector > | pVector |
The LOCA parameter set. | |
Teuchos::RCP< LOCA::GlobalData > | globalData |
The LOCA global data. | |
Teuchos::RCP < EpetraExt::ModelEvaluator > | model |
The model we are solving. | |
bool | createPrec |
Preconditioning flag. | |
bool | adaptiveMesh |
Mesh adaptivity flag. | |