EpetraExt::LinearProblem_Scale Class Reference

#include <EpetraExt_Scale_LinearProblem.h>

List of all members.

Public Types

enum  ScaleType { Sum, Max, Diag, None }

Public Member Functions

 ~LinearProblem_Scale ()
 LinearProblem_Scale (ScaleType left=Sum, ScaleType right=Sum, double exp_fac=1.0, int iterations=1)
bool fwd ()
bool rvs ()

Detailed Description

Given an input Epetra_LinearProblem, recursive, left and right scaling are performed.

Constructor & Destructor Documentation

EpetraExt::LinearProblem_Scale::~LinearProblem_Scale  ) 


EpetraExt::LinearProblem_Scale::LinearProblem_Scale ScaleType  left = Sum,
ScaleType  right = Sum,
double  exp_fac = 1.0,
int  iterations = 1


Member Function Documentation

bool EpetraExt::LinearProblem_Scale::fwd  ) 

Applies forward scaling

bool EpetraExt::LinearProblem_Scale::rvs  ) 

Reverses scaling

The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:39:34 2008 for EpetraExt by doxygen