Opened 16 months ago

Last modified 3 weeks ago

#28718 new task

Smoothly Embed Vector Bundles into Preexisting Code

Reported by: gh-DeRhamSource Owned by:
Priority: major Milestone: sage-9.4
Component: geometry Keywords: vector bundles
Cc: egourgoulhon Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by gh-DeRhamSource)

Though, ticket #28159 implemented vector bundles into Sage and is already merged, there are still things to do. Sections and tensor fields share similar or even identical code lines and implementation concepts. This comes in quite unhandy when further modifications are to be made, either to vector bundles or to tensor fields.

This gap should be closed in this ticket. Appropriate inheritances and removing code redundancies will be performed here.

Until this ticket is finished, I suggest one of the following procedures:

1) Every modification either to tensor fields or to sections, should be done for both if intersections occur. This makes the following task devoted to this ticket easier and keeps the code as clean as possible.

2) Link the ticket devoted to possible interactions in the comments of this ticket.

Change History (5)

comment:1 Changed 16 months ago by gh-DeRhamSource

  • Description modified (diff)

#28716: Linearly independent vector fields as new frame -> Adaption to Sections

Last edited 16 months ago by gh-DeRhamSource (previous) (diff)

comment:2 Changed 14 months ago by embray

  • Milestone changed from sage-9.0 to sage-9.1

Ticket retargeted after milestone closed

comment:3 Changed 11 months ago by mkoeppe

  • Milestone changed from sage-9.1 to sage-9.2

Batch modifying tickets that will likely not be ready for 9.1, based on a review of the ticket title, branch/review status, and last modification date.

comment:4 Changed 6 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.3

comment:5 Changed 3 weeks ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

Note: See TracTickets for help on using tickets.