#15673: major improvements to lazy power series
-------------------------------------+-------------------------------------
Reporter: mhansen | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-7.0
Component: combinatorics | Resolution:
Keywords: LazyPowerSeries,, | Merged in:
days57 | Reviewers: Ralf Stephan,
Authors: Mike Hansen | Matthieu Dien
Report Upstream: N/A | Work issues:
Branch: u/mantepse/15673 | Commit:
Dependencies: | aa8fd83522eaeb583da0caa5c6628ddd1ed36b04
| Stopgaps:
-------------------------------------+-------------------------------------
Comment (by elixyre):
Replying to [comment:50 mantepse]:
>I'm currently (really!) working on the design.
>
>I am not yet sure whether the computation of the approximate order really
belongs here: after all, we want to recursively specify formal power
series, not coefficient streams. The design decision is not completely
clear, because formal power series and coefficient streams are almost the
same thing - except that most operations feel more natural on the level of
formal power series.
>
> Suggestions and comments very welcome!
I will be happy to discuss code design with you.
I have some code (about species) on the branch `u/elixyre/species` (not
associated to any ticket). I was trying to redesign the species with the
goal to use the current `Permutations`, `Partitions`, ''etc'' ... I don't
used the design Parent-Element, I was to lazy to update this code but I
can do it easily...
Whatever I recode my own `Series` on this branch (as a simple exercice to
understand operations on series). There is a lot of really simple code
that I assume to be a draft of a good (code) design. My code was thought
to be simple to improve and understand.
(Specially I have a ''nice'' simple tool to compute the valuation.)
Do you have some branch where you try your own design that I could pull?
--
Ticket URL: <http://trac.sagemath.org/ticket/15673#comment:51>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.