AMPLProblemHandler::NumericArgHandler Class Reference
Detailed Description
handler to create a list of terms in a sum
NumericArgHandler is copied around, so it keeps only a pointer (with reference counting) to actual data
Definition at line 639 of file reader_nl.cpp.
Public Member Functions | |
NumericArgHandler (int num_args) | |
constructor More... | |
void | AddArg (SCIP_EXPR *term) |
adds term to sum More... | |
Data Fields | |
std::shared_ptr< std::vector< SCIP_EXPR * > > | v |
Constructor & Destructor Documentation
◆ NumericArgHandler()
|
inline |
constructor
- Parameters
-
num_args number of terms to expect
Definition at line 645 of file reader_nl.cpp.
References v.
Member Function Documentation
◆ AddArg()
|
inline |
adds term to sum
- Parameters
-
term term to add
Definition at line 654 of file reader_nl.cpp.
References v.
Field Documentation
◆ v
std::shared_ptr<std::vector<SCIP_EXPR*> > AMPLProblemHandler::NumericArgHandler::v |
Definition at line 642 of file reader_nl.cpp.
Referenced by AddArg(), AMPLProblemHandler::EndSum(), and NumericArgHandler().