Opened 4 months ago

Last modified 3 months ago

#30284 needs_work enhancement

Immutability of Bundle Connections

Reported by: gh-mjungmath Owned by:
Priority: major Milestone: sage-9.3
Component: manifolds Keywords: immutability
Cc: egourgoulhon, tscrim, mkoeppe Merged in:
Authors: Michael Jung Reviewers:
Report Upstream: N/A Work issues:
Branch: u/gh-mjungmath/immutability_of_bundle_connections (Commits) Commit: 25650ab8c70be4dcc6a9c9b2ae5c02b0165bb4db
Dependencies: #30208, #30209, #30274 Stopgaps:

Description (last modified by gh-mjungmath)

Immutability of bundle connections. Furthermore, a copy method is added.

See #30261.

Change History (7)

comment:1 Changed 4 months ago by gh-mjungmath

  • Branch set to u/gh-mjungmath/immutability_of_bundle_connections

comment:2 Changed 4 months ago by gh-mjungmath

  • Authors set to Michael Jung
  • Cc egourgoulhon tscrim mkoeppe added
  • Commit set to ca3a9d78a8f6f4038fcf3ff7f63610bac13e6e57
  • Component changed from PLEASE CHANGE to manifolds
  • Dependencies set to #30208, #30209
  • Description modified (diff)
  • Keywords immutability added
  • Status changed from new to needs_review
  • Type changed from PLEASE CHANGE to enhancement

Last 10 new commits:

d58d291Trac #30266: hash function condition + treatment of restrictions
061b89fTrac #30266: minor doctest improvement
5c7fd6eTrac #30266: immutability of restrictions + hash function improved
7ba0865Trac #30266: merge
0ec99d4Trac #30266: check by name
87fb411Trac #30266: ValueError replaced by AssertionError
43ec497Trac #30239: referenced before assignment error fixed
135ffd5Trac #30209: Merge branch 't/30239/tensorfield___call___alters_zero' into bundle_connection_change_of_frame
4d9209eTrac #30284: Merge branch 'bundle_connection_change_of_frame' into t/30284/immutability_of_bundle_connections
ca3a9d7Trac #30284: make bundle connections immutable + improved documentation

comment:3 Changed 4 months ago by git

  • Commit changed from ca3a9d78a8f6f4038fcf3ff7f63610bac13e6e57 to db3d290c986ce3773b0c6f1f4442b651d1b1ce79

Branch pushed to git repo; I updated commit sha1. New commits:

933c14aTrac #30209: Merge branch 'develop' into bundle_connection_change_of_frame
db3d290Trac #30284: Merge branch 'bundle_connection_change_of_frame' into t/30284/immutability_of_bundle_connections

comment:4 Changed 4 months ago by git

  • Commit changed from db3d290c986ce3773b0c6f1f4442b651d1b1ce79 to 25650ab8c70be4dcc6a9c9b2ae5c02b0165bb4db

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

0685f7bTrac #30239: doctest fixed
e13b168Trac #30239: check by name for general tensor field action
4ff3431Trac #30239: try-finally instead of try-except
c1c74deRevert "Trac #30239: try-finally instead of try-except"
5cee80cTrac #30209: Merge branch 'bundle_connection_extension' into bundle_connection_action
21f2bd5Trac #30209: bundle connections acting on sections + vector fields
6cb7ff8Trac #30284: Merge branch 't/30209/bundle_connection_change_of_frame' into immutability_bundle_connection
cccf487Trac #30284: Merge branch 't/30274/immutability_of_tensor_fields' into immutability_bundle_connection
25650abTrac #30284: immutability bundle connection + copy method

comment:5 Changed 4 months ago by gh-mjungmath

  • Dependencies changed from #30208, #30209 to #30208, #30209, #30274
  • Description modified (diff)

comment:6 Changed 4 months ago by gh-mjungmath

  • Status changed from needs_review to needs_work

Branches diverged due to #30209. I will fix this as soon as #30209 has a positive review.

comment:7 Changed 3 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.3
Note: See TracTickets for help on using tickets.