#6648: adds riemann mapping and complex interpolation
--------------------------------------------------------------+-------------
   Reporter:  evanandel                                       |       Owner:  
evanandel 
       Type:  enhancement                                     |      Status:  
needs_work
   Priority:  major                                           |   Milestone:  
sage-4.4  
  Component:  calculus                                        |    Keywords:  
complex   
     Author:  Ethan Van Andel                                 |    Upstream:  
N/A       
   Reviewer:  David Joyner, Martin Albrecht, Minh Van Nguyen  |      Merged:    
        
Work_issues:                                                  |  
--------------------------------------------------------------+-------------

Old description:

> This patch add's Riemann mapping functionality to sage:
> http://en.wikipedia.org/wiki/Riemann_mapping_theorem
>
> It can compute numerical maps and has multiple utilities for
> plotting/visualizing the maps.
>
> It also includes 2 functions to parametrically interpolate lists of
> complex points. This makes it far easier for the user to define the
> boundary of the figure that they wish to Riemann map.
>
> NOTE: This may require the cython 0.11.2spkg to compile.
>
> EDIT: There was a problem with one of my interpolation equations, fixed
> it + tests. New patch is below first one.
>
> EDIT: More minor fixes, new patch.
>
> EDIT: Again, new patch

New description:

 This patch add's Riemann mapping functionality to sage:
 http://en.wikipedia.org/wiki/Riemann_mapping_theorem

 It can compute numerical maps and has multiple utilities for
 plotting/visualizing the maps.

 It also includes 2 functions to parametrically interpolate lists of
 complex points. This makes it far easier for the user to define the
 boundary of the figure that they wish to Riemann map.

 NOTE: This may require the cython 0.11.2spkg to compile.

 EDIT: There was a problem with one of my interpolation equations, fixed it
 + tests. New patch is below first one.

 EDIT: More minor fixes, new patch.

 EDIT: Again, new patch

--

Comment(by evanandel):

 Ok, I've put up a patch that fixes the missing documentation. Note that
 the relatively sparse documentation in the ColorPlot and
 _render_on_subplot is more than exists in the complex_plot module from
 which I obtained the code.

 At this point all that is required is some kind knowledgeable soul to
 implement dump/load functionality so that the modules can pass the
 TestSuite requirement. Alternately direct me to a resource that provides
 an in depth tutorial on how to implement it. I appreciate all the help so
 far, and I would really like to get this published. If there's anything
 that I can do to speed it up, let me know.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6648#comment:31>
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.

Reply via email to