ML Version of the Day
Namespaces | Functions
MLAPI_Eig.h File Reference

MLAPI interfaces to eigensolvers. More...

#include "ml_common.h"
Include dependency graph for MLAPI_Eig.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  MLAPI
 

MLAPI: Default namespace for all MLAPI objects and functions.


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)

Detailed Description

MLAPI interfaces to eigensolvers.

Author:
Marzio Sala, D-INFK/ETHZ.
Date:
Last updated on Mar-06.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends