Loading...
Searching...
No Matches
GAMS.GAMSEquationRecord Class Reference
This is the representation of a single record of a GAMSEquation. More...
Inheritance diagram for GAMS.GAMSEquationRecord:

Public Member Functions | |
GAMSEquationRecord (GAMSEquationRecord record) | |
Constructor. | |
![]() | |
string | Key (int index) |
Retrieve key of GAMSSymbolRecord on position index. | |
bool | MoveNext () |
Iterate to next GAMSSymbolRecord of GAMSSymbol. | |
bool | MovePrevious () |
Iterate to previous GAMSSymbolRecord of GAMSSymbol. | |
override bool | Equals (object obj) |
Indicates whether another object is "equal to" this one. This is the case if they hold the internal reference is the same. | |
override int | GetHashCode () |
Calculates a Hash Code based on the Sympol Iteration Pointer (aka the internal reference). | |
bool | Equals (GAMSSymbolRecord r) |
Indicates whether another GAMSSymbolRecord is "equal to" this one. This is the case if they hold the same internal reference. | |
Properties | |
GAMSEquation | Equation [get] |
Return equation where this record belongs to. | |
double | Level [get, set] |
Get: Retrieve the the level of this GAMSEquationRecord Set: Set the level of this GAMSEquationRecord. | |
double | Marginal [get, set] |
Get: Retrieve the marginal of this GAMSEquationRecord Set: Set the marginal of this GAMSEquationRecord. | |
double | Upper [get, set] |
Get: Retrieve the upper bound of this GAMSEquationRecord Set: Set the upper bound of this GAMSEquationRecord. | |
double | Lower [get, set] |
Get: Retrieve the lower bound of this GAMSEquationRecord Set: Set the lower bound of this GAMSEquationRecord. | |
double | Scale [get, set] |
Get: Retrieve the scale factor of this GAMSEquationRecord Set: Set the scale factor of this GAMSEquationRecord. | |
![]() | |
string[] | Keys [get] |
Retrieve keys of GAMSSymbolRecord. | |
Additional Inherited Members | |
![]() | |
static bool | operator== (GAMSSymbolRecord lhs, GAMSSymbolRecord rhs) |
Indicate whether two GAMSSymbolRecords are equal to each other. This is the case if they hold the internal reference is the same. | |
static bool | operator!= (GAMSSymbolRecord lhs, GAMSSymbolRecord rhs) |
Indicate whether two GAMSSymbolRecords are not equal to each other. This is the case if they hold different internal references. | |
![]() | |
![]() |
Detailed Description
This is the representation of a single record of a GAMSEquation.
Constructor & Destructor Documentation
◆ GAMSEquationRecord()
|
inline |
Constructor.
- Parameters
-
record GAMSEquationRecord to initialize this instance from
Property Documentation
◆ Equation
|
get |
Return equation where this record belongs to.
◆ Level
|
getset |
Get: Retrieve the the level of this GAMSEquationRecord Set: Set the level of this GAMSEquationRecord.
◆ Lower
|
getset |
Get: Retrieve the lower bound of this GAMSEquationRecord Set: Set the lower bound of this GAMSEquationRecord.
◆ Marginal
|
getset |
Get: Retrieve the marginal of this GAMSEquationRecord Set: Set the marginal of this GAMSEquationRecord.
◆ Scale
|
getset |
Get: Retrieve the scale factor of this GAMSEquationRecord Set: Set the scale factor of this GAMSEquationRecord.
◆ Upper
|
getset |
Get: Retrieve the upper bound of this GAMSEquationRecord Set: Set the upper bound of this GAMSEquationRecord.