Piro  Development
 All Classes Namespaces Functions Variables Enumerations Groups
Public Member Functions | Protected Attributes | List of all members
Piro::Epetra::AdaptiveSolutionManager Class Reference
Inheritance diagram for Piro::Epetra::AdaptiveSolutionManager:
Inheritance graph
Collaboration diagram for Piro::Epetra::AdaptiveSolutionManager:
Collaboration graph

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

< LOCA::Epetra::ModelEvaluatorInterface > 
 The interface to the model evaluator.
< LOCA::ParameterVector > 
 The LOCA parameter set.
Teuchos::RCP< LOCA::GlobalData > globalData
 The LOCA global data.
< EpetraExt::ModelEvaluator > 
 The model we are solving.
bool createPrec
 Preconditioning flag.
bool adaptiveMesh
 Mesh adaptivity flag.

The documentation for this class was generated from the following files: