MLAPI interfaces to eigensolvers.
More...
#include "ml_common.h"
|
namespace | MLAPI |
| MLAPI: Default namespace for all MLAPI objects and functions.
|
|
|
double | MLAPI::MaxEigAnorm (const Operator &Op, const bool DiagonalScaling=false) |
| Computes the maximum eigenvalue of Op using the A-norm of the operator.
|
|
double | MLAPI::MaxEigCG (const Operator &Op, const bool DiagonalScaling=false) |
| Computes the maximum eigenvalue of Op using the CG method.
|
|
double | MLAPI::MaxEigPowerMethod (const Operator &Op, const bool DiagonalScaling=false) |
| Computes the maximum eigenvalue of Op using the power method.
|
|
double | MLAPI::MaxEigAnasazi (const Operator &Op, const bool DiagonalScaling=false) |
| Computes the maximum eigenvalue of Op using Anasazi.
|
|
void | MLAPI::Eig (const Operator &Op, MultiVector &ER, MultiVector &EI) |
| Computes eigenvalues and eigenvectors using LAPACK (w/ one process only).
|
|
void | MLAPI::Eigs (const Operator &A, int NumEigenvalues, MultiVector &ER, MultiVector &EI) |
|
MLAPI interfaces to eigensolvers.
- Author
- Marzio Sala, D-INFK/ETHZ.
- Date
- Last updated on Mar-06.