Esempio n. 1
0
        public override string ToString()
        {
            string s = "Tableau:\n";

            foreach (ClAbstractVariable clv in _rows.Keys)
            {
                ClLinearExpression expr = (ClLinearExpression)_rows[clv];
                s += string.Format("{0} <==> {1}\n", clv.ToString(), expr.ToString());
            }

            s += string.Format("\nColumns:\n{0}", _columns.ToString());
            s += string.Format("\nInfeasible rows: {0}", _infeasibleRows.ToString());

            s += string.Format("\nExternal basic variables: {0}", _externalRows.ToString());
            s += string.Format("\nExternal parametric variables: {0}", _externalParametricVars.ToString());

            return(s);
        }