Public Member Functions | |
DenseLUSolver () | |
virtual | ~DenseLUSolver () |
virtual SolverState< double > | solve (const LinearOperator< double > &op, const Vector< double > &rhs, Vector< double > &soln) const |
Printable interface | |
void | print (std::ostream &os) const |
Describable interface | |
std::string | description () const |
Handleable interface | |
virtual RCP< LinearSolverBase < double > > | getRcp () |
Definition at line 25 of file PlayaDenseLUSolver.hpp.
DenseLUSolver::DenseLUSolver | ( | ) |
Definition at line 20 of file PlayaDenseLUSolver.cpp.
virtual Playa::DenseLUSolver::~DenseLUSolver | ( | ) | [inline, virtual] |
Definition at line 35 of file PlayaDenseLUSolver.hpp.
std::string Playa::DenseLUSolver::description | ( | ) | const [inline] |
Write a brief description
Definition at line 49 of file PlayaDenseLUSolver.hpp.
Referenced by print().
virtual RCP<LinearSolverBase<double> > Playa::DenseLUSolver::getRcp | ( | ) | [inline, virtual] |
Return a ref count pointer to a newly created object
Implements Playa::Handleable< LinearSolverBase< double > >.
Definition at line 62 of file PlayaDenseLUSolver.hpp.
void Playa::DenseLUSolver::print | ( | std::ostream & | os | ) | const [inline, virtual] |
Write to a stream
Implements Playa::Printable.
Definition at line 40 of file PlayaDenseLUSolver.hpp.
References description().
SolverState< double > DenseLUSolver::solve | ( | const LinearOperator< double > & | op, | |
const Vector< double > & | rhs, | |||
Vector< double > & | soln | |||
) | const [virtual] |
Implements Playa::LinearSolverBase< double >.
Definition at line 25 of file PlayaDenseLUSolver.cpp.
References Playa::denseSolve().