PyTrilinos  Development
 All Classes Functions
Public Member Functions | Public Attributes
PyTrilinos.Anasazi.EpetraMultiVec Class Reference
Inheritance diagram for PyTrilinos.Anasazi.EpetraMultiVec:
Inheritance graph
[legend]
Collaboration diagram for PyTrilinos.Anasazi.EpetraMultiVec:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def Clone
def CloneCopy
def CloneViewNonConst
def CloneView
def GetNumberVecs
def GetVecLength
def MvTimesMatAddMv
def MvAddMv
def MvTransMv
def MvDot
def MvScale
def MvNorm
def SetBlock
def MvRandom
def MvInit
def GetEpetraMultiVec
def MvPrint

Public Attributes

 this

Detailed Description

Proxy of C++ Anasazi::EpetraMultiVec class

Constructor & Destructor Documentation

def PyTrilinos.Anasazi.EpetraMultiVec.__init__ (   self,
  args 
)
__init__(Anasazi::EpetraMultiVec self, BlockMap Map_in, int const numvecs) -> EpetraMultiVec
__init__(Anasazi::EpetraMultiVec self, Epetra_MultiVector P_vec) -> EpetraMultiVec
__init__(Anasazi::EpetraMultiVec self, BlockMap Map_in, double * array, int const numvecs, int const stride=0) -> EpetraMultiVec
__init__(Anasazi::EpetraMultiVec self, Epetra_DataAccess CV, Epetra_MultiVector P_vec, VectorInt index) -> EpetraMultiVec

Reimplemented from PyTrilinos.Anasazi.EpetraMultiVecAccessor.


Member Function Documentation

def PyTrilinos.Anasazi.EpetraMultiVec.Clone (   self,
  args 
)
Clone(EpetraMultiVec self, int const numvecs) -> MultiVecDouble

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.CloneCopy (   self,
  args 
)
CloneCopy(EpetraMultiVec self) -> MultiVecDouble
CloneCopy(EpetraMultiVec self, VectorInt index) -> MultiVecDouble

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.CloneView (   self,
  args 
)
CloneView(EpetraMultiVec self, VectorInt index) -> MultiVecDouble

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

CloneViewNonConst(EpetraMultiVec self, VectorInt index) -> MultiVecDouble

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

GetEpetraMultiVec(EpetraMultiVec self) -> Epetra_MultiVector
GetEpetraMultiVec(EpetraMultiVec self) -> Epetra_MultiVector

Reimplemented from PyTrilinos.Anasazi.EpetraMultiVecAccessor.

GetNumberVecs(EpetraMultiVec self) -> int

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

GetVecLength(EpetraMultiVec self) -> int

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvAddMv (   self,
  args 
)
MvAddMv(EpetraMultiVec self, double alpha, MultiVecDouble A, double beta, MultiVecDouble B)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvDot (   self,
  args 
)
MvDot(EpetraMultiVec self, MultiVecDouble A, std::vector< double,std::allocator< double > > & b)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvInit (   self,
  args 
)
MvInit(EpetraMultiVec self, double alpha)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvNorm (   self,
  args 
)
MvNorm(EpetraMultiVec self, std::vector< double,std::allocator< double > > & normvec)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvPrint (   self,
  args 
)
MvPrint(EpetraMultiVec self, std::ostream & os)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvRandom (   self,
  args 
)
MvRandom(EpetraMultiVec self)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvScale (   self,
  args 
)
MvScale(EpetraMultiVec self, double alpha)
MvScale(EpetraMultiVec self, std::vector< double,std::allocator< double > > const & alpha)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

MvTimesMatAddMv(EpetraMultiVec self, double alpha, MultiVecDouble A, Teuchos::SerialDenseMatrix< int,double > const & B, 
    double beta)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.MvTransMv (   self,
  args 
)
MvTransMv(EpetraMultiVec self, double alpha, MultiVecDouble A, Teuchos::SerialDenseMatrix< int,double > & B)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.

def PyTrilinos.Anasazi.EpetraMultiVec.SetBlock (   self,
  args 
)
SetBlock(EpetraMultiVec self, MultiVecDouble A, VectorInt index)

Reimplemented from PyTrilinos.Anasazi.MultiVecDouble.


The documentation for this class was generated from the following file:
 All Classes Functions