![]() |
waves
Basic FE playground
|
Solver class where the active set strategy is implemented. More...
#include <IterativeSolver.h>
Public Member Functions | |
IterativeSolver (Problem &pbl, Teuchos::RCP< Teuchos::ParameterList > solverList, int numPrimalDPN=3, size_t minimum_ensemble_size=1) | |
virtual void | write (std::ostream &out) const |
Display IterativeSolver information. More... | |
void | start () |
Launch the solver. More... | |
![]() | |
LinearSolver (Problem &_pbl, Teuchos::RCP< Teuchos::ParameterList > _solverList, int _numPrimalDPN, size_t _minimum_ensemble_size) | |
LinearSolver constructor. More... | |
virtual | ~LinearSolver () |
void | setGUI (DisplayHook &hook) |
Set the GUI. More... | |
Private Member Functions | |
template<typename scalar > | |
void | tstart () |
Launch the solver with a templated scalar type. More... | |
Additional Inherited Members | |
![]() | |
static fwk::Timers & | getTimers () |
Manage timers. More... | |
![]() | |
Problem & | pbl |
Teuchos::RCP< Teuchos::ParameterList > | solverList |
const int | numPrimalDPN |
const size_t | minimum_ensemble_size |
size_t | active_set_iteration |
DisplayHook * | dhook |
![]() | |
template<typename scalar > | |
void | writeResults (Teuchos::RCP< Tpetra::Vector< scalar, Map::local_ordinal_type, Map::global_ordinal_type >> xPost, size_t numNodes, std::string name, size_t ast, bool final_result, bool write_txt, Teuchos::RCP< Map > map, Teuchos::RCP< RandomField< scalar, Kokkos::DefaultExecutionSpace >> random_field) |
Write results on disk in VTK format. More... | |
Solver class where the active set strategy is implemented.
|
inline |
void IterativeSolver::start | ( | ) |
Launch the solver.
|
private |
Launch the solver with a templated scalar type.
|
virtual |
Display IterativeSolver information.