Reference documentation for deal.II version 9.6.0
|
#include <deal.II/lac/trilinos_tpetra_solver_direct.h>
Public Member Functions | |
AdditionalData (const std::string &solver_name) | |
Public Attributes | |
std::string | solver_name |
A structure whose member variables describe details of the algorithm to be employed by the surrounding class. An object of this type can be used to initialize an object of the surrounding class.
Definition at line 190 of file trilinos_tpetra_solver_direct.h.
LinearAlgebra::TpetraWrappers::SolverDirect< Number, MemorySpace >::AdditionalData::AdditionalData | ( | const std::string & | solver_name | ) |
std::string LinearAlgebra::TpetraWrappers::SolverDirect< Number, MemorySpace >::AdditionalData::solver_name |
Set the solver type (for third party solver support of Trilinos Amesos package). Current possibilities are:
Note that the availability of these solvers in deal.II depends on which solvers were set when configuring Trilinos. Additionally, Amesos2 may add support for solvers not listed here that can nevertheless be used if configured.
Definition at line 218 of file trilinos_tpetra_solver_direct.h.