/// <summary> /// Partially solve a linear equation or system of linear equations. Back substitution is not performed. /// </summary> /// <param name="Equations">Equation or set of equations to solve.</param> /// <param name="For">Variable of set of variables to solve for.</param> /// <returns>The solved values of x, including non-independent solutions.</returns> public static List <Arrow> PartialSolve(this IEnumerable <Equal> Equations, params Expression[] For) { return(Equations.PartialSolve(For.AsEnumerable())); }
protected virtual T VisitFor(For F) { return(VisitUnknown(F)); }