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 |