MyraMath
Public Types | Public Member Functions | Protected Member Functions | List of all members
myra::SparseZLDLHSolver< Precision >::SparseZLDLHSolver_RefineAction< Precision > Class Template Reference
Inheritance diagram for myra::SparseZLDLHSolver< Precision >::SparseZLDLHSolver_RefineAction< Precision >:
[legend]
Collaboration diagram for myra::SparseZLDLHSolver< Precision >::SparseZLDLHSolver_RefineAction< Precision >:
[legend]

Public Types

typedef std::complex< Precision > Number
 
typedef ::myra::multifrontal::Options Options
 

Public Member Functions

 SparseZLDLHSolver_RefineAction (const SparseZLDLHSolver< Precision > *in_solver, Options in_options)
 

Protected Member Functions

virtual std::pair< int, int > size () const
 
virtual void multiply (const CMatrixRange< Number > &X, const MatrixRange< Number > &B) const
 
virtual detail::ActionBase< Number > * clone () const
 
- Protected Member Functions inherited from myra::detail::ActionBase< std::complex< Precision > >
virtual void multiply (const X &x, const B &b, std::complex< Precision > alpha, std::complex< Precision > beta) const
 
virtual void multiply (const X &x, const B &b) const
 

Additional Inherited Members

- Protected Types inherited from myra::detail::ActionBase< std::complex< Precision > >
typedef CMatrixRange< std::complex< Precision > > X
 
typedef MatrixRange< std::complex< Precision > > B
 

The documentation for this class was generated from the following file: