Closed egourgoulhon closed 7 years ago
This should be the last of the manifold bug fixes relative to Sage 7.5.1 ;-)
New commits:
96f814d | Fix treatment of pullback on parallelizable manifolds |
6ab5f63 | Change the name of first argument to 'self' in nested method _pullback_chart of DiffMap |
02add83 | Revert to previous version of nested function _pullback_chart in DiffMap.pullback |
d0de237 | Merge branch 'public/manifolds/bug-pullback-parallelizable' of git://trac.sagemath.org/sage into Sage 7.6.rc0 |
9a9ee5b | Fix treatment of restrictions of tensor fields with parallelizable domains |
7363815 | Fix computation of inverse metric on parallelizable manifolds (#22667) |
Commit: 7363815
One little thing: you should put the try/except block on the minimal number of lines as it makes for easier maintenance/debugging. So I think it should just include the assignment of gmat
. Otherwise LGTM.
Reviewer: Travis Scrimshaw
Branch pushed to git repo; I updated commit sha1. New commits:
fc04276 | Better treatment of exceptions in inverse metric computation |
Replying to @tscrim:
One little thing: you should put the try/except block on the minimal number of lines as it makes for easier maintenance/debugging. So I think it should just include the assignment of
gmat
.
Done (I've also included the computation of the matrix inverse in the try block).
Thanks.
Changed branch from public/manifolds/bug-inverse-metric-22667 to fc04276
The following is a bug:
The last output should be
since the component g00 of the inverse metric in the global frame e is the constant scalar field 1, which must have a representation on both open subsets U and V. The current ticket fixes this.
Depends on #22637
CC: @tscrim
Component: geometry
Keywords: metric
Author: Eric Gourgoulhon
Branch/Commit:
fc04276
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/22667