Amesos_Control Class Reference

Amesos_Control: Container for some control variables. More...

#include <Amesos_Control.h>

Inheritance diagram for Amesos_Control:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 Amesos_Control ()
 Default constructor.
 ~Amesos_Control ()
 Default destructor.
void SetControlParameters (const Teuchos::ParameterList &ParameterList)

Public Attributes

double AddToDiag_
 Add this value to the diagonal.
bool refactorize_
double rcond_threshold_
 If error is greater than this value, perform symbolic and numeric factorization with full partial pivoting.
int ScaleMethod_
bool AddZeroToDiag_
 Adds zero to diagonal of redistributed matrix (some solvers choke on a matrix with a partly empty diag).
int MatrixProperty_
 Set the matrix property.
int MaxProcesses_
bool Reindex_
 If true, the Amesos class should reindex the matrix to standard indexing (i.e.


Detailed Description

Amesos_Control: Container for some control variables.

Author:
Marzio Sala, SNL 9214
Date:
Last updated on 24-May-05 (Champions' League Final day)

Constructor & Destructor Documentation

Amesos_Control::Amesos_Control (  )  [inline]

Default constructor.

Amesos_Control::~Amesos_Control (  )  [inline]

Default destructor.


Member Function Documentation

void Amesos_Control::SetControlParameters ( const Teuchos::ParameterList &  ParameterList  ) 


Member Data Documentation

Add this value to the diagonal.

Adds zero to diagonal of redistributed matrix (some solvers choke on a matrix with a partly empty diag).

Set the matrix property.

Matrix property can be

  • 0 : general unsymmetric matrix;
  • 1 : SPD;
  • 2 : general symmetric matrix. UNUSED - See bug #2331 and bug #2332

If error is greater than this value, perform symbolic and numeric factorization with full partial pivoting.

If true, the Amesos class should reindex the matrix to standard indexing (i.e.

0-n-1) at present, only Amesos_Klu supports this option.


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