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:
GAMS.GAMSSymbolRecord

Public Member Functions

 GAMSEquationRecord (GAMSEquationRecord record)
 Constructor.
 
- Public Member Functions inherited from GAMS.GAMSSymbolRecord
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.
 
- Properties inherited from GAMS.GAMSSymbolRecord
string[] Keys [get]
 Retrieve keys of GAMSSymbolRecord.
 

Additional Inherited Members

- Static Public Member Functions inherited from GAMS.GAMSSymbolRecord
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()

GAMS.GAMSEquationRecord.GAMSEquationRecord ( GAMSEquationRecord  record)
inline

Constructor.

Parameters
recordGAMSEquationRecord to initialize this instance from

Property Documentation

◆ Equation

GAMSEquation GAMS.GAMSEquationRecord.Equation
get

Return equation where this record belongs to.

◆ Level

double GAMS.GAMSEquationRecord.Level
getset

Get: Retrieve the the level of this GAMSEquationRecord Set: Set the level of this GAMSEquationRecord.

◆ Lower

double GAMS.GAMSEquationRecord.Lower
getset

Get: Retrieve the lower bound of this GAMSEquationRecord Set: Set the lower bound of this GAMSEquationRecord.

◆ Marginal

double GAMS.GAMSEquationRecord.Marginal
getset

Get: Retrieve the marginal of this GAMSEquationRecord Set: Set the marginal of this GAMSEquationRecord.

◆ Scale

double GAMS.GAMSEquationRecord.Scale
getset

Get: Retrieve the scale factor of this GAMSEquationRecord Set: Set the scale factor of this GAMSEquationRecord.

◆ Upper

double GAMS.GAMSEquationRecord.Upper
getset

Get: Retrieve the upper bound of this GAMSEquationRecord Set: Set the upper bound of this GAMSEquationRecord.