|
|
void | initialize (const Teuchos::RCP< Thyra::AdaptiveStateBase > &state) |
| |
|
Teuchos::RCP< Thyra::AdaptiveStateBase > | getState () |
| |
|
virtual void | projectCurrentSolution ()=0 |
| | Remap "old" solution into new data structures.
|
| |
|
virtual Teuchos::RCP< Thyra::MultiVectorBase< double > > | getCurrentSolution ()=0 |
| | Return current (adapted and remapped) solution from discretization.
|
| |
|
virtual Teuchos::RCP< Teuchos::ParameterList > | getAdaptParamsNonConst () |
| | Accessor functions.
|
| |
|
virtual Teuchos::RCP< const Teuchos::ParameterList > | getAdaptParams () const |
| |
|
bool | isAdaptive () |
| |
|
void | setTime (const double time) |
| | Track the time state of the mesh.
|
| |
|
void | setIteration (const int iter) |
| | Track the time state of the mesh.
|
| |
|
virtual bool | queryAdaptationCriteria ()=0 |
| | Method called by Piro NOXSolver to determine if the mesh needs adapting.
|
| |
|
virtual bool | adaptProblem ()=0 |
| | Apply adaptation method to mesh and problem. Returns true if adaptation is performed successfully.
|
| |
|
|
Teuchos::RCP< Teuchos::ParameterList > | adaptParams_ |
| | The adaptation parameter list.
|
| |
|
Teuchos::RCP< Teuchos::ParameterList > | piroParams_ |
| | The parent of the solution parameter list.
|
| |
|
bool | adaptiveMesh_ |
| |
|
double | time_ |
| |
|
int | iter_ |
| |
|
Teuchos::RCP< Thyra::AdaptiveStateBase > | base |
| |
The documentation for this class was generated from the following files:
- Thyra_AdaptiveSolutionManager.hpp
- Thyra_AdaptiveSolutionManager.cpp