id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,merged,author,reviewer,upstream,work_issues,branch,commit,dependencies,stopgaps
24232,Simplifications in calculus on manifolds via the expression tree,egourgoulhon,,"This ticket performs a full reimplementation of the functions
- `sage.manifolds.utilities.simplify_sqrt_real`
- `sage.manifolds.utilities.simplify_abs_trig`
which are involved in calculus on manifolds (see [http://doc.sagemath.org/html/en/reference/manifolds/sage/manifolds/utilities.html#sage.manifolds.utilities.simplify_chain_real here]). Instead of manipulating string representations of symbolic expressions, as previously, this ticket is based on direct manipulations of the expression tree, via the introduction of two subclasses of [http://doc.sagemath.org/html/en/reference/calculus/sage/symbolic/expression_conversions.html#sage.symbolic.expression_conversions.ExpressionTreeWalker ExpressionTreeWalker].
Regarding the functionalities, the code in this ticket leads to the same improvements as those described in #24199, which was based on string manipulations.",enhancement,closed,major,sage-8.2,geometry,fixed,manifold calculus,rws tscrim rllozes mmancini,,Eric Gourgoulhon,"Travis Scrimshaw, Ralf Stephan, Richard L Lozes",N/A,,ec105bbb42a97c9ac2bff745112688c655a0ecb4,ec105bbb42a97c9ac2bff745112688c655a0ecb4,,