#include <EpetraExt_Scale_LinearProblem.h>
Inheritance diagram for EpetraExt::LinearProblem_Scale:
Public Types | |
| enum | ScaleType { Sum, Max, Diag, None } |
Public Member Functions | |
| ~LinearProblem_Scale () | |
| Destructor. | |
| LinearProblem_Scale (ScaleType left=Sum, ScaleType right=Sum, double exp_fac=1.0, int iterations=1) | |
| Constructor. | |
| bool | fwd () |
| Applies forward scaling. | |
| bool | rvs () |
| Reverses scaling. | |
Private Attributes | |
| const ScaleType | lScale_ |
| const ScaleType | rScale_ |
| const double | expFac_ |
| const int | iters_ |
| bool | scaled_ |
| vector< Epetra_Vector * > | lScaleVecs_ |
| vector< Epetra_Vector * > | rScaleVecs_ |
Definition at line 44 of file EpetraExt_Scale_LinearProblem.h.
|
|
Definition at line 48 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Destructor.
Definition at line 38 of file EpetraExt_Scale_LinearProblem.cpp. |
|
||||||||||||||||||||
|
Constructor.
Definition at line 58 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Applies forward scaling.
Implements EpetraExt::Transform< T, U >. Definition at line 50 of file EpetraExt_Scale_LinearProblem.cpp. |
|
|
Reverses scaling.
Implements EpetraExt::Transform< T, U >. Definition at line 124 of file EpetraExt_Scale_LinearProblem.cpp. |
|
|
Definition at line 81 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Definition at line 82 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Definition at line 84 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Definition at line 86 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Definition at line 88 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Definition at line 90 of file EpetraExt_Scale_LinearProblem.h. |
|
|
Definition at line 91 of file EpetraExt_Scale_LinearProblem.h. |
1.3.9.1