PyTrilinos::TriUtils::VbrMatrixGallery Class Reference

Inheritance diagram for PyTrilinos::TriUtils::VbrMatrixGallery:

Inheritance graph
[legend]
Collaboration diagram for PyTrilinos::TriUtils::VbrMatrixGallery:

Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def GetBlockMap
def GetBlockMapRef
def GetVbrMatrix
def GetVbrMatrixRef
def GetVbrRHS
def GetVbrExactSolution
def GetVbrStartingSolution
def CreateVbrMatrix
def GetVbrLinearProblem
def ComputeResidualVbr
def ComputeDiffBetweenStartingAndExactSolutionsVbr
def PrintVbrMatrixAndVectors
def __init__
def GetBlockMap
def GetBlockMapRef
def GetVbrMatrix
def GetVbrMatrixRef
def GetVbrRHS
def GetVbrExactSolution
def GetVbrStartingSolution
def CreateVbrMatrix
def GetVbrLinearProblem
def ComputeResidualVbr
def ComputeDiffBetweenStartingAndExactSolutionsVbr
def PrintVbrMatrixAndVectors

Public Attributes

 this


Detailed Description

Proxy of C++ Trilinos_Util::VbrMatrixGallery class

Member Function Documentation

def PyTrilinos::TriUtils::VbrMatrixGallery::__init__ (   self,
  args 
)

__init__(self, string name, Map map) -> VbrMatrixGallery
__init__(self, string name, Comm Comm) -> VbrMatrixGallery

Trilinos_Util::VbrMatrixGallery::VbrMatrixGallery(const string name,
const Epetra_Comm &Comm) 

Reimplemented from PyTrilinos::TriUtils::CrsMatrixGallery.

def PyTrilinos::TriUtils::VbrMatrixGallery::__init__ (   self,
  args 
)

__init__(self, string name, Map map) -> VbrMatrixGallery
__init__(self, string name, Comm Comm) -> VbrMatrixGallery

Trilinos_Util::VbrMatrixGallery::VbrMatrixGallery(const string name,
const Epetra_Comm &Comm) 

Reimplemented from PyTrilinos::TriUtils::CrsMatrixGallery.

def PyTrilinos::TriUtils::VbrMatrixGallery::ComputeDiffBetweenStartingAndExactSolutionsVbr (   self,
  args 
)

ComputeDiffBetweenStartingAndExactSolutionsVbr(self, double residual)

void
Trilinos_Util::VbrMatrixGallery::ComputeDiffBetweenStartingAndExactSolutionsVbr(double
*residual)

Computes the 2-norm of the difference between the starting solution
and the exact solution for the VBR problem. 

def PyTrilinos::TriUtils::VbrMatrixGallery::ComputeDiffBetweenStartingAndExactSolutionsVbr (   self,
  args 
)

ComputeDiffBetweenStartingAndExactSolutionsVbr(self, double residual)

void
Trilinos_Util::VbrMatrixGallery::ComputeDiffBetweenStartingAndExactSolutionsVbr(double
*residual)

Computes the 2-norm of the difference between the starting solution
and the exact solution for the VBR problem. 

def PyTrilinos::TriUtils::VbrMatrixGallery::ComputeResidualVbr (   self,
  args 
)

ComputeResidualVbr(self, double residual)

void
Trilinos_Util::VbrMatrixGallery::ComputeResidualVbr(double *residual)

Computes the 2-norm of the residual for the VBR problem. 

def PyTrilinos::TriUtils::VbrMatrixGallery::ComputeResidualVbr (   self,
  args 
)

ComputeResidualVbr(self, double residual)

void
Trilinos_Util::VbrMatrixGallery::ComputeResidualVbr(double *residual)

Computes the 2-norm of the residual for the VBR problem. 

def PyTrilinos::TriUtils::VbrMatrixGallery::CreateVbrMatrix (   self,
  args 
)

CreateVbrMatrix(self)

void
Trilinos_Util::VbrMatrixGallery::CreateVbrMatrix(void) 

def PyTrilinos::TriUtils::VbrMatrixGallery::CreateVbrMatrix (   self,
  args 
)

CreateVbrMatrix(self)

void
Trilinos_Util::VbrMatrixGallery::CreateVbrMatrix(void) 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetBlockMap (   self,
  args 
)

GetBlockMap(self) -> BlockMap

const Epetra_BlockMap * Trilinos_Util::VbrMatrixGallery::GetBlockMap()

Returns a pointer the internally stored BlockMap. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetBlockMap (   self,
  args 
)

GetBlockMap(self) -> BlockMap

const Epetra_BlockMap * Trilinos_Util::VbrMatrixGallery::GetBlockMap()

Returns a pointer the internally stored BlockMap. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetBlockMapRef (   self,
  args 
)

GetBlockMapRef(self) -> BlockMap

const Epetra_BlockMap &
Trilinos_Util::VbrMatrixGallery::GetBlockMapRef() 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetBlockMapRef (   self,
  args 
)

GetBlockMapRef(self) -> BlockMap

const Epetra_BlockMap &
Trilinos_Util::VbrMatrixGallery::GetBlockMapRef() 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrExactSolution (   self,
  args 
)

GetVbrExactSolution(self) -> Epetra_MultiVector

Epetra_MultiVector *
Trilinos_Util::VbrMatrixGallery::GetVbrExactSolution()

Returns a pointer to the selected Vbr exact solution. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrExactSolution (   self,
  args 
)

GetVbrExactSolution(self) -> Epetra_MultiVector

Epetra_MultiVector *
Trilinos_Util::VbrMatrixGallery::GetVbrExactSolution()

Returns a pointer to the selected Vbr exact solution. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrLinearProblem (   self,
  args 
)

GetVbrLinearProblem(self) -> LinearProblem

Epetra_LinearProblem *
Trilinos_Util::VbrMatrixGallery::GetVbrLinearProblem()

Returns a pointer to Epetra_LinearProblem for VBR. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrLinearProblem (   self,
  args 
)

GetVbrLinearProblem(self) -> LinearProblem

Epetra_LinearProblem *
Trilinos_Util::VbrMatrixGallery::GetVbrLinearProblem()

Returns a pointer to Epetra_LinearProblem for VBR. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrMatrix (   self,
  args 
)

GetVbrMatrix(self, int NumPDEEqns) -> VbrMatrix
GetVbrMatrix(self) -> VbrMatrix

Epetra_VbrMatrix * Trilinos_Util::VbrMatrixGallery::GetVbrMatrix()

Returns a VbrMatrix, starting from the CsrMatrix. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrMatrix (   self,
  args 
)

GetVbrMatrix(self, int NumPDEEqns) -> VbrMatrix
GetVbrMatrix(self) -> VbrMatrix

Epetra_VbrMatrix * Trilinos_Util::VbrMatrixGallery::GetVbrMatrix()

Returns a VbrMatrix, starting from the CsrMatrix. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrMatrixRef (   self,
  args 
)

GetVbrMatrixRef(self) -> VbrMatrix

Epetra_VbrMatrix &
Trilinos_Util::VbrMatrixGallery::GetVbrMatrixRef() 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrMatrixRef (   self,
  args 
)

GetVbrMatrixRef(self) -> VbrMatrix

Epetra_VbrMatrix &
Trilinos_Util::VbrMatrixGallery::GetVbrMatrixRef() 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrRHS (   self,
  args 
)

GetVbrRHS(self) -> Epetra_MultiVector

Epetra_MultiVector * Trilinos_Util::VbrMatrixGallery::GetVbrRHS()

Returns a pointer to the RHS for the selected Vbr exact solution.

Returns a pointer to the RHS corresponding to the selected exact
solution to the linear systems defined by the Epetra_VbrMatrix. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrRHS (   self,
  args 
)

GetVbrRHS(self) -> Epetra_MultiVector

Epetra_MultiVector * Trilinos_Util::VbrMatrixGallery::GetVbrRHS()

Returns a pointer to the RHS for the selected Vbr exact solution.

Returns a pointer to the RHS corresponding to the selected exact
solution to the linear systems defined by the Epetra_VbrMatrix. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrStartingSolution (   self,
  args 
)

GetVbrStartingSolution(self) -> Epetra_MultiVector

Epetra_MultiVector *
Trilinos_Util::VbrMatrixGallery::GetVbrStartingSolution()

Returns a pointer to the starting solution for Vbr problems. 

def PyTrilinos::TriUtils::VbrMatrixGallery::GetVbrStartingSolution (   self,
  args 
)

GetVbrStartingSolution(self) -> Epetra_MultiVector

Epetra_MultiVector *
Trilinos_Util::VbrMatrixGallery::GetVbrStartingSolution()

Returns a pointer to the starting solution for Vbr problems. 

def PyTrilinos::TriUtils::VbrMatrixGallery::PrintVbrMatrixAndVectors (   self,
  args 
)

PrintVbrMatrixAndVectors(self, ostream os)
PrintVbrMatrixAndVectors(self)

void
Trilinos_Util::VbrMatrixGallery::PrintVbrMatrixAndVectors() 

def PyTrilinos::TriUtils::VbrMatrixGallery::PrintVbrMatrixAndVectors (   self,
  args 
)

PrintVbrMatrixAndVectors(self, ostream os)
PrintVbrMatrixAndVectors(self)

void
Trilinos_Util::VbrMatrixGallery::PrintVbrMatrixAndVectors() 


The documentation for this class was generated from the following files:

Generated on Thu Dec 17 11:00:23 2009 for PyTrilinos by  doxygen 1.5.9