NOX
Development
|
This is the complete list of members for NOX::Abstract::Vector, including all inherited members.
abs(const NOX::Abstract::Vector &y)=0 | NOX::Abstract::Vector | pure virtual |
clone(NOX::CopyType type=NOX::DeepCopy) const =0 | NOX::Abstract::Vector | pure virtual |
createMultiVector(const NOX::Abstract::Vector *const *vecs, int numVecs, NOX::CopyType type=NOX::DeepCopy) const | NOX::Abstract::Vector | virtual |
createMultiVector(int numVecs, NOX::CopyType type=NOX::DeepCopy) const | NOX::Abstract::Vector | virtual |
init(double gamma)=0 | NOX::Abstract::Vector | pure virtual |
innerProduct(const NOX::Abstract::Vector &y) const =0 | NOX::Abstract::Vector | pure virtual |
length() const =0 | NOX::Abstract::Vector | pure virtual |
MaxNorm enum value | NOX::Abstract::Vector | |
norm(NOX::Abstract::Vector::NormType type=NOX::Abstract::Vector::TwoNorm) const =0 | NOX::Abstract::Vector | pure virtual |
norm(const NOX::Abstract::Vector &weights) const =0 | NOX::Abstract::Vector | pure virtual |
NormType enum name | NOX::Abstract::Vector | |
OneNorm enum value | NOX::Abstract::Vector | |
operator=(const NOX::Abstract::Vector &y)=0 | NOX::Abstract::Vector | pure virtual |
print(std::ostream &stream) const | NOX::Abstract::Vector | virtual |
random(bool useSeed=false, int seed=1)=0 | NOX::Abstract::Vector | pure virtual |
reciprocal(const NOX::Abstract::Vector &y)=0 | NOX::Abstract::Vector | pure virtual |
scale(double gamma)=0 | NOX::Abstract::Vector | pure virtual |
scale(const NOX::Abstract::Vector &a)=0 | NOX::Abstract::Vector | pure virtual |
TwoNorm enum value | NOX::Abstract::Vector | |
update(double alpha, const NOX::Abstract::Vector &a, double gamma=0.0)=0 | NOX::Abstract::Vector | pure virtual |
update(double alpha, const NOX::Abstract::Vector &a, double beta, const NOX::Abstract::Vector &b, double gamma=0.0)=0 | NOX::Abstract::Vector | pure virtual |
Vector() | NOX::Abstract::Vector | inline |
~Vector() | NOX::Abstract::Vector | inlinevirtual |