![]() |
deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
|
#include <deal.II/lac/trilinos_tpetra_solver_direct.h>
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 194 of file trilinos_tpetra_solver_direct.h.
Public Member Functions | |
| AdditionalData (const std::string &solver_name="KLU2") | |
Public Attributes | |
| std::string | solver_name |
| LinearAlgebra::TpetraWrappers::SolverDirect< Number, MemorySpace >::AdditionalData::AdditionalData | ( | const std::string & | solver_name = "KLU2" | ) |
| 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 222 of file trilinos_tpetra_solver_direct.h.