21 #ifndef bempp_solution_hpp
22 #define bempp_solution_hpp
24 #include "bempp/common/config_trilinos.hpp"
26 #include "solution_base.hpp"
28 #include "../assembly/grid_function.hpp"
37 template <
typename BasisFunctionType,
typename ResultType>
42 typedef typename Base::MagnitudeType MagnitudeType;
50 const Thyra::SolveStatus<MagnitudeType>
status);
51 #endif // WITH_TRILINOS
54 SolutionStatus::Status status,
56 std::string message =
"");
MagnitudeType achievedTolerance() const
Maximum final tolerance achieved by the linear solve.
Definition: solution_base.cpp:78
The base class for the Solution and BlockedSolution container classes.
Definition: solution_base.hpp:59
SolutionStatus::Status status() const
Return status of the linear solve.
Definition: solution_base.cpp:65
This class holds the solution of a BEM computation together with various associated information...
Definition: solution.hpp:38
Solution()
Construct an uninitialized solution.
Definition: solution.cpp:28
Function defined on a grid.
Definition: assembled_potential_operator.hpp:34