As GiNaC only needs the equation and the desired unknown to solve from it, this process must shield a list of pairs of equations and variables, without modifying the input equations. There's no need to transform the equation to something like:
unknown := solved_expression
However, if it is a ForEq the indices may need modifications if the calculated matching is not the same for every element of the array.
As GiNaC only needs the equation and the desired unknown to solve from it, this process must shield a list of pairs of equations and variables, without modifying the input equations. There's no need to transform the equation to something like:
However, if it is a
ForEqthe indices may need modifications if the calculated matching is not the same for every element of the array.