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

List of all members.

Public Member Functions

def __init__
def ExtractCopy
def ExtractView
def Dot
def Norm1
def Norm2
def NormInf
def NormWeighted
def MinValue
def MaxValue
def MeanValue
def cleanup

Public Attributes

 this

Detailed Description

Proxy of C++ PyTrilinos::Epetra_NumPyMultiVector class

Constructor & Destructor Documentation

def PyTrilinos.Epetra.NumPyMultiVector.__init__ (   self,
  args 
)
Epetra_NumPyMultiVector(BlockMap blockMap, int numVectors, bool zeroOut=True) -> NumPyMultiVector
Epetra_NumPyMultiVector(Epetra_MultiVector source) -> NumPyMultiVector
Epetra_NumPyMultiVector(BlockMap blockMap, PyObject * pyObject) -> NumPyMultiVector
Epetra_NumPyMultiVector(Epetra_DataAccess CV, NumPyMultiVector source, PyObject * range=None) -> NumPyMultiVector
Epetra_NumPyMultiVector(Epetra_DataAccess CV, Epetra_MultiVector source, PyObject * range=None) -> NumPyMultiVector
__init__(PyTrilinos::Epetra_NumPyMultiVector self, PyObject * pyObject) -> NumPyMultiVector

Reimplemented from PyTrilinos.Epetra.Epetra_MultiVector.

Reimplemented in PyTrilinos.Epetra.MultiVector, and PyTrilinos.Epetra.MultiVector.


Member Function Documentation

cleanup()
def PyTrilinos.Epetra.NumPyMultiVector.Dot (   self,
  args 
)
Dot(NumPyMultiVector self, Epetra_MultiVector a) -> PyObject *

Return a numpy.ndarray of the dot products of the MultiVector and a.
ExtractCopy(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray that is a copy of the MultiVector.
ExtractView(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray that is a view of the MultiVector.
def PyTrilinos.Epetra.NumPyMultiVector.MaxValue (   self,
  args 
)
MaxValue(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray of the maximum values in MultiVector.
MeanValue(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray of the mean values of the MultiVector.
def PyTrilinos.Epetra.NumPyMultiVector.MinValue (   self,
  args 
)
MinValue(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray of the minimum values in MultiVector.
def PyTrilinos.Epetra.NumPyMultiVector.Norm1 (   self,
  args 
)
Norm1(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray of the L-1 norms of MultiVector.
def PyTrilinos.Epetra.NumPyMultiVector.Norm2 (   self,
  args 
)
Norm2(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray of the the L-2 norms of MultiVector.
def PyTrilinos.Epetra.NumPyMultiVector.NormInf (   self,
  args 
)
NormInf(NumPyMultiVector self) -> PyObject *

Return a numpy.ndarray of the L-infinity norms of MultiVector.
NormWeighted(NumPyMultiVector self, Epetra_MultiVector weights) -> PyObject *

Return a numpy.ndarray of the weighted norms of MultiVector.

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