ISet Interface

Namespace
ampl.Entities
Assemblies
  • AMPL

Syntax

public interface ISet
interface ampl.Entities.ISet

Properties

Arity()
Return type:System.Int32
int Arity { get; }
Indexarity()
Return type:System.Int32
int Indexarity { get; }
IndexingSets()
Return type:System.String<System.String>[]
string[] IndexingSets { get; }
IsScalar()
Return type:System.Boolean
bool IsScalar { get; }
Members()
Return type:System.Collections.Generic.IEnumerable<System.Collections.Generic.IEnumerable`1>{ampl.Tuple<ampl.Tuple>}
IEnumerable<Tuple> Members { get; }
Name()
Return type:System.String
string Name { get; }
NumInstances()
Return type:System.Int32
int NumInstances { get; }
Size()
Return type:System.Int32
int Size { get; }

Methods

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