IVariable Interface

Namespace
ampl.Entities
Assemblies
  • AMPL

Syntax

public interface IVariable
interface ampl.Entities.IVariable

Methods

AsArray()
Return type:VariableInstance<VariableInstance>[]
VariableInstance[] AsArray()
Fix()
void Fix()
Fix(System.Double)
void Fix(double value)
Get(System.Object[])
Return type:VariableInstance
VariableInstance Get(params object[] index)
Get(ampl.Tuple)
Return type:VariableInstance
VariableInstance Get(Tuple t = null)
GetEnumerator()
Return type:System.Collections.Generic.IEnumerator<System.Collections.Generic.IEnumerator`1>{VariableInstance<VariableInstance>}
IEnumerator<VariableInstance> GetEnumerator()
GetValues()
Return type:ampl.DataFrame
DataFrame GetValues()
GetValues(System.String[])
Return type:ampl.DataFrame
DataFrame GetValues(params string[] suffixes)
SetValues(ampl.DataFrame)
void SetValues(DataFrame data)
ToString()
Return type:System.String
string ToString()
Unfix()
void Unfix()

Properties

Astatus()
Return type:System.String
string Astatus { get; }
Defeqn()
Return type:System.Int32
int Defeqn { get; }
Dual()
Return type:System.Double
double Dual { get; }
Indexarity()
Return type:System.Int32
int Indexarity { get; }
IndexingSets()
Return type:System.String<System.String>[]
string[] IndexingSets { get; }
Init()
Return type:System.Double
double Init { get; }
Init0()
Return type:System.Double
double Init0 { get; }
IsScalar()
Return type:System.Boolean
bool IsScalar { get; }
ampl.Entities.IVariable.Item[ampl.Tuple]
Return type:VariableInstance
VariableInstance this[Tuple t] { get; }
Lb()
Return type:System.Double
double Lb { get; }
Lb0()
Return type:System.Double
double Lb0 { get; }
Lb1()
Return type:System.Double
double Lb1 { get; }
Lb2()
Return type:System.Double
double Lb2 { get; }
Lrc()
Return type:System.Double
double Lrc { get; }
Lslack()
Return type:System.Double
double Lslack { get; }
Name()
Return type:System.String
string Name { get; }
NumInstances()
Return type:System.Int32
int NumInstances { get; }
Rc()
Return type:System.Double
double Rc { get; }
Slack()
Return type:System.Double
double Slack { get; }
Sstatus()
Return type:System.String
string Sstatus { get; }
Status()
Return type:System.String
string Status { get; }
Ub()
Return type:System.Double
double Ub { get; }
Ub0()
Return type:System.Double
double Ub0 { get; }
Ub1()
Return type:System.Double
double Ub1 { get; }
Ub2()
Return type:System.Double
double Ub2 { get; }
Urc()
Return type:System.Double
double Urc { get; }
Uslack()
Return type:System.Double
double Uslack { get; }
Value()
Return type:System.Double
double Value { get; set; }