#18843: Differentiable manifolds: vector fields and tensor fields
-------------------------------------+-------------------------------------
   Reporter:  egourgoulhon           |            Owner:  egourgoulhon
       Type:  enhancement            |           Status:  new
   Priority:  major                  |        Milestone:  sage-6.8
  Component:  geometry               |         Keywords:  differentiable
  Merged in:                         |  manifold, tensor field, vector
  Reviewers:                         |  field, differential form
Work issues:                         |          Authors:  Eric Gourgoulhon,
     Commit:                         |  Michal Bejger
  d48210c11f38f90ce656f0fa25ec550d147a1892|  Report Upstream:  N/A
   Stopgaps:                         |           Branch:
                                     |  
public/manifolds/diff_manif_tensor_fields
                                     |     Dependencies:  #15916, #18100,
                                     |  #18783
-------------------------------------+-------------------------------------
 This ticket implements tensor fields (among which vector fields and
 differential forms) on differentiable manifolds. This is a follow-up of
 #18783 within the [http://sagemanifolds.obspm.fr/ SageManifolds project]
 (see the metaticket #18528 for an overview). As in #18783, the topological
 field K over which the differentiable manifold is defined is generic (with
 sufficient structure to define differentiability, e.g. a complete metric
 field), although in most applications, K='''R''' or K='''C'''.

 This ticket implements the following Python classes:

 1/ Parent classes:
 - `VectorFieldModule`: module of vector fields on a differentiable
 manifold
 - `VectorFieldFreeModule`: free module of vector fields on a
 parallelizable differentiable manifold
 - `TensorFieldModule`: module of tensor fields of a given type (k,l) on a
 differentiable manifold
 - `TensorFieldFreeModule`: free module of tensor fields of a given type
 (k,l) on a parallelizable
   differentiable manifold
 - `DiffFormModule`: module of differential forms of a given degree p
 (p-forms) on a differentiable
   manifold
 - `DiffFormFreeModule`: free module of differential forms of a given
 degree p (p-forms) on a
   parallelizable differentiable manifold
 - `AutomorphismFieldGroup`: general linear group of the module of vector
 fields on a differentiable
   manifold
 - `AutomorphismFieldParalGroup`: general linear group of the free module
 of vector fields on a
   parallelizable differentiable manifold

 2/ Element classes:

 - `TensorField`: tensor field on a differentiable manifold
   - `VectorField`: vector field on a differentiable manifold
   - `DiffForm`: p-form on differentiable manifold
   - `AutomorphismField`: field of tangent-space automorphisms on a
 differentiable manifold
 - `TensorFieldParal`: tensor field on a parallelizable differentiable
 manifold
   - `VectorFieldParal`: vector field on a parallelizable differentiable
 manifold
   - `DiffFormParal`: p-form on parallelizable differentiable manifold
   - `AutomorphismFieldParal`: field of tangent-space automorphisms on a
 parallelizable differentiable
     manifold

 3/ Other classes:

 - `VectorFrame`: vector frame on a differentiable manifold
   - `CoordFrame`: coordinate vector frame on a differentiable manifold
 - `CoFrame`: coframe (frame of 1-forms) on a differentiable manifold
   - `CoordCoFrame`: coordinate coframe on a differentiable manifold

--
Ticket URL: <http://trac.sagemath.org/ticket/18843>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to