Playa::DenseLUSolver Class Reference

Inheritance diagram for Playa::DenseLUSolver:

Playa::LinearSolverBase< double > Playa::Handleable< LinearSolverBase< double > > Playa::Printable Playa::ObjectWithVerbosity

List of all members.

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 ()


Detailed Description

Definition at line 25 of file PlayaDenseLUSolver.hpp.


Constructor & Destructor Documentation

DenseLUSolver::DenseLUSolver (  ) 

Definition at line 20 of file PlayaDenseLUSolver.cpp.

virtual Playa::DenseLUSolver::~DenseLUSolver (  )  [inline, virtual]

Definition at line 35 of file PlayaDenseLUSolver.hpp.


Member Function Documentation

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().

Site Contact