Opened 7 years ago
Last modified 12 months ago
#18333 new task
Cleanup and speedup in QQbar — at Version 3
Reported by: | vdelecroix | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-wishlist |
Component: | number fields | Keywords: | |
Cc: | mmezzarobba, gagern, cheuberg | Merged in: | |
Authors: | Vincent Delecroix | Reviewers: | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
This is a task ticket for speed up and cleaning in sage.rings.qqbar
- #18332: implement
is_integer
andis_rational
on number field elements - #18303: better comparisons
- #18334: implement
unique_sign
andunique_trunc
on interval field elements - use firstly interval arithmetic for
sign
/floor
/ceil
/trunc
/round
- remove the following methods from
ANDescr
:rational_value
is_field_element
is_exact
- fusion
ANRoot
andANRootOfUnity
withinANExtension
- enhanced
sage_input
forANExtension
- better powering (
__pow__
) usingANExtension
and fix convention for powering inAA
vsQQbar
- reimplement
_real_refine_interval
without these ugly dictionaries
Change History (3)
comment:1 Changed 7 years ago by
- Description modified (diff)
comment:2 Changed 7 years ago by
- Description modified (diff)
comment:3 Changed 7 years ago by
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.