DiagPreconditioner_double Class Reference

#include <diagpre_double.h>

List of all members.

Public Member Functions

double & diag (int i)
const double & diag (int i) const
 DiagPreconditioner_double (const CompRow_Mat_double &)
 DiagPreconditioner_double (const CompCol_Mat_double &)
VECTOR_double solve (const VECTOR_double &x) const
VECTOR_double trans_solve (const VECTOR_double &x) const
 ~DiagPreconditioner_double (void)

Private Attributes

VECTOR_double diag_

Detailed Description

Definition at line 40 of file diagpre_double.h.


Constructor & Destructor Documentation

DiagPreconditioner_double::DiagPreconditioner_double ( const CompCol_Mat_double  ) 
DiagPreconditioner_double::DiagPreconditioner_double ( const CompRow_Mat_double  ) 
DiagPreconditioner_double::~DiagPreconditioner_double ( void   )  [inline]

Definition at line 47 of file diagpre_double.h.


Member Function Documentation

double& DiagPreconditioner_double::diag ( int  i  )  [inline]

Definition at line 52 of file diagpre_double.h.

const double& DiagPreconditioner_double::diag ( int  i  )  const [inline]

Definition at line 51 of file diagpre_double.h.

VECTOR_double DiagPreconditioner_double::solve ( const VECTOR_double &  x  )  const
VECTOR_double DiagPreconditioner_double::trans_solve ( const VECTOR_double &  x  )  const

Member Data Documentation

VECTOR_double DiagPreconditioner_double::diag_ [private]

Definition at line 42 of file diagpre_double.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines


sparselib
Author(s): Roldan Pozo, Karin A. Remington, Andrew Lumsdaine
autogenerated on Fri Jan 11 09:41:14 2013