Ipopt  3.12.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Ipopt::CachedResults< T > Member List

This is the complete list of members for Ipopt::CachedResults< T >, including all inherited members.

AddCachedResult(const T &result, const std::vector< const TaggedObject * > &dependents, const std::vector< Number > &scalar_dependents)Ipopt::CachedResults< T >
AddCachedResult(const T &result, const std::vector< const TaggedObject * > &dependents)Ipopt::CachedResults< T >
AddCachedResult1Dep(const T &result, const TaggedObject *dependent1)Ipopt::CachedResults< T >
AddCachedResult1Dep(const T &result, const TaggedObject &dependent1)Ipopt::CachedResults< T >inline
AddCachedResult2Dep(const T &result, const TaggedObject *dependent1, const TaggedObject *dependent2)Ipopt::CachedResults< T >
AddCachedResult2Dep(const T &result, const TaggedObject &dependent1, const TaggedObject &dependent2)Ipopt::CachedResults< T >inline
AddCachedResult3Dep(const T &result, const TaggedObject *dependent1, const TaggedObject *dependent2, const TaggedObject *dependent3)Ipopt::CachedResults< T >
AddCachedResult3Dep(const T &result, const TaggedObject &dependent1, const TaggedObject &dependent2, const TaggedObject &dependent3)Ipopt::CachedResults< T >inline
cached_results_Ipopt::CachedResults< T >mutableprivate
CachedResults(Int max_cache_size)Ipopt::CachedResults< T >
CachedResults()Ipopt::CachedResults< T >private
CachedResults(const CachedResults &)Ipopt::CachedResults< T >private
CleanupInvalidatedResults() const Ipopt::CachedResults< T >private
Clear()Ipopt::CachedResults< T >
Clear(Int max_cache_size)Ipopt::CachedResults< T >
DebugPrintCachedResults() const Ipopt::CachedResults< T >private
GetCachedResult(T &retResult, const std::vector< const TaggedObject * > &dependents, const std::vector< Number > &scalar_dependents) const Ipopt::CachedResults< T >
GetCachedResult(T &retResult, const std::vector< const TaggedObject * > &dependents) const Ipopt::CachedResults< T >
GetCachedResult1Dep(T &retResult, const TaggedObject *dependent1)Ipopt::CachedResults< T >
GetCachedResult1Dep(T &retResult, const TaggedObject &dependent1)Ipopt::CachedResults< T >inline
GetCachedResult2Dep(T &retResult, const TaggedObject *dependent1, const TaggedObject *dependent2)Ipopt::CachedResults< T >
GetCachedResult2Dep(T &retResult, const TaggedObject &dependent1, const TaggedObject &dependent2)Ipopt::CachedResults< T >inline
GetCachedResult3Dep(T &retResult, const TaggedObject *dependent1, const TaggedObject *dependent2, const TaggedObject *dependent3)Ipopt::CachedResults< T >
GetCachedResult3Dep(T &retResult, const TaggedObject &dependent1, const TaggedObject &dependent2, const TaggedObject &dependent3)Ipopt::CachedResults< T >inline
InvalidateResult(const std::vector< const TaggedObject * > &dependents, const std::vector< Number > &scalar_dependents)Ipopt::CachedResults< T >
max_cache_size_Ipopt::CachedResults< T >private
operator=(const CachedResults &)Ipopt::CachedResults< T >private
~CachedResults()Ipopt::CachedResults< T >virtual