Opened 8 years ago

Last modified 8 years ago

#17457 needs_work enhancement

Clean and speedup for permanent

Reported by: Vincent Delecroix Owned by:
Priority: major Milestone: sage-6.5
Component: linear algebra Keywords:
Cc: Jaap Spies, Nathann Cohen, mario pernici Merged in:
Authors: Vincent Delecroix Reviewers:
Report Upstream: N/A Work issues:
Branch: u/vdelecroix/17457 (Commits, GitHub, GitLab) Commit: a20c391a17c86391b762a9b6ac01c52ff7b8ff6c
Dependencies: #16603 Stopgaps:

Status badges

Description

In view of ticket #16603, I thought it would be nice to clean up a bit the functions related to computation of the permanent in matrix1.pyx and matrix2.pyx. It ends up with a small speed up (small compared to what #16603 provides).

Change History (4)

comment:1 Changed 8 years ago by Vincent Delecroix

Branch: u/vdelecroix/17457
Commit: 01f783e346aa8707f7f3f1d36e9def546da74b8b
Status: newneeds_review

New commits:

8013ac0trac #17452: clean min_wt_vec_gap
173f3ectrac #17452: add a check for rank (+ doc)
01f783etrac #17457: speed up permanent and associated methods

comment:2 Changed 8 years ago by Vincent Delecroix

Commit: 01f783e346aa8707f7f3f1d36e9def546da74b8b

sorry... wrong branch!

Last edited 8 years ago by Vincent Delecroix (previous) (diff)

comment:3 Changed 8 years ago by git

Commit: a20c391a17c86391b762a9b6ac01c52ff7b8ff6c

Branch pushed to git repo; I updated commit sha1. New commits:

a20c391trac #17457: speed up permanent and associated methods

comment:4 Changed 8 years ago by Vincent Delecroix

Dependencies: #16603
Status: needs_reviewneeds_work

there will be some non-trivial rebasing...

Note: See TracTickets for help on using tickets.