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

List of all members.

Public Member Functions

def __init__

Public Attributes

 this

Detailed Description

Proxy of C++ Epetra_Map class

Constructor & Destructor Documentation

def PyTrilinos.NOX.Epetra.Map.__init__ (   self,
  args 
)
__init__(self, int numGlobalElements, int indexBase, Comm comm) -> Map

Map constructor with implicit number of elements per processor.
Arguments are:

     numGlobalElements  - Total number of elements over all processors.
                  Specify -1 to have the constructor compute
                  the number of global elements
     indexBase          - The base integer value for indexed array
                  references.  Typically this is 0 for C/C++ and 1
                  for Fortran, but it can be set to any integer
                  value.
     comm               - The Epetra.Comm communicator. This communicator
                  can in turn be queried for processor rank and
                  size information.
__init__(Epetra_Map self, long long NumGlobalElements, int IndexBase, Comm Comm) -> Map

__init__(self, int numGlobalElements, int numMyElements, int indexBase,
     Comm comm) -> Map

Map constructor with specified number of elements per processor.
Arguments are:

     numGlobalElements  - Total number of elements over all processors.
                  Specify -1 to have the constructor compute
                  the number of global elements
     numMyElements      - Number of local elements on this processor.
     indexBase          - The base integer value for indexed array
                  references.  Typically this is 0 for C/C++ and 1
                  for Fortran, but it can be set to any integer
                  value.
     comm               - The Epetra.Comm communicator. This communicator
                  can in turn be queried for processor rank and
                  size information.
__init__(Epetra_Map self, long long NumGlobalElements, int NumMyElements, int IndexBase, Comm Comm) -> Map

__init__(self, int numGlobalElements, PySequence myGlobalElements,
     int indexBase, Comm comm) -> Map

Map constructor with specified list of global element IDs for each
processor.  Arguments are:

     numGlobalElements  - Total number of elements over all processors.
                  Specify -1 to have the constructor compute
                  the number of global elements
     myGlobalElements   - A sequence of integers specifying the global
                  element indexes on this processor.
     indexBase          - The base integer value for indexed array
                  references.  Typically this is 0 for C/C++ and 1
                  for Fortran, but it can be set to any integer
                  value.
     comm               - The Epetra.Comm communicator. This communicator
                  can in turn be queried for processor rank and
                  size information.
__init__(Epetra_Map self, long long NumGlobalElements, int NumMyElements, long long const * MyGlobalElements, 
    int IndexBase, Comm Comm) -> Map

__init__(self, Map map) -> Map

Map copy constructor.

Reimplemented from PyTrilinos.NOX.Epetra.BlockMap.

Reimplemented in PyTrilinos.NOX.Epetra.LocalMap.


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