Opened 2 years ago
Closed 2 years ago
#25254 closed enhancement (fixed)
Tensor fields along a submanifold
Reported by:  egourgoulhon  Owned by:  

Priority:  major  Milestone:  sage8.3 
Component:  geometry  Keywords:  manifold, tensor, submanifold 
Cc:  ghFlorentinJ, tscrim  Merged in:  
Authors:  Eric Gourgoulhon  Reviewers:  Travis Scrimshaw 
Report Upstream:  N/A  Work issues:  
Branch:  34d83ec (Commits)  Commit:  34d83ec80a0a7af5e6b3888e1ecb7778b46fc1b9 
Dependencies:  Stopgaps: 
Description
Given a tensor field T on some differentiable manifold M, a differentiable manifold U and a differentiable map F: U > M, this ticket implements the computation of the tensor field t along U with values in M that obeys
forall p in U, t(p) = T(F(p)).
If F is an immersion, t can be viewed as the tensor field T along the immersed submanifold (U,F).
This work is part of the SageManifolds project, see #18528 for an overview.
Change History (9)
comment:1 Changed 2 years ago by
 Branch set to public/manifolds/tensor_field_along
 Commit set to 52da11734e6bf0bd6ee64225f54abf64178b5950
comment:2 Changed 2 years ago by
 Commit changed from 52da11734e6bf0bd6ee64225f54abf64178b5950 to 7cb1b2a9d436ed435c25b3196f658e18e39d2fa6
Branch pushed to git repo; I updated commit sha1. New commits:
794d159  Improve treatment of restrictions of vector frames with nontrivial destination maps

ad325cc  Merge branch 'public/manifolds/frame_dest_map_restrictions' of git://trac.sagemath.org/sage into public/manifolds/tensor_field_along

7cb1b2a  Small fix regarding nontrivial destination map in VectorFieldFreeModule

comment:3 Changed 2 years ago by
 Commit changed from 7cb1b2a9d436ed435c25b3196f658e18e39d2fa6 to 34a63a6c7340ca467e46b0dd3914ab07ee663e4e
comment:4 Changed 2 years ago by
 Commit changed from 34a63a6c7340ca467e46b0dd3914ab07ee663e4e to 1c34df147acbdf187114a53f9a546fd0230b52ba
Branch pushed to git repo; I updated commit sha1. New commits:
1c34df1  Add doctest in method TensorField.along

comment:5 Changed 2 years ago by
 Commit changed from 1c34df147acbdf187114a53f9a546fd0230b52ba to 34d83ec80a0a7af5e6b3888e1ecb7778b46fc1b9
Branch pushed to git repo; I updated commit sha1. New commits:
34d83ec  Improve documentation of method TensorFieldParal.along()

comment:6 Changed 2 years ago by
 Cc tscrim added
 Status changed from new to needs_review
comment:7 followup: ↓ 8 Changed 2 years ago by
 Reviewers set to Travis Scrimshaw
 Status changed from needs_review to positive_review
LGTM.
comment:8 in reply to: ↑ 7 Changed 2 years ago by
comment:9 Changed 2 years ago by
 Branch changed from public/manifolds/tensor_field_along to 34d83ec80a0a7af5e6b3888e1ecb7778b46fc1b9
 Resolution set to fixed
 Status changed from positive_review to closed
New commits:
Add method along() in class TensorFieldParal