Hi Stefan,
I saw your proposal and it (symbolic coordinate-free differential
geometry) looks like a really interesting thing to have.
(1) I think it would be good to extend the "usage" section to give some
non-trivial examples. It does not matter if you make the particulars
of input/output forms up, just show what you envision your code
should be able to do at the end of the summer, in a best-case
scenario.
(2) Add details on how you plan to implement things. What new classes
will here be, what data structures do they hold? E.g. a manifold is
typicaly constructed from patching open subsets of R^n along
diffeomorphisms - but I am not aware of sympy code to represent even
open balls (I could be wrong, obviously).
(3) Are there any non-trivial algorithms that you think could be
implemented? (For example, might it be feasible to compute the
euler characteristic of a Manifold via the Hopf index theorem?)
Best,
Tom
On 28.03.2012 11:28, krastanov.ste...@gmail.com wrote:
Hi,
Some time ago I announced that I would like to work on tensor analysis
as a project for gsoc. In the ensuing discussion I came to appreciate
the need for a vector calculus framework before starting work on the
tensor module.
So here is a (preliminary) proposition for that module:
https://github.com/sympy/sympy/wiki/GSoC-2012-Application:-Stefan-Krastanov:-Vector-Analysis
It is mainly differential geometry (vectors and differential forms),
but if I have the time some tensor stuff may be added. Any feedback
will be appreciated?
Stefan
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/sympy?hl=en.