#10132: Differential Geometry via Sage
------------------------------------+---------------------------------------
Reporter: mikarm | Owner: mhampton
Type: enhancement | Status: new
Priority: major | Milestone:
Component: geometry | Keywords: differential geometry,
parametrized surface
Author: Mikhail Malakhaltsev | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------------+---------------------------------------
Comment(by mikarm):
Joris,
I carefully read the last version of the class you uploaded (the new
version of patch_v2), and insert my comments. I uploaded this file, there
are no changes in the code, only comments.
I looked how it works, and see that the changes you did improved the class
much, especially the speed of calculation. And, of course, the code you
wrote is much more professional than mine, so I can learn from it how to
do such things.
In part, I find very interesting how you deal the with calculation of
first_fundamental_form, etc, and think that it is the best way to
calculate the components of tensors, connection coefficients, and other
objects of this type.
I think that now we can do the following things:
1) apply cache_method throughout the class everywhere we can, in part, for
calculating the connection coefficients.
2) rewrite the parallel transport method as you did for geodesics
3) improve the method for finding principal curvatures
4) test the class on a wider variety of surfaces
And after that I suppose we can submit the class to Sage.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10132#comment:16>
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.