Opened 23 months ago

Last modified 19 months ago

#24623 closed enhancement

Euclidean spaces and vector calculus — at Version 2

Reported by: egourgoulhon Owned by:
Priority: major Milestone: sage-8.3
Component: geometry Keywords: Euclidean space, vector calculus, gradient, divergence, curl, Laplacian
Cc: tmonteil Merged in:
Authors: Eric Gourgoulhon Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #24622 Stopgaps:

Description (last modified by egourgoulhon)

This ticket implements Euclidean spaces as Riemannian manifolds diffeomorphic to Rn and equipped with a flat metric. Using the operators introduced in #24622, it provides the standard operators of vector calculus: dot product, norm, cross product, gradient, divergence, curl and Laplacian, along with the standard coordinate systems (Cartesian, spherical, cylindrical, etc.).

See this ask.sagemath question for a motivation.

This work is part of the SageManifolds project, see #18528 for an overview.

Change History (2)

comment:1 Changed 23 months ago by egourgoulhon

  • Description modified (diff)

comment:2 Changed 23 months ago by egourgoulhon

  • Description modified (diff)
Note: See TracTickets for help on using tickets.