id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
29021 Bug in setting the calculus method on manifolds egourgoulhon "In Sage 9.1.beta0, we have
{{{
sage: M = Manifold(2, 'M')
sage: M.set_calculus_method('sympy')
sage: X. = M.chart()
sage: X.calculus_method()
Available calculus methods (* = current):
- SR (default) (*)
- sympy
}}}
while the current calculus method on the chart `X` should be `sympy`, as requested for any chart on `M` by `M.set_calculus_method('sympy')`.
Prior to Sage 8.8, it was OK. The bug was actually introduced in #27601 (merged in Sage 8.8.beta1) by the accidental removal of the line
{{{
self._calculus_method = method
}}}
in the code of `set_calculus_method()`.
This ticket fixes it by restoring the missing line." defect closed major sage-9.1 geometry fixed manifolds, calculus tscrim Eric Gourgoulhon Travis Scrimshaw N/A 02f0418649826f05be7f704e963c6f275f81eb80 02f0418649826f05be7f704e963c6f275f81eb80