static List <SignRestriction> GenerateSampleSignRestrictions() { List <SignRestriction> restrictions = new List <SignRestriction>(); SignRestriction res1 = new SignRestriction("x1", RestrictionType.Positive); SignRestriction res2 = new SignRestriction("x2", RestrictionType.Positive); restrictions.Add(res1); restrictions.Add(res2); return(restrictions); }
static List <SignRestriction> GenerateSignRestrictions(string line) { List <SignRestriction> restrictions = new List <SignRestriction>(); string[] data = line.Split(' '); for (int i = 0; i < data.Length; i++) { RestrictionType restrictionType = DetermineRestrictionType(data[i]); string decVar = "x" + (i + 1); SignRestriction sr = new SignRestriction(decVar, restrictionType); restrictions.Add(sr); } return(restrictions); }