public InitialAssignment(Model model, SBase variable) { this.model = model; this.variable = variable; }
public AssignmentRule(Model model, SBase variable) { this.model = model; this.variable = variable; // check for null }
public EventAssignment(Model model, SBase variable) { this.model = model; this.variable = variable; // check variable exists in model.IdTable // and that it's not set to constant }
public RateRule(Model model, SBase variable) { this.model = model; this.variable = variable; // check for null }