Skip to content

Reimplement elements of Zp and Qp using templates #12555

@roed314

Description

@roed314

The goal of this ticket is to reimplement elements of Zp and Qp using the ideas from sage/rings/polynomial/polynomial_template.pxi. This should make p-adics in Sage both easier to maintain and easier to add new classes.

The final patch should not affect the external interface to Zp and Qp.


Apply

Depends on #12625
Depends on #13299
Depends on #14287
Depends on #12575
Depends on #6223

CC: @sagetrac-sydahmad @RalphieBoy @williamstein @sagetrac-JStarx @jpflori

Component: padics

Keywords: sd53 padics templates

Author: David Roe, Julian Rueth

Branch/Commit: public/padics/templates-12555 @ aa65f59

Reviewer: William Stein, Soroosh Yazdani, Julian Rueth, Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/12555

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions