OrthoPack Class Reference

#include <OrthoPack.h>

List of all members.

Public Member Functions

 OrthoPack ()
void IteratedClassicalGS (Epetra_Vector *v, double *vnrm, const Epetra_MultiVector *A, double *work1, const Epetra_Operator *B=0) const
void ModifiedGS (Epetra_Vector *v, const Epetra_MultiVector *A) const
void ModifiedGSB (Epetra_Vector *v, const Epetra_MultiVector *A, const Epetra_MultiVector *BA) const

Private Attributes

Epetra_BLAS callBLAS


Detailed Description

Definition at line 61 of file OrthoPack.h.


Constructor & Destructor Documentation

OrthoPack::OrthoPack (  ) 

Definition at line 65 of file OrthoPack.cpp.


Member Function Documentation

void OrthoPack::IteratedClassicalGS ( Epetra_Vector *  v,
double *  vnrm,
const Epetra_MultiVector *  A,
double *  work1,
const Epetra_Operator *  B = 0 
) const

Definition at line 72 of file OrthoPack.cpp.

References callBLAS, and ORTHOPACK_MAXCGSIT.

Referenced by JDBSYM::jdbsym().

void OrthoPack::ModifiedGS ( Epetra_Vector *  v,
const Epetra_MultiVector *  A 
) const

Definition at line 139 of file OrthoPack.cpp.

References callBLAS.

Referenced by JDBSYM::jdbsym(), Projectors::Right_SYM(), Projectors::Right_UNSYM1(), and Projectors::Right_UNSYM2().

void OrthoPack::ModifiedGSB ( Epetra_Vector *  v,
const Epetra_MultiVector *  A,
const Epetra_MultiVector *  BA 
) const

Definition at line 160 of file OrthoPack.cpp.

References callBLAS.

Referenced by JDBSYM::jdbsym().


Member Data Documentation

Epetra_BLAS OrthoPack::callBLAS [private]

Definition at line 65 of file OrthoPack.h.

Referenced by IteratedClassicalGS(), ModifiedGS(), and ModifiedGSB().


The documentation for this class was generated from the following files:
Generated on Fri Oct 26 13:35:17 2007 for FEMAXX (Finite Element Maxwell Eigensolver) by  doxygen 1.4.7