GEOS
geos::EpetraMatrix Member List

This is the complete list of members for geos::EpetraMatrix, including all inherited members.

add(globalIndex const rowIndex, globalIndex const colIndex, real64 const value) overridegeos::EpetraMatrixvirtual
add(globalIndex const rowIndex, globalIndex const *colIndices, real64 const *values, localIndex const size) overridegeos::EpetraMatrixvirtual
add(globalIndex const rowIndex, arraySlice1d< globalIndex const > const &colIndices, arraySlice1d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
add(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
add(globalIndex const *rowIndices, globalIndex const *colIndices, real64 const *values, localIndex const numRows, localIndex const numCols) overridegeos::EpetraMatrixvirtual
addDiagonal(EpetraVector const &src, real64 const scale) overridegeos::EpetraMatrixvirtual
addEntries(EpetraMatrix const &src, MatrixPatternOp const op, real64 const scale) overridegeos::EpetraMatrixvirtual
apply(EpetraVector const &src, EpetraVector &dst) const overridegeos::EpetraMatrixvirtual
applyTranspose(EpetraVector const &src, EpetraVector &dst) const overridegeos::EpetraMatrixvirtual
assembled() constgeos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::assembled() constgeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
clampEntries(real64 const lo, real64 const hi, bool const excludeDiag) overridegeos::EpetraMatrixvirtual
clearRow(globalIndex const row, bool const keepDiag=false, real64 const diagValue=0.0) overridegeos::EpetraMatrixvirtual
close() overridegeos::EpetraMatrixvirtual
closed() constgeos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::closed() constgeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
comm() const overridegeos::EpetraMatrixvirtual
create(CRSMatrixView< real64 const, globalIndex const > const &localMatrix, localIndex const numLocalColumns, MPI_Comm const &comm)geos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::create(CRSMatrixView< real64 const, globalIndex const > const &localMatrix, localIndex const numLocalColumns, MPI_Comm const &comm)geos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
created() const overridegeos::EpetraMatrixvirtual
createWithGlobalSize(globalIndex const globalRows, globalIndex const globalCols, localIndex const maxEntriesPerRow, MPI_Comm const &comm) overridegeos::EpetraMatrixvirtual
createWithGlobalSize(globalIndex const globalSize, localIndex const maxEntriesPerRow, MPI_Comm const &comm)geos::EpetraMatrixinline
createWithGlobalSize(globalIndex const globalRows, globalIndex const globalCols, localIndex const maxEntriesPerRow, MPI_Comm const &comm)=0geos::EpetraMatrix
MatrixBase< EpetraMatrix, EpetraVector >::createWithGlobalSize(globalIndex const globalSize, localIndex const maxEntriesPerRow, MPI_Comm const &comm)geos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
createWithLocalSize(localIndex const localRows, localIndex const localCols, localIndex const maxEntriesPerRow, MPI_Comm const &comm) overridegeos::EpetraMatrixvirtual
createWithLocalSize(localIndex const localSize, localIndex const maxEntriesPerRow, MPI_Comm const &comm)geos::EpetraMatrixinline
createWithLocalSize(localIndex const localRows, localIndex const localCols, localIndex const maxEntriesPerRow, MPI_Comm const &comm)=0geos::EpetraMatrix
MatrixBase< EpetraMatrix, EpetraVector >::createWithLocalSize(localIndex const localSize, localIndex const maxEntriesPerRow, MPI_Comm const &comm)geos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
dofManager() constgeos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::dofManager() constgeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
EpetraMatrix()geos::EpetraMatrix
EpetraMatrix(EpetraMatrix const &src)geos::EpetraMatrix
EpetraMatrix(EpetraMatrix &&src) noexceptgeos::EpetraMatrix
Export typedefgeos::EpetraMatrix
extractDiagonal(EpetraVector &dst) const overridegeos::EpetraMatrixvirtual
gemv(real64 const alpha, EpetraVector const &x, real64 const beta, EpetraVector &y, bool useTranspose=false) const overridegeos::EpetraMatrixvirtual
getGlobalRowID(localIndex const index) const overridegeos::EpetraMatrixvirtual
getLocalRowID(globalIndex const index) const overridegeos::EpetraMatrixvirtual
getRowCopy(globalIndex globalRow, arraySlice1d< globalIndex > const &colIndices, arraySlice1d< real64 > const &values) const overridegeos::EpetraMatrixvirtual
getRowLengths(arrayView1d< localIndex > const &lengths) const overridegeos::EpetraMatrixvirtual
getRowSums(EpetraVector &dst, RowSumType const rowSumType) const overridegeos::EpetraMatrixvirtual
ilower() const overridegeos::EpetraMatrixvirtual
insert(globalIndex const rowIndex, globalIndex const colIndex, real64 const value) overridegeos::EpetraMatrixvirtual
insert(globalIndex const rowIndex, globalIndex const *colIndices, real64 const *values, localIndex const size) overridegeos::EpetraMatrixvirtual
insert(globalIndex const rowIndex, arraySlice1d< globalIndex const > const &colIndices, arraySlice1d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
insert(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
insert(globalIndex const *rowIndices, globalIndex const *colIndices, real64 const *values, localIndex const numRows, localIndex const numCols) overridegeos::EpetraMatrixvirtual
insert(arrayView1d< globalIndex const > const &rowIndices, arrayView1d< globalIndex const > const &colIndices, arrayView1d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
insertable() constgeos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::insertable() constgeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
iupper() const overridegeos::EpetraMatrixvirtual
jlower() const overridegeos::EpetraMatrixvirtual
jupper() const overridegeos::EpetraMatrixvirtual
leftMultiplyTranspose(EpetraMatrix const &src, EpetraMatrix &dst) const overridegeos::EpetraMatrixvirtual
leftRightScale(EpetraVector const &vecLeft, EpetraVector const &vecRight) overridegeos::EpetraMatrixvirtual
leftScale(EpetraVector const &vec) overridegeos::EpetraMatrixvirtual
LinearOperator()=defaultgeos::LinearOperator< EpetraVector >
maxRowLength() const overridegeos::EpetraMatrixvirtual
modifiable() constgeos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::modifiable() constgeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
multiply(EpetraMatrix const &src, EpetraMatrix &dst) const overridegeos::EpetraMatrixvirtual
multiplyPtAP(EpetraMatrix const &P, EpetraMatrix &dst) const overridegeos::EpetraMatrixvirtual
multiplyRAP(EpetraMatrix const &R, EpetraMatrix const &P, EpetraMatrix &dst) const overridegeos::EpetraMatrixvirtual
norm1() const overridegeos::EpetraMatrixvirtual
normFrobenius() const overridegeos::EpetraMatrixvirtual
normInf() const overridegeos::EpetraMatrixvirtual
normMax() const overridegeos::EpetraMatrixvirtual
normMax(arrayView1d< globalIndex const > const &rowIndices) const overridegeos::EpetraMatrixvirtual
numGlobalCols() const overridegeos::EpetraMatrixvirtual
MatrixBase< EpetraMatrix, EpetraVector >::numGlobalCols() const =0geos::MatrixBase< EpetraMatrix, EpetraVector >private
numGlobalNonzeros() const overridegeos::EpetraMatrixvirtual
numGlobalRows() const overridegeos::EpetraMatrixvirtual
MatrixBase< EpetraMatrix, EpetraVector >::numGlobalRows() const =0geos::MatrixBase< EpetraMatrix, EpetraVector >private
numLocalCols() const overridegeos::EpetraMatrixvirtual
MatrixBase< EpetraMatrix, EpetraVector >::numLocalCols() const =0geos::MatrixBase< EpetraMatrix, EpetraVector >private
numLocalNonzeros() const overridegeos::EpetraMatrixvirtual
numLocalRows() const overridegeos::EpetraMatrixvirtual
MatrixBase< EpetraMatrix, EpetraVector >::numLocalRows() const =0geos::MatrixBase< EpetraMatrix, EpetraVector >private
open() overridegeos::EpetraMatrixvirtual
operator=(EpetraMatrix const &src)geos::EpetraMatrix
operator=(EpetraMatrix &&src) noexceptgeos::EpetraMatrix
print(std::ostream &os=std::cout) const overridegeos::EpetraMatrixvirtual
ready() constgeos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::ready() constgeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
rescaleRows(arrayView1d< globalIndex const > const &rowIndices, RowSumType const rowSumType) overridegeos::EpetraMatrixvirtual
reset() overridegeos::EpetraMatrixvirtual
residual(Vector const &x, Vector const &b, Vector &r) const overridegeos::EpetraMatrixinline
LinearOperator< EpetraVector >::residual(Vector const &x, Vector const &b, Vector &r) constgeos::LinearOperator< EpetraVector >inlinevirtual
MatrixBase< EpetraMatrix, EpetraVector >::residual(Vector const &x, Vector const &b, Vector &r) const overridegeos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
rightMultiplyTranspose(EpetraMatrix const &src, EpetraMatrix &dst) const overridegeos::EpetraMatrixvirtual
rightScale(EpetraVector const &vec) overridegeos::EpetraMatrixvirtual
rowLength(globalIndex const globalRowIndex) const overridegeos::EpetraMatrixvirtual
scale(real64 const scalingFactor) overridegeos::EpetraMatrixvirtual
separateComponentFilter(EpetraMatrix &dst, integer const dofsPerNode) const overridegeos::EpetraMatrixvirtual
set(real64 const value) overridegeos::EpetraMatrixvirtual
set(globalIndex const rowIndex, globalIndex const colIndex, real64 const value) overridegeos::EpetraMatrixvirtual
set(globalIndex const rowIndex, globalIndex const *colIndices, real64 const *values, localIndex const size) overridegeos::EpetraMatrixvirtual
set(globalIndex const rowIndex, arraySlice1d< globalIndex const > const &colIndices, arraySlice1d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
set(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const > const &values) overridegeos::EpetraMatrixvirtual
set(globalIndex const *rowIndices, globalIndex const *colIndices, real64 const *values, localIndex const numRows, localIndex const numCols) overridegeos::EpetraMatrixvirtual
setDofManager(DofManager const *const dofManager)geos::EpetraMatrixinline
MatrixBase< EpetraMatrix, EpetraVector >::setDofManager(DofManager const *const dofManager)geos::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
transpose(EpetraMatrix &dst) const overridegeos::EpetraMatrixvirtual
unwrapped() constgeos::EpetraMatrix
unwrapped()geos::EpetraMatrix
Vector typedefgeos::EpetraMatrix
write(string const &filename, LAIOutputFormat const format=LAIOutputFormat::MATRIX_MARKET) const overridegeos::EpetraMatrixvirtual
zero() overridegeos::EpetraMatrixvirtual
~EpetraMatrix() overridegeos::EpetraMatrixvirtual
~LinearOperator()=defaultgeos::LinearOperator< EpetraVector >virtual