Opened 2 years ago

Last modified 2 years ago

#23863 needs_info enhancement

Hasse-Weil Zeta function of hypersurfaces, controlled-reduction method

Reported by: edgarcosta Owned by:
Priority: major Milestone: sage-8.1
Component: padics Keywords: zeta function, sd91
Cc: kedlaya, ursula, jen, jpflori Merged in:
Authors: Edgar Costa, Jennifer Balakrishnan Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description

We plan to add a wrapper for my code: https://github.com/edgarcosta/controlled-reduction

See #20265 for inspiration.

Change History (3)

comment:1 Changed 2 years ago by edgarcosta

  • Component changed from PLEASE CHANGE to padics

comment:2 Changed 2 years ago by roed

  • Type changed from PLEASE CHANGE to enhancement

comment:3 Changed 2 years ago by edgarcosta

  • Authors changed from Edgar Costa to Edgar Costa, Jennifer Balakrishnan
  • Cc jen jpflori added
  • Status changed from new to needs_info

Jen and I wrote this wrapper: https://github.com/edgarcosta/pycontrolledreduction

However, is not yet perfect.

For example, I need to do:

from ctypes import * 
lib1 = cdll.LoadLibrary(SAGE_LOCAL+"/lib/libmpir.so.23")

before being able to do

from  pycontrolledreduction import controlledreduction

and because of that, I have not yet managed to run the doctest.

Further, I would think it would be a good option that this PyPI package to also compile and install https://github.com/edgarcosta/controlled-reduction (but I don't know how to do that). For example, by having it as a git submodule and then doing on the right directory

./configure --prefix=$SAGE_LOCAL && make install

Let me know your thoughts.

Note: See TracTickets for help on using tickets.