#4446: New module complex_mpc using lib mpc for complex multiprecision
arithmetic
-----------------------------------------------------------------+----------
Reporter: thevenyp | Owner:
mabshoff
Type: enhancement | Status:
needs_review
Priority: major | Milestone:
sage-4.5.2
Component: basic arithmetic | Keywords:
Author: Philippe Theveny, Alex Ghitza, Yann Laigle-Chapuy | Upstream:
N/A
Reviewer: William Stein, David Kirkby | Merged:
Work_issues: |
-----------------------------------------------------------------+----------
Comment(by drkirkby):
Replying to [comment:48 drkirkby]:
> Replying to [comment:47 zimmerma]:
> > I have filled in the author field.
> >
> > > BTW, what are the prequesites for this package?
> >
> > MPC only depends on GMP and MPFR, which are standard Sage packages.
>
> But you still need to create an spkg/install and spkg/standard/deps for
this to be a standard package. I would attach them to the ticket.
Paul,
did you do any more on this? There seems to be four things needed here
* update spkg/install, to have something like
{{{
MPC=`$newest mpc`
export MPC
}}}
* update spkg/standard/deps to have something like
{{{
all: $(BASE) \
$(INST)/$(ATLAS)
...
$(INST)/$(MPC))
...
$(INST)/$(ZODB)
}}}
* Update spkg/standard/deps so it also has a line like this.
{{{
$(INST)/$(MPC): $(BASE) $(INST)/$(MPIR) $(INST)/$(MPFR)
$(INSTALL) "$(SAGE_SPKG) $(MPC) 2>&1" "tee -a
$(SAGE_LOGS)/$(MPC).log"
}}}
* Convince William that's this is necessary and not slower than what's in
Sage, which was his objection before. I started a thread for you - see
http://groups.google.co.uk/group/sage-
devel/browse_thread/thread/c8363227c72b6918 but you have not written
anything on it.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4446#comment:49>
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.