tridiagonalSolver.hpp
virtual ~TridiagonalSolver()
Destructor.
Definition: tridiagonalSolver.hpp:45
Interface of tridiagonal system solvers.
Definition: tridiagonalSolver.hpp:20
virtual TridiagonalSolver * clone() const =0
Virtual copy constructor.
TridiagonalSolver()
Constructor.
Definition: tridiagonalSolver.hpp:24
Definition: backwardKolmogorovEq.cpp:5
virtual std::vector< double > solve(const TridiagonalOperator &A, const std::vector< double > &w) const =0
Method solves tridiagonal system using algorithm implemented in derived classes.
TridiagonalOperator is used to define differentiating operator for PDE being solved.
Definition: tridiagonalOperator.hpp:35
virtual TridiagonalSolver * clone() const
Virtual copy constructor.
Definition: tridiagonalSolver.hpp:66