Opened 6 years ago

Closed 6 years ago

#21152 closed enhancement (fixed)

Implement unary operations in interfaces

Reported by: Jeroen Demeyer Owned by:
Priority: major Milestone: sage-7.3
Component: interfaces Keywords:
Cc: Merged in:
Authors: Jeroen Demeyer Reviewers: Travis Scrimshaw
Report Upstream: N/A Work issues:
Branch: 12d9d32 (Commits, GitHub, GitLab) Commit: 12d9d3268f1eaeb8308f77666b56c9efb0549aec
Dependencies: Stopgaps:

Status badges

Description

Currently, Sage relies on the default implementations from RingElement for unary operations for interface elements. Instead, we should directly implement unary operations in InterfaceElement analogous to the binary operations. Maxima already does this.

Change History (4)

comment:1 Changed 6 years ago by Jeroen Demeyer

Branch: u/jdemeyer/ticket/21152

comment:2 Changed 6 years ago by Jeroen Demeyer

Commit: 12d9d3268f1eaeb8308f77666b56c9efb0549aec
Status: newneeds_review

New commits:

12d9d32Implement unary operations in interfaces

comment:3 Changed 6 years ago by Travis Scrimshaw

Reviewers: Travis Scrimshaw
Status: needs_reviewpositive_review

LGTM.

comment:4 Changed 6 years ago by Volker Braun

Branch: u/jdemeyer/ticket/2115212d9d3268f1eaeb8308f77666b56c9efb0549aec
Resolution: fixed
Status: positive_reviewclosed
Note: See TracTickets for help on using tickets.