apply(Vector const &src, Vector &dst) const override | geosx::BlockOperatorView< VECTOR, OPERATOR > | inlinevirtual |
LinearOperator< BlockVectorView< VECTOR > >::apply(Vector const &src, Vector &dst) const=0 | geosx::LinearOperator< BlockVectorView< VECTOR > > | pure virtual |
applyTranspose(BlockVectorView< VECTOR > const &src, BlockVectorView< VECTOR > &dst) const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
Base typedef | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | |
block(localIndex const blockRowIndex, localIndex const blockColIndex) const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
block(localIndex const blockRowIndex, localIndex const blockColIndex) | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
BlockOperatorView(localIndex const nRows, localIndex const nCols) | geosx::BlockOperatorView< VECTOR, OPERATOR > | inlineprotected |
BlockOperatorView(BlockOperatorView< VECTOR, OPERATOR > const &x)=default | geosx::BlockOperatorView< VECTOR, OPERATOR > | protected |
BlockOperatorView(BlockOperatorView< VECTOR, OPERATOR > &&x)=default | geosx::BlockOperatorView< VECTOR, OPERATOR > | protected |
BlockOperatorWrapper(localIndex const nRows, localIndex const nCols) | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | inlineexplicit |
BlockOperatorWrapper(BlockOperatorWrapper const &rhs)=delete | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | |
BlockOperatorWrapper(BlockOperatorWrapper &&rhs)=delete | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | |
LinearOperator()=default | geosx::LinearOperator< BlockVectorView< VECTOR > > | |
numBlockCols() const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
numBlockRows() const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
numGlobalCols() const override | geosx::BlockOperatorView< VECTOR, OPERATOR > | inlinevirtual |
numGlobalRows() const override | geosx::BlockOperatorView< VECTOR, OPERATOR > | inlinevirtual |
numLocalCols() const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
numLocalRows() const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
operator()(localIndex const blockRowIndex, localIndex const blockColIndex=0) const | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
operator()(localIndex const blockRowIndex, localIndex const blockColIndex=0) | geosx::BlockOperatorView< VECTOR, OPERATOR > | inline |
operator=(BlockOperatorView const &)=delete | geosx::BlockOperatorView< VECTOR, OPERATOR > | |
operator=(BlockOperatorView &&)=delete | geosx::BlockOperatorView< VECTOR, OPERATOR > | |
residual(Vector const &x, Vector const &b, Vector &r) const | geosx::LinearOperator< BlockVectorView< VECTOR > > | inlinevirtual |
set(localIndex const blockRowIndex, localIndex const blockColIndex, OPERATOR &op) | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | inline |
setPointer(localIndex const blockRowIndex, localIndex const blockColIndex, OPERATOR *op) | geosx::BlockOperatorView< VECTOR, OPERATOR > | inlineprotected |
Vector typedef | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | |
~BlockOperatorView() override=default | geosx::BlockOperatorView< VECTOR, OPERATOR > | virtual |
~BlockOperatorWrapper() override=default | geosx::BlockOperatorWrapper< VECTOR, OPERATOR > | virtual |
~LinearOperator()=default | geosx::LinearOperator< BlockVectorView< VECTOR > > | virtual |