, including all inherited members.
augment(const NOX::Abstract::MultiVector &source)=0 | NOX::Abstract::MultiVector | [pure virtual] |
clone(NOX::CopyType type=NOX::DeepCopy) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
clone(int numvecs) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
DenseMatrix typedef | NOX::Abstract::MultiVector | |
init(double gamma)=0 | NOX::Abstract::MultiVector | [pure virtual] |
length() const =0 | NOX::Abstract::MultiVector | [pure virtual] |
multiply(double alpha, const NOX::Abstract::MultiVector &y, DenseMatrix &b) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
MultiVector() | NOX::Abstract::MultiVector | [inline] |
norm(vector< double > &result, NOX::Abstract::Vector::NormType type=NOX::Abstract::Vector::TwoNorm) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
numVectors() const =0 | NOX::Abstract::MultiVector | [pure virtual] |
operator=(const NOX::Abstract::MultiVector &source)=0 | NOX::Abstract::MultiVector | [pure virtual] |
operator[](int i)=0 | NOX::Abstract::MultiVector | [pure virtual] |
operator[](int i) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
print(std::ostream &stream) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
random(bool useSeed=false, int seed=1)=0 | NOX::Abstract::MultiVector | [pure virtual] |
scale(double gamma)=0 | NOX::Abstract::MultiVector | [pure virtual] |
setBlock(const NOX::Abstract::MultiVector &source, const vector< int > &index)=0 | NOX::Abstract::MultiVector | [pure virtual] |
subCopy(const vector< int > &index) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
subView(const vector< int > &index) const =0 | NOX::Abstract::MultiVector | [pure virtual] |
update(double alpha, const NOX::Abstract::MultiVector &a, double gamma=0.0)=0 | NOX::Abstract::MultiVector | [pure virtual] |
update(double alpha, const NOX::Abstract::MultiVector &a, double beta, const NOX::Abstract::MultiVector &b, double gamma=0.0)=0 | NOX::Abstract::MultiVector | [pure virtual] |
update(Teuchos::ETransp transb, double alpha, const NOX::Abstract::MultiVector &a, const DenseMatrix &b, double gamma=0.0)=0 | NOX::Abstract::MultiVector | [pure virtual] |
~MultiVector() | NOX::Abstract::MultiVector | [inline, virtual] |