aboutsummaryrefslogtreecommitdiff
path: root/src/cm/cm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cm/cm.c')
-rw-r--r--src/cm/cm.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/cm/cm.c b/src/cm/cm.c
index 28815d7..587f497 100644
--- a/src/cm/cm.c
+++ b/src/cm/cm.c
@@ -5,18 +5,18 @@
#include "cm.h"
#include "custom.h"
#include "io/output.h"
+#include "obj/curve.h"
#include "p1363.h"
int cm_do() {
debug_log_start("Starting Complex Multiplication method");
- fprintf(err, "This is *NOT IMPLEMENTED* currently.\n");
+ curve_t *curve = custom_curve();
+ output_o_begin();
+ output_o(curve);
+ output_o_end();
- GEN D = stoi(71);
- p1363_form_t **forms;
- size_t nforms = p1363_forms(D, &forms);
- p1363_poly(D, forms, nforms);
- p1363_free(&forms, nforms);
+ curve_free(&curve);
debug_log_start("Finished Complex Multiplication method");
return 0;