Ipopt  3.12.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Ipopt::Vector Member List

This is the complete list of members for Ipopt::Vector, including all inherited members.

AddOneVector(Number a, const Vector &v1, Number c)Ipopt::Vectorinline
AddRef(const Referencer *referencer) const Ipopt::ReferencedObjectinline
AddScalar(Number scalar)Ipopt::Vectorinline
AddScalarImpl(Number scalar)=0Ipopt::Vectorprotectedpure virtual
AddTwoVectors(Number a, const Vector &v1, Number b, const Vector &v2, Number c)Ipopt::Vectorinline
AddTwoVectorsImpl(Number a, const Vector &v1, Number b, const Vector &v2, Number c)Ipopt::Vectorprotectedvirtual
AddVectorQuotient(Number a, const Vector &z, const Vector &s, Number c)Ipopt::Vectorinline
AddVectorQuotientImpl(Number a, const Vector &z, const Vector &s, Number c)Ipopt::Vectorprotectedvirtual
Amax() const Ipopt::Vectorinline
amax_cache_tag_Ipopt::Vectormutableprivate
AmaxImpl() const =0Ipopt::Vectorprotectedpure virtual
Asum() const Ipopt::Vectorinline
asum_cache_tag_Ipopt::Vectormutableprivate
AsumImpl() const =0Ipopt::Vectorprotectedpure virtual
AttachObserver(Observer::NotifyType notify_type, Observer *observer) const Ipopt::Subjectinline
Axpy(Number alpha, const Vector &x)Ipopt::Vectorinline
AxpyImpl(Number alpha, const Vector &x)=0Ipopt::Vectorprotectedpure virtual
cached_amax_Ipopt::Vectormutableprivate
cached_asum_Ipopt::Vectormutableprivate
cached_max_Ipopt::Vectormutableprivate
cached_min_Ipopt::Vectormutableprivate
cached_nrm2_Ipopt::Vectormutableprivate
cached_sum_Ipopt::Vectormutableprivate
cached_sumlogs_Ipopt::Vectormutableprivate
cached_valid_Ipopt::Vectormutableprivate
Copy(const Vector &x)Ipopt::Vectorinline
CopyImpl(const Vector &x)=0Ipopt::Vectorprotectedpure virtual
DetachObserver(Observer::NotifyType notify_type, Observer *observer) const Ipopt::Subjectinline
Dim() const Ipopt::Vectorinline
Dot(const Vector &x) const Ipopt::Vectorinline
dot_cache_Ipopt::Vectormutableprivate
DotImpl(const Vector &x) const =0Ipopt::Vectorprotectedpure virtual
ElementWiseAbs()Ipopt::Vectorinline
ElementWiseAbsImpl()=0Ipopt::Vectorprotectedpure virtual
ElementWiseDivide(const Vector &x)Ipopt::Vectorinline
ElementWiseDivideImpl(const Vector &x)=0Ipopt::Vectorprotectedpure virtual
ElementWiseMax(const Vector &x)Ipopt::Vectorinline
ElementWiseMaxImpl(const Vector &x)=0Ipopt::Vectorprotectedpure virtual
ElementWiseMin(const Vector &x)Ipopt::Vectorinline
ElementWiseMinImpl(const Vector &x)=0Ipopt::Vectorprotectedpure virtual
ElementWiseMultiply(const Vector &x)Ipopt::Vectorinline
ElementWiseMultiplyImpl(const Vector &x)=0Ipopt::Vectorprotectedpure virtual
ElementWiseReciprocal()Ipopt::Vectorinline
ElementWiseReciprocalImpl()=0Ipopt::Vectorprotectedpure virtual
ElementWiseSgn()Ipopt::Vectorinline
ElementWiseSgnImpl()=0Ipopt::Vectorprotectedpure virtual
ElementWiseSqrt()Ipopt::Vectorinline
ElementWiseSqrtImpl()=0Ipopt::Vectorprotectedpure virtual
FracToBound(const Vector &delta, Number tau) const Ipopt::Vectorinline
FracToBoundImpl(const Vector &delta, Number tau) const Ipopt::Vectorprotectedvirtual
GetTag() const Ipopt::TaggedObjectinline
HasChanged(const Tag comparison_tag) const Ipopt::TaggedObjectinline
HasValidNumbers() const Ipopt::Vectorinline
HasValidNumbersImpl() const Ipopt::Vectorprotectedvirtual
MakeNew() const Ipopt::Vectorinline
MakeNewCopy() const Ipopt::Vectorinline
Max() const Ipopt::Vectorinline
max_cache_tag_Ipopt::Vectormutableprivate
MaxImpl() const =0Ipopt::Vectorprotectedpure virtual
Min() const Ipopt::Vectorinline
min_cache_tag_Ipopt::Vectormutableprivate
MinImpl() const =0Ipopt::Vectorprotectedpure virtual
Notify(Observer::NotifyType notify_type) const Ipopt::Subjectinlineprotected
Nrm2() const Ipopt::Vectorinline
nrm2_cache_tag_Ipopt::Vectormutableprivate
Nrm2Impl() const =0Ipopt::Vectorprotectedpure virtual
ObjectChanged()Ipopt::TaggedObjectinlineprotected
operator=(const Vector &)Ipopt::Vectorprivate
owner_space_Ipopt::Vectorprivate
OwnerSpace() const Ipopt::Vectorinline
Print(SmartPtr< const Journalist > jnlst, EJournalLevel level, EJournalCategory category, const std::string &name, Index indent=0, const std::string &prefix="") const Ipopt::Vector
Print(const Journalist &jnlst, EJournalLevel level, EJournalCategory category, const std::string &name, Index indent=0, const std::string &prefix="") const Ipopt::Vector
PrintImpl(const Journalist &jnlst, EJournalLevel level, EJournalCategory category, const std::string &name, Index indent, const std::string &prefix) const =0Ipopt::Vectorprotectedpure virtual
ReferenceCount() const Ipopt::ReferencedObjectinline
ReferencedObject()Ipopt::ReferencedObjectinline
ReleaseRef(const Referencer *referencer) const Ipopt::ReferencedObjectinline
Scal(Number alpha)Ipopt::Vector
ScalImpl(Number alpha)=0Ipopt::Vectorprotectedpure virtual
Set(Number alpha)Ipopt::Vectorinline
SetImpl(Number alpha)=0Ipopt::Vectorprotectedpure virtual
Subject()Ipopt::Subjectinline
Sum() const Ipopt::Vectorinline
sum_cache_tag_Ipopt::Vectormutableprivate
SumImpl() const =0Ipopt::Vectorprotectedpure virtual
SumLogs() const Ipopt::Vectorinline
sumlogs_cache_tag_Ipopt::Vectormutableprivate
SumLogsImpl() const =0Ipopt::Vectorprotectedpure virtual
Tag typedefIpopt::TaggedObject
TaggedObject()Ipopt::TaggedObjectinline
valid_cache_tag_Ipopt::Vectormutableprivate
Vector(const VectorSpace *owner_space)Ipopt::Vectorinline
Vector()Ipopt::Vectorprivate
Vector(const Vector &)Ipopt::Vectorprivate
~ReferencedObject()Ipopt::ReferencedObjectinlinevirtual
~Subject()Ipopt::Subjectinlinevirtual
~TaggedObject()Ipopt::TaggedObjectinlinevirtual
~Vector()Ipopt::Vectorinlinevirtual