-
-
Notifications
You must be signed in to change notification settings - Fork 654
Closed
Milestone
Description
Elliptic curves and points have .set_order() methods to supply the order to Sage's algorithms instead of computing it.
However, .set_order() for curves currently has a num_checks= keyword argument instead of the usual check= flag, and .set_order() for points does not have either argument and simply runs checks unconditionally.
In this patch we add check= arguments to both methods. Moreover, we make .set_order() work for points over general fields, where order-computation algorithms are not available at the moment.
Component: elliptic curves
Author: Lorenz Panny
Branch/Commit: 12d13b3
Reviewer: Kwankyu Lee
Issue created by migration from https://trac.sagemath.org/ticket/34787