Opened 5 years ago

Closed 5 years ago

#21152 closed enhancement (fixed)

Implement unary operations in interfaces

Reported by: jdemeyer 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 5 years ago by jdemeyer

  • Branch set to u/jdemeyer/ticket/21152

comment:2 Changed 5 years ago by jdemeyer

  • Commit set to 12d9d3268f1eaeb8308f77666b56c9efb0549aec
  • Status changed from new to needs_review

New commits:

12d9d32Implement unary operations in interfaces

comment:3 Changed 5 years ago by tscrim

  • Reviewers set to Travis Scrimshaw
  • Status changed from needs_review to positive_review

LGTM.

comment:4 Changed 5 years ago by vbraun

  • Branch changed from u/jdemeyer/ticket/21152 to 12d9d3268f1eaeb8308f77666b56c9efb0549aec
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.