#5396: [with patch, needs work] Wrapping lcalc library
---------------------------+------------------------------------------------
 Reporter:  rishi          |       Owner:  Rishi     
     Type:  enhancement    |      Status:  new       
 Priority:  major          |   Milestone:  sage-4.1.2
Component:  number theory  |    Keywords:  lcalc     
 Reviewer:                 |      Author:            
   Merged:                 |  
---------------------------+------------------------------------------------

Comment(by rishi):

 I have attached the spkg file.


 The lcalc in sage uses the command line version of lcalc. The lcalc
 library lot richer than what the command line exposes. For example, you
 cannot find the zeros of a Dirichlet L function or Modular form L function
 without writing a lcalc file in appropriate format and calling the command
 line version. Using this patch, it is possible to forgo the lcalc file. In
 fact, in one of the example, I have written a function which given a
 primitive Dirichlet character, generates a Lcalc object, say L


 {{{
 #This code is only for example, It will not execute
 chi=DirichletGroup(5)[1]
 L =dirLFuncGenerator(chi)
 L.value(2+3*I) #gives value
 L.find_zeros_via_N(10) # finds the first 10 zeros of this L function.
 (ordered by distance from real axis)
 }}}


 I will repost the code in the sage notebook again

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