edited enumerate.c and thickenings.c to use indices

This commit is contained in:
Florian Stecker
2017-02-21 12:10:46 +01:00
parent 98f055d026
commit 97100eef20
2 changed files with 5 additions and 5 deletions

View File

@@ -99,9 +99,9 @@ static void generate_principal_ideals(doublequotient_t *dq, bitvec_t *pos, bitve
queue_put(&queue, i);
while((current = queue_get(&queue)) != -1)
for(edge = dq->cosets[current].bruhat_lower; edge; edge = edge->next)
if(!principal[edge->to - dq->cosets]) {
principal[edge->to - dq->cosets] = 1;
queue_put(&queue, edge->to - dq->cosets);
if(!principal[edge->to->index]) {
principal[edge->to->index] = 1;
queue_put(&queue, edge->to->index);
}
// copy the first half into bitvectors