

Proxy of C++ Epetra_CrsGraph class
| def PyTrilinos.NOX.Epetra.CrsGraph.__init__ | ( | self, | |
| args | |||
| ) |
__init__(self, Epetra_DataAccess CV, BlockMap rowMap, int numIndicesPerRow,
bool staticProfile=False) -> CrsGraph
Constructor with implicit column map and constant indices per row.
Arguments:
CV - Epetra.Copy or Epetra.View
rowMap - Map describing distribution of rows across processors
numIndicesPerRow - Integer number of indices per row
staticProfile - Static profile flag
__init__(self, Epetra_DataAccess CV, BlockMap rowMap, BlockMap colMap,
int numIndicesPerRow, bool staticProfile=False) -> CrsGraph
Constructor with specified column map and constant indices per row.
Arguments:
CV - Epetra.Copy or Epetra.View
rowMap - Map describing distribution of rows across processors
colMap - Map describing distribution of columns across processors
numIndicesPerRow - Integer number of indices per row
staticProfile - Static profile flag
__init__(self, CrsGraph graph) -> CrsGraph
Copy constructor. Arguments:
graph - Source graph for copy constructor
__init__(self, Epetra_DataAccess CV, BlockMap rowMap, PySequence
numIndicesPerRow, bool staticProfile=False) -> CrsGraph
Constructor with implicit column map and variable indices per row.
Arguments:
CV - Epetra.Copy or Epetra.View
rowMap - Map describing distribution of rows across processors
numIndicesPerRow - Sequence of integers representing the number of indices
per row
staticProfile - Static profile flag
__init__(self, Epetra_DataAccess CV, BlockMap rowMap, BlockMap colMap,
PySequence numIndicesPerRow, bool staticProfile=False) -> CrsGraph
Constructor with specified column map and variable indices per row.
Arguments:
CV - Epetra.Copy or Epetra.View
rowMap - Map describing distribution of rows across processors
colMap - Map describing distribution of columns across processors
numIndicesPerRow - Sequence of integers representing the number of indices
per row
staticProfile - Static profile flag
Reimplemented from PyTrilinos.NOX.Epetra.Object.
| def PyTrilinos.NOX.Epetra.CrsGraph.__getitem__ | ( | self, | |
| args | |||
| ) |
__getitem__(CrsGraph self, int i) -> int *
| def PyTrilinos.NOX.Epetra.CrsGraph.ColMap | ( | self, | |
| args | |||
| ) |
ColMap(CrsGraph self) -> BlockMap
| def PyTrilinos.NOX.Epetra.CrsGraph.Comm | ( | self, | |
| args | |||
| ) |
Comm(CrsGraph self) -> Comm
Reimplemented from PyTrilinos.NOX.Epetra.DistObject.
| def PyTrilinos.NOX.Epetra.CrsGraph.DataPtr | ( | self, | |
| args | |||
| ) |
DataPtr(CrsGraph self) -> Epetra_CrsGraphData const *
| def PyTrilinos.NOX.Epetra.CrsGraph.DomainMap | ( | self, | |
| args | |||
| ) |
DomainMap(CrsGraph self) -> BlockMap
| def PyTrilinos.NOX.Epetra.CrsGraph.Exporter | ( | self, | |
| args | |||
| ) |
Exporter(CrsGraph self) -> Export
| def PyTrilinos.NOX.Epetra.CrsGraph.ExtractGlobalRowCopy | ( | self, | |
| args | |||
| ) |
ExtractGlobalRowCopy(CrsGraph self, long long GlobalRow, int LenOfIndices, int & NumIndices, long long * Indices) -> int ExtractGlobalRowCopy(CrsGraph self, int globalRow) -> PyObject *
| def PyTrilinos.NOX.Epetra.CrsGraph.ExtractGlobalRowView | ( | self, | |
| args | |||
| ) |
ExtractGlobalRowView(CrsGraph self, long long GlobalRow, int & NumIndices, long long *& Indices) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.ExtractMyRowCopy | ( | self, | |
| args | |||
| ) |
ExtractMyRowCopy(CrsGraph self, int localRow) -> PyObject *
| def PyTrilinos.NOX.Epetra.CrsGraph.FillComplete | ( | self, | |
| args | |||
| ) |
FillComplete(CrsGraph self) -> int FillComplete(CrsGraph self, BlockMap DomainMap, BlockMap RangeMap) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.Filled | ( | self, | |
| args | |||
| ) |
Filled(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.GCID | ( | self, | |
| args | |||
| ) |
GCID(CrsGraph self, int LCID_in) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.GCID64 | ( | self, | |
| args | |||
| ) |
GCID64(CrsGraph self, int LCID_in) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.GlobalMaxColDim | ( | self, | |
| args | |||
| ) |
GlobalMaxColDim(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.GlobalMaxNumIndices | ( | self, | |
| args | |||
| ) |
GlobalMaxNumIndices(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.GlobalMaxNumNonzeros | ( | self, | |
| args | |||
| ) |
GlobalMaxNumNonzeros(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.GlobalMaxRowDim | ( | self, | |
| args | |||
| ) |
GlobalMaxRowDim(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.GRID | ( | self, | |
| args | |||
| ) |
GRID(CrsGraph self, int LRID_in) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.GRID64 | ( | self, | |
| args | |||
| ) |
GRID64(CrsGraph self, int LRID_in) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.HaveColMap | ( | self, | |
| args | |||
| ) |
HaveColMap(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.Importer | ( | self, | |
| args | |||
| ) |
Importer(CrsGraph self) -> Import
| def PyTrilinos.NOX.Epetra.CrsGraph.ImportMap | ( | self, | |
| args | |||
| ) |
ImportMap(CrsGraph self) -> BlockMap
| def PyTrilinos.NOX.Epetra.CrsGraph.IndexBase | ( | self, | |
| args | |||
| ) |
IndexBase(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.IndicesAreGlobal | ( | self, | |
| args | |||
| ) |
IndicesAreGlobal(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.IndicesAreLocal | ( | self, | |
| args | |||
| ) |
IndicesAreLocal(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.InsertGlobalIndices | ( | self, | |
| args | |||
| ) |
InsertGlobalIndices(self, int globalRow, PySequence indices) -> int Insert a sequence of global indices into the set of nonzero columns for the specified global row. Argument indices can be a numpy array of integers or any python sequence that can be converted to a numpy array of integers. The integers represent global IDs that are to be inserted into the graph. An integer error/warning code is returned. InsertGlobalIndices(self, int globalRow, PySequence indices) -> int Insert a sequence of global indices into the set of nonzero columns for the specified global row. Argument indices can be a numpy array of integers or any python sequence that can be converted to a numpy array of integers. The integers represent global IDs that are to be inserted into the graph. An integer error/warning code is returned.
| def PyTrilinos.NOX.Epetra.CrsGraph.InsertMyIndices | ( | self, | |
| args | |||
| ) |
InsertMyIndices(self, int localRow, PySequence indices) -> int Insert a sequence of local indices into the set of nonzero columns for the specified local row. Argument indices can be a numpy array of integers or any python sequence that can be converted to a numpy array of integers. The integers represent local IDs that are to be inserted into the graph. An integer error/warning code is returned.
| def PyTrilinos.NOX.Epetra.CrsGraph.LCID | ( | self, | |
| args | |||
| ) |
LCID(CrsGraph self, int GCID_in) -> int LCID(CrsGraph self, long long GCID_in) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.LowerTriangular | ( | self, | |
| args | |||
| ) |
LowerTriangular(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.LRID | ( | self, | |
| args | |||
| ) |
LRID(CrsGraph self, int GRID_in) -> int LRID(CrsGraph self, long long GRID_in) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.MaxColDim | ( | self, | |
| args | |||
| ) |
MaxColDim(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.MaxNumIndices | ( | self, | |
| args | |||
| ) |
MaxNumIndices(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.MaxNumNonzeros | ( | self, | |
| args | |||
| ) |
MaxNumNonzeros(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.MaxRowDim | ( | self, | |
| args | |||
| ) |
MaxRowDim(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.MyGCID | ( | self, | |
| args | |||
| ) |
MyGCID(CrsGraph self, int GCID_in) -> bool MyGCID(CrsGraph self, long long GCID_in) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.MyGlobalRow | ( | self, | |
| args | |||
| ) |
MyGlobalRow(CrsGraph self, int GID) -> bool MyGlobalRow(CrsGraph self, long long GID) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.MyGRID | ( | self, | |
| args | |||
| ) |
MyGRID(CrsGraph self, int GRID_in) -> bool MyGRID(CrsGraph self, long long GRID_in) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.MyLCID | ( | self, | |
| args | |||
| ) |
MyLCID(CrsGraph self, int LCID_in) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.MyLRID | ( | self, | |
| args | |||
| ) |
MyLRID(CrsGraph self, int LRID_in) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.NoDiagonal | ( | self, | |
| args | |||
| ) |
NoDiagonal(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.NumAllocatedGlobalIndices | ( | self, | |
| args | |||
| ) |
NumAllocatedGlobalIndices(CrsGraph self, long long Row) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumAllocatedMyIndices | ( | self, | |
| args | |||
| ) |
NumAllocatedMyIndices(CrsGraph self, int Row) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalBlockCols | ( | self, | |
| args | |||
| ) |
NumGlobalBlockCols(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalBlockCols64 | ( | self, | |
| args | |||
| ) |
NumGlobalBlockCols64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalBlockDiagonals | ( | self, | |
| args | |||
| ) |
NumGlobalBlockDiagonals(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalBlockDiagonals64 | ( | self, | |
| args | |||
| ) |
NumGlobalBlockDiagonals64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalBlockRows | ( | self, | |
| args | |||
| ) |
NumGlobalBlockRows(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalBlockRows64 | ( | self, | |
| args | |||
| ) |
NumGlobalBlockRows64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalCols | ( | self, | |
| args | |||
| ) |
NumGlobalCols(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalCols64 | ( | self, | |
| args | |||
| ) |
NumGlobalCols64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalDiagonals | ( | self, | |
| args | |||
| ) |
NumGlobalDiagonals(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalDiagonals64 | ( | self, | |
| args | |||
| ) |
NumGlobalDiagonals64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalEntries | ( | self, | |
| args | |||
| ) |
NumGlobalEntries(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalEntries64 | ( | self, | |
| args | |||
| ) |
NumGlobalEntries64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalIndices | ( | self, | |
| args | |||
| ) |
NumGlobalIndices(CrsGraph self, long long Row) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalNonzeros | ( | self, | |
| args | |||
| ) |
NumGlobalNonzeros(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalNonzeros64 | ( | self, | |
| args | |||
| ) |
NumGlobalNonzeros64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalRows | ( | self, | |
| args | |||
| ) |
NumGlobalRows(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumGlobalRows64 | ( | self, | |
| args | |||
| ) |
NumGlobalRows64(CrsGraph self) -> long long
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyBlockCols | ( | self, | |
| args | |||
| ) |
NumMyBlockCols(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyBlockDiagonals | ( | self, | |
| args | |||
| ) |
NumMyBlockDiagonals(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyBlockRows | ( | self, | |
| args | |||
| ) |
NumMyBlockRows(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyCols | ( | self, | |
| args | |||
| ) |
NumMyCols(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyDiagonals | ( | self, | |
| args | |||
| ) |
NumMyDiagonals(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyEntries | ( | self, | |
| args | |||
| ) |
NumMyEntries(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyIndices | ( | self, | |
| args | |||
| ) |
NumMyIndices(CrsGraph self, int Row) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyNonzeros | ( | self, | |
| args | |||
| ) |
NumMyNonzeros(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.NumMyRows | ( | self, | |
| args | |||
| ) |
NumMyRows(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.OptimizeStorage | ( | self, | |
| args | |||
| ) |
OptimizeStorage(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.PrintGraphData | ( | self, | |
| args | |||
| ) |
PrintGraphData(CrsGraph self, ostream & os) PrintGraphData(CrsGraph self, ostream & os, int level)
| def PyTrilinos.NOX.Epetra.CrsGraph.RangeMap | ( | self, | |
| args | |||
| ) |
RangeMap(CrsGraph self) -> BlockMap
| def PyTrilinos.NOX.Epetra.CrsGraph.ReferenceCount | ( | self, | |
| args | |||
| ) |
ReferenceCount(CrsGraph self) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.RemoveGlobalIndices | ( | self, | |
| args | |||
| ) |
RemoveGlobalIndices(self, int globalRow, PySequence indices) -> int Remove a sequence of global indices from the set of nonzero columns for the specified global row. Argument indices can be a numpy array of integers or any python sequence that can be converted to a numpy array of integers. The integers represent global IDs that are to be removed from the graph. An integer error/warning code is returned. RemoveGlobalIndices(CrsGraph self, long long GlobalRow, int NumIndices, long long * Indices) -> int RemoveGlobalIndices(CrsGraph self, long long Row) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.RemoveMyIndices | ( | self, | |
| args | |||
| ) |
RemoveMyIndices(self, int localRow, PySequence indices) -> int Remove a sequence of local indices from the set of nonzero columns for the specified local row. Argument indices can be a numpy array of integers or any python sequence that can be converted to a numpy array of integers. The integers represent local IDs that are to be removed from the graph. An integer error/warning code is returned. RemoveMyIndices(CrsGraph self, int Row) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.ReplaceColMap | ( | self, | |
| args | |||
| ) |
ReplaceColMap(CrsGraph self, BlockMap newmap) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.ReplaceRowMap | ( | self, | |
| args | |||
| ) |
ReplaceRowMap(CrsGraph self, BlockMap newmap) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.RowMap | ( | self, | |
| args | |||
| ) |
RowMap(CrsGraph self) -> BlockMap
| def PyTrilinos.NOX.Epetra.CrsGraph.SortGhostsAssociatedWithEachProcessor | ( | self, | |
| args | |||
| ) |
SortGhostsAssociatedWithEachProcessor(CrsGraph self, bool Flag)
| def PyTrilinos.NOX.Epetra.CrsGraph.StorageOptimized | ( | self, | |
| args | |||
| ) |
StorageOptimized(CrsGraph self) -> bool
| def PyTrilinos.NOX.Epetra.CrsGraph.TransformToLocal | ( | self, | |
| args | |||
| ) |
TransformToLocal(CrsGraph self) -> int TransformToLocal(CrsGraph self, BlockMap DomainMap, BlockMap RangeMap) -> int
| def PyTrilinos.NOX.Epetra.CrsGraph.UpperTriangular | ( | self, | |
| args | |||
| ) |
UpperTriangular(CrsGraph self) -> bool
1.7.6.1