ROL
ROL::MultiVector< Real > Member List

This is the complete list of members for ROL::MultiVector< Real >, including all inherited members.

APV typedefROL::MultiVector< Real >private
axpy(const Real alpha, const MV &x)=0ROL::MultiVector< Real >pure virtual
clone() const =0ROL::MultiVector< Real >pure virtual
clone(const int numvecs) const =0ROL::MultiVector< Real >pure virtual
deepCopy() const =0ROL::MultiVector< Real >pure virtual
deepCopy(const std::vector< int > &index) const =0ROL::MultiVector< Real >pure virtual
dots(const MV &A, std::vector< Real > &b) const =0ROL::MultiVector< Real >pure virtual
gemm(const Real alpha, const MV &A, const Teuchos::SerialDenseMatrix< int, Real > &B, const Real beta)=0ROL::MultiVector< Real >pure virtual
getLength() const =0ROL::MultiVector< Real >pure virtual
getNumberOfVectors() const =0ROL::MultiVector< Real >pure virtual
getVector(int i) const =0ROL::MultiVector< Real >pure virtual
innerProducts(const Real alpha, const MV &A, Teuchos::SerialDenseMatrix< int, Real > &B) const =0ROL::MultiVector< Real >pure virtual
MV typedefROL::MultiVector< Real >private
norms(std::vector< Real > &normvec) const =0ROL::MultiVector< Real >pure virtual
PMV typedefROL::MultiVector< Real >private
PV typedefROL::MultiVector< Real >private
scale(const Real alpha)=0ROL::MultiVector< Real >pure virtual
scale(const std::vector< Real > &alpha)=0ROL::MultiVector< Real >pure virtual
set(const MV &A)=0ROL::MultiVector< Real >pure virtual
set(const MV &A, const std::vector< int > &index)=0ROL::MultiVector< Real >pure virtual
shallowCopy(const std::vector< int > &index)=0ROL::MultiVector< Real >pure virtual
shallowCopyConst(const std::vector< int > &index) const =0ROL::MultiVector< Real >pure virtual
V typedefROL::MultiVector< Real >private
zero()=0ROL::MultiVector< Real >pure virtual
~MultiVector()ROL::MultiVector< Real >inlinevirtual