#include <AmplTNLP.hpp>
Definition at line 27 of file AmplTNLP.hpp.
◆ Suffix_Type
| Enumerator |
|---|
| Index_Type | |
| Number_Type | |
Definition at line 34 of file AmplTNLP.hpp.
◆ Suffix_Source
| Enumerator |
|---|
| Variable_Source | |
| Constraint_Source | |
| Objective_Source | |
| Problem_Source | |
Definition at line 40 of file AmplTNLP.hpp.
◆ AmplSuffixHandler() [1/2]
| Ipopt::AmplSuffixHandler::AmplSuffixHandler |
( |
| ) |
|
◆ ~AmplSuffixHandler()
| Ipopt::AmplSuffixHandler::~AmplSuffixHandler |
( |
| ) |
|
◆ AmplSuffixHandler() [2/2]
Default Constructor.
Copy Constructor
◆ AddAvailableSuffix()
◆ GetIntegerSuffixValues() [1/2]
| const Index* Ipopt::AmplSuffixHandler::GetIntegerSuffixValues |
( |
std::string |
suffix_string, |
|
|
Suffix_Source |
source |
|
) |
| const |
◆ GetNumberSuffixValues() [1/2]
| const Number* Ipopt::AmplSuffixHandler::GetNumberSuffixValues |
( |
std::string |
suffix_string, |
|
|
Suffix_Source |
source |
|
) |
| const |
◆ GetIntegerSuffixValues() [2/2]
| std::vector<Index> Ipopt::AmplSuffixHandler::GetIntegerSuffixValues |
( |
Index |
n, |
|
|
std::string |
suffix_string, |
|
|
Suffix_Source |
source |
|
) |
| const |
◆ GetNumberSuffixValues() [2/2]
| std::vector<Number> Ipopt::AmplSuffixHandler::GetNumberSuffixValues |
( |
Index |
n, |
|
|
std::string |
suffix_string, |
|
|
Suffix_Source |
source |
|
) |
| const |
◆ operator=()
Overloaded Equals Operator.
◆ PrepareAmplForSuffixes()
| void Ipopt::AmplSuffixHandler::PrepareAmplForSuffixes |
( |
ASL_pfgh * |
asl | ) |
|
|
private |
Method called by AmplTNLP to prepare the asl for the suffixes.
◆ AmplTNLP
◆ asl_
| ASL_pfgh* Ipopt::AmplSuffixHandler::asl_ |
|
mutableprivate |
◆ suftab_
| SufDecl* Ipopt::AmplSuffixHandler::suftab_ |
|
private |
◆ suffix_ids_
| std::vector<std::string> Ipopt::AmplSuffixHandler::suffix_ids_ |
|
private |
◆ suffix_types_
| std::vector<Suffix_Type> Ipopt::AmplSuffixHandler::suffix_types_ |
|
private |
◆ suffix_sources_
| std::vector<Suffix_Source> Ipopt::AmplSuffixHandler::suffix_sources_ |
|
private |
The documentation for this class was generated from the following file: