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

List of all members.

Public Member Functions

def __init__
def Size
def Resize
def Values
def cleanup

Public Attributes

 this

Detailed Description

Proxy of C++ PyTrilinos::Epetra_NumPySerialDenseVector class

Constructor & Destructor Documentation

Epetra_NumPySerialDenseVector() -> NumPySerialDenseVector
Epetra_NumPySerialDenseVector(int length) -> NumPySerialDenseVector
Epetra_NumPySerialDenseVector(PyObject * pyObject) -> NumPySerialDenseVector
__init__(PyTrilinos::Epetra_NumPySerialDenseVector self, Epetra_SerialDenseVector src) -> NumPySerialDenseVector

Reimplemented from PyTrilinos.Epetra.Epetra_SerialDenseVector.

Reimplemented in PyTrilinos.Epetra.SerialDenseVector, and PyTrilinos.Epetra.SerialDenseVector.


Member Function Documentation

cleanup()
Resize(NumPySerialDenseVector self, int length) -> int

int
Epetra_SerialDenseVector::Resize(int Length_in)

Resize a Epetra_SerialDenseVector object.

Parameters:
-----------

In:  Length - Length of vector object.

Allows user to define the dimension of a Epetra_SerialDenseVector.
This function can be called at any point after construction. Any
values that were previously in this object are copied into the new
size. If the new shape is smaller than the original, the first Length
values are copied to the new vector.

Integer error code, set to 0 if successful. 

Reimplemented from PyTrilinos.Epetra.Epetra_SerialDenseVector.

Reimplemented in PyTrilinos.Epetra.SerialDenseVector.

Size(NumPySerialDenseVector self, int length) -> int

int
Epetra_SerialDenseVector::Size(int Length_in)

Set length of a Epetra_SerialDenseVector object; init values to zero.

Parameters:
-----------

In:  Length - Length of vector object.

Allows user to define the dimension of a Epetra_SerialDenseVector.
This function can be called at any point after construction. Any
values that were previously in this object are destroyed and the
resized vector starts off with all zero values.

Integer error code, set to 0 if successful. 

Reimplemented from PyTrilinos.Epetra.Epetra_SerialDenseVector.

Reimplemented in PyTrilinos.Epetra.SerialDenseVector.

Values(NumPySerialDenseVector self) -> PyObject *

double*
Epetra_SerialDenseVector::Values() const

Returns pointer to the values in vector. 

Reimplemented from PyTrilinos.Epetra.Epetra_SerialDenseVector.


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