GEOSX
geosx::EpetraMatrix Member List

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

add(globalIndex const rowIndex, globalIndex const colIndex, real64 const value) overridegeosx::EpetraMatrixvirtual
add(globalIndex const rowIndex, globalIndex const *colIndices, real64 const *values, localIndex const size) overridegeosx::EpetraMatrixvirtual
add(globalIndex const rowIndex, arraySlice1d< globalIndex const > const &colIndices, arraySlice1d< real64 const > const &values) overridegeosx::EpetraMatrixvirtual
add(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const, MatrixLayout::ROW_MAJOR > const &values) overridegeosx::EpetraMatrixvirtual
add(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const, MatrixLayout::COL_MAJOR > const &values) overridegeosx::EpetraMatrixvirtual
add(globalIndex const *rowIndices, globalIndex const *colIndices, real64 const *values, localIndex const numRows, localIndex const numCols) overridegeosx::EpetraMatrixvirtual
addDiagonal(EpetraVector const &src) overridegeosx::EpetraMatrixvirtual
addEntries(EpetraMatrix const &src, real64 const scale=1.0, bool const samePattern=true) overridegeosx::EpetraMatrixvirtual
apply(EpetraVector const &src, EpetraVector &dst) const overridegeosx::EpetraMatrixvirtual
applyTranspose(EpetraVector const &src, EpetraVector &dst) const overridegeosx::EpetraMatrixvirtual
assembled() constgeosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
clearRow(globalIndex const row, bool const keepDiag=false, real64 const diagValue=0.0) overridegeosx::EpetraMatrixvirtual
close() overridegeosx::EpetraMatrixvirtual
closed() constgeosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
MatrixBase< EpetraMatrix, EpetraVector >::create(CRSMatrixView< real64 const, globalIndex const > const &localMatrix, MPI_Comm const &comm)geosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
created() const overridegeosx::EpetraMatrixvirtual
createWithGlobalSize(globalIndex const globalRows, globalIndex const globalCols, localIndex const maxEntriesPerRow, MPI_Comm const &comm) overridegeosx::EpetraMatrixvirtual
MatrixBase< EpetraMatrix, EpetraVector >::createWithGlobalSize(globalIndex const globalSize, localIndex const maxEntriesPerRow, MPI_Comm const &comm)geosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
createWithLocalSize(localIndex const localRows, localIndex const localCols, localIndex const maxEntriesPerRow, MPI_Comm const &comm) overridegeosx::EpetraMatrixvirtual
MatrixBase< EpetraMatrix, EpetraVector >::createWithLocalSize(localIndex const localSize, localIndex const maxEntriesPerRow, MPI_Comm const &comm)geosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
EpetraMatrix()geosx::EpetraMatrix
EpetraMatrix(EpetraMatrix const &src)geosx::EpetraMatrix
extractDiagonal(EpetraVector &dst) const overridegeosx::EpetraMatrixvirtual
gemv(real64 const alpha, EpetraVector const &x, real64 const beta, EpetraVector &y, bool useTranspose=false) const overridegeosx::EpetraMatrixvirtual
getComm() const overridegeosx::EpetraMatrixvirtual
getDiagValue(globalIndex globalRow) const overridegeosx::EpetraMatrixvirtual
getGlobalRowID(localIndex const index) const overridegeosx::EpetraMatrixvirtual
getLocalRowID(globalIndex const index) const overridegeosx::EpetraMatrixvirtual
getRowCopy(globalIndex globalRow, arraySlice1d< globalIndex > const &colIndices, arraySlice1d< real64 > const &values) const overridegeosx::EpetraMatrixvirtual
globalRowLength(globalIndex globalRowIndex) const overridegeosx::EpetraMatrixvirtual
ilower() const overridegeosx::EpetraMatrixvirtual
insert(globalIndex const rowIndex, globalIndex const colIndex, real64 const value) overridegeosx::EpetraMatrixvirtual
insert(globalIndex const rowIndex, globalIndex const *colIndices, real64 const *values, localIndex const size) overridegeosx::EpetraMatrixvirtual
insert(globalIndex const rowIndex, arraySlice1d< globalIndex const > const &colIndices, arraySlice1d< real64 const > const &values) overridegeosx::EpetraMatrixvirtual
insert(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const, MatrixLayout::ROW_MAJOR > const &values) overridegeosx::EpetraMatrixvirtual
insert(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const, MatrixLayout::COL_MAJOR > const &values) overridegeosx::EpetraMatrixvirtual
insert(globalIndex const *rowIndices, globalIndex const *colIndices, real64 const *values, localIndex const numRows, localIndex const numCols) overridegeosx::EpetraMatrixvirtual
insertable() constgeosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
iupper() const overridegeosx::EpetraMatrixvirtual
jlower() const overridegeosx::EpetraMatrixvirtual
jupper() const overridegeosx::EpetraMatrixvirtual
leftMultiplyTranspose(EpetraMatrix const &src, EpetraMatrix &dst) const overridegeosx::EpetraMatrixvirtual
leftRightScale(EpetraVector const &vecLeft, EpetraVector const &vecRight) overridegeosx::EpetraMatrixvirtual
leftScale(EpetraVector const &vec) overridegeosx::EpetraMatrixvirtual
LinearOperator()=defaultgeosx::LinearOperator< EpetraVector >
localRowLength(localIndex localRowIndex) const overridegeosx::EpetraMatrixvirtual
m_assembledgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
m_closedgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
Matrix typedefgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
MatrixBase()geosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
MatrixBase(MatrixBase const &)=defaultgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
MatrixBase(MatrixBase &&)=defaultgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
maxRowLength() const overridegeosx::EpetraMatrixvirtual
modifiable() constgeosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
multiply(EpetraMatrix const &src, EpetraMatrix &dst) const overridegeosx::EpetraMatrixvirtual
multiplyPtAP(EpetraMatrix const &P, EpetraMatrix &dst) const overridegeosx::EpetraMatrixvirtual
multiplyRAP(EpetraMatrix const &R, EpetraMatrix const &P, EpetraMatrix &dst) const overridegeosx::EpetraMatrixvirtual
norm1() const overridegeosx::EpetraMatrixvirtual
normFrobenius() const overridegeosx::EpetraMatrixvirtual
normInf() const overridegeosx::EpetraMatrixvirtual
numGlobalCols() const overridegeosx::EpetraMatrixvirtual
numGlobalNonzeros() const overridegeosx::EpetraMatrixvirtual
numGlobalRows() const overridegeosx::EpetraMatrixvirtual
numLocalCols() const overridegeosx::EpetraMatrixvirtual
numLocalNonzeros() const overridegeosx::EpetraMatrixvirtual
numLocalRows() const overridegeosx::EpetraMatrixvirtual
open() overridegeosx::EpetraMatrixvirtual
operator=(MatrixBase const &)=defaultgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
operator=(MatrixBase &&)=defaultgeosx::MatrixBase< EpetraMatrix, EpetraVector >private
print(std::ostream &os=std::cout) const overridegeosx::EpetraMatrixvirtual
ready() constgeosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivate
reset() overridegeosx::EpetraMatrixvirtual
LinearOperator< EpetraVector >::residual(Vector const &x, Vector const &b, Vector &r) constgeosx::LinearOperator< EpetraVector >inlinevirtual
MatrixBase< EpetraMatrix, EpetraVector >::residual(Vector const &x, Vector const &b, Vector &r) const overridegeosx::MatrixBase< EpetraMatrix, EpetraVector >inlineprivatevirtual
rightMultiplyTranspose(EpetraMatrix const &src, EpetraMatrix &dst) const overridegeosx::EpetraMatrixvirtual
rightScale(EpetraVector const &vec) overridegeosx::EpetraMatrixvirtual
scale(real64 const scalingFactor) overridegeosx::EpetraMatrixvirtual
set(real64 const value) overridegeosx::EpetraMatrixvirtual
set(globalIndex const rowIndex, globalIndex const colIndex, real64 const value) overridegeosx::EpetraMatrixvirtual
set(globalIndex const rowIndex, globalIndex const *colIndices, real64 const *values, localIndex const size) overridegeosx::EpetraMatrixvirtual
set(globalIndex const rowIndex, arraySlice1d< globalIndex const > const &colIndices, arraySlice1d< real64 const > const &values) overridegeosx::EpetraMatrixvirtual
set(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const, MatrixLayout::ROW_MAJOR > const &values) overridegeosx::EpetraMatrixvirtual
set(arraySlice1d< globalIndex const > const &rowIndices, arraySlice1d< globalIndex const > const &colIndices, arraySlice2d< real64 const, MatrixLayout::COL_MAJOR > const &values) overridegeosx::EpetraMatrixvirtual
set(globalIndex const *rowIndices, globalIndex const *colIndices, real64 const *values, localIndex const numRows, localIndex const numCols) overridegeosx::EpetraMatrixvirtual
transpose(EpetraMatrix &dst) const overridegeosx::EpetraMatrixvirtual
unwrapped() constgeosx::EpetraMatrix
unwrapped()geosx::EpetraMatrix
Vector typedefgeosx::EpetraMatrix
write(string const &filename, LAIOutputFormat const format=LAIOutputFormat::MATRIX_MARKET) const overridegeosx::EpetraMatrixvirtual
zero() overridegeosx::EpetraMatrixvirtual
~EpetraMatrix() overridegeosx::EpetraMatrixvirtual
~LinearOperator()=defaultgeosx::LinearOperator< EpetraVector >virtual
~MatrixBase()=defaultgeosx::MatrixBase< EpetraMatrix, EpetraVector >private