26#ifndef dftefeLinearSolverImpl_h
27#define dftefeLinearSolverImpl_h
36 namespace linearAlgebra
56 template <
typename ValueTypeOperator,
57 typename ValueTypeOperand,
81 LinearSolverFunction<ValueTypeOperator, ValueTypeOperand, memorySpace>
82 &linearSolverFunction) = 0;
Abstract class that implements the LinearSolver algorithm. For example, the derived classes of it,...
Definition: LinearSolverImpl.h:60
virtual LinearSolverError solve(LinearSolverFunction< ValueTypeOperator, ValueTypeOperand, memorySpace > &linearSolverFunction)=0
Function that initiates the linear solve.
virtual ~LinearSolverImpl()=default
Default Destructor.
MemorySpace
Definition: MemorySpaceType.h:37
dealii includes
Definition: AtomFieldDataSpherical.cpp:31
Definition: LinearAlgebraTypes.h:120