#10132: Differential Geometry via Sage
------------------------------------+---------------------------------------
Reporter: mikarm | Owner: mhampton
Type: enhancement | Status: needs_work
Priority: major | Milestone:
Component: geometry | Keywords: differential geometry,
parametrized surface
Author: Mikhail Malakhaltsev | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------------+---------------------------------------
Comment(by jvkersch):
I wanted to get this last update in before the start of the new year.
I've updated the docstrings for all the methods, and in some cases I've
added a one-line piece of LaTeX explaining what is being computed.
My questions for now are the following:
1. Where should this code go in the Sage root? Currently the patch
creates a new folder `riemann`, but maybe there is a subfolder somewhere
that would be more appropriate.
1. What do we do with the computation of principal curvatures? I think
that computing the eigenvalues of the shape operator (now that it is
implemented in the surface class) is a quick and easy way of assembling
the principal curvatures/directions, and moreover deals graciously with
the case of equal principal curvatures, but I'm open for other ideas.
Other than that, I think the code is good (up to the bugs that Mikhail
found, and which I didn't try to address), documentation looks good, and
all that needs to be done is to write a nice overview of the class
methods.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10132#comment:33>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.