MFEM v2.0
Public Member Functions | Private Attributes
DenseMatrixEigensystem Class Reference

#include <densemat.hpp>

Collaboration diagram for DenseMatrixEigensystem:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DenseMatrixEigensystem (DenseMatrix &m)
void Eval ()
double Eigenvalue (int i)
const VectorEigenvector (int i)
 ~DenseMatrixEigensystem ()

Private Attributes

DenseMatrixmat
Vector EVal
DenseMatrix EVect
Vector ev
double * work
char jobz
char uplo
int n
int lwork
int info

Detailed Description

Definition at line 316 of file densemat.hpp.


Constructor & Destructor Documentation

DenseMatrixEigensystem::DenseMatrixEigensystem ( DenseMatrix m)
DenseMatrixEigensystem::~DenseMatrixEigensystem ( )

Definition at line 2491 of file densemat.cpp.

References work.


Member Function Documentation

double DenseMatrixEigensystem::Eigenvalue ( int  i) [inline]

Definition at line 333 of file densemat.hpp.

References EVal.

const Vector& DenseMatrixEigensystem::Eigenvector ( int  i) [inline]

Definition at line 334 of file densemat.hpp.

References DenseMatrix::Data(), ev, EVect, DenseMatrix::Height(), and Vector::SetData().

void DenseMatrixEigensystem::Eval ( )

Member Data Documentation

Definition at line 323 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), and Eigenvector().

Definition at line 320 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), Eigenvalue(), and Eval().

Definition at line 321 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), Eigenvector(), and Eval().

Definition at line 327 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), and Eval().

Definition at line 326 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), and Eval().

Definition at line 327 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), and Eval().

Definition at line 318 of file densemat.hpp.

Referenced by Eval().

Definition at line 327 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), and Eval().

Definition at line 326 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), and Eval().

double* DenseMatrixEigensystem::work [private]

Definition at line 325 of file densemat.hpp.

Referenced by DenseMatrixEigensystem(), Eval(), and ~DenseMatrixEigensystem().


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines