#17194: Minimal bindings for optional arb package; RealIntervalFieldElement.psi
-------------------------------------+-------------------------------------
       Reporter:  cheuberg           |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.4
      Component:  numerical          |   Resolution:
       Keywords:  arb, digamma       |    Merged in:
  function, real interval field      |    Reviewers:
        Authors:  Clemens Heuberger  |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  a0afebd76117cdaeae6d8a408a2b1071ec3b8cd2
  u/cheuberg/rings/real_arb          |     Stopgaps:
   Dependencies:  #16747             |
-------------------------------------+-------------------------------------

Old description:

> In #16747, the optional arb package is proposed for inclusion in sage.
> That ticket did not have any python bindings for the library.
>
> In the present ticket, rather minimal bindings are provided.
>
> As a proof of concept, the digamma function of a
> `RealIntervalFieldElement` is implemented by converting it to an `Arb`,
> computing the digamma function via the arb library, and converting the
> result back.
>
> In its present minimal form, this is not part of the sage coercion world.

New description:

 In #16747, the optional arb package is proposed for inclusion in sage.
 That ticket did not have any python bindings for the library.

 In the present ticket, rather minimal bindings are provided.

 As a proof of concept, the digamma function of a
 `RealIntervalFieldElement` is implemented by converting it to an
 `RealBallElement`, computing the digamma function via the arb library, and
 converting the result back.

 In its present minimal form, this is not part of the sage coercion world.

--

Comment (by cheuberg):

 Replying to [comment:18 jdemeyer]:
 > I slightly prefer the shorter name `RealBallElement` (like
 `RealDoubleElement`), but I can live with `RealBallFieldElement`.

 As we apparently do not have a systematic naming scheme here, I renamed it
 to the shorter `RealBallElement`, as suggested.

--
Ticket URL: <http://trac.sagemath.org/ticket/17194#comment:21>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to