21 #ifndef bempp_default_direct_solver_hpp
22 #define bempp_default_direct_solver_hpp
26 #include <boost/scoped_ptr.hpp>
37 template <
typename BasisFunctionType,
typename ResultType>
60 boost::scoped_ptr<Impl> m_impl;
The abstract interface of solvers of boundary integral equations.
Definition: solver.hpp:50
Boundary operator consisting of multiple blocks arranged in a matrix.
Definition: blocked_boundary_operator.hpp:46
Operator acting on functions defined on a surface.
Definition: boundary_operator.hpp:63
This class holds the solution of a BEM computation together with various associated information...
Definition: solution.hpp:38
Function defined on a grid.
Definition: assembled_potential_operator.hpp:34
DefaultDirectSolver(const BoundaryOperator< BasisFunctionType, ResultType > &boundaryOp)
Construct a solver for a non-blocked boundary operator.
Definition: default_direct_solver.cpp:57
Default direct dense solver for boundary integral equations.
Definition: default_direct_solver.hpp:38
This class holds the solution of a block operator system together with various information about the ...
Definition: blocked_solution.hpp:41