Skip to content

TraceForm basis is slow for cuspforms #408

@edgarcosta

Description

@edgarcosta
> F := QuadraticField(12);
> ZF := Integers(F);
> M := GradedRingOfHMFs(F, 50);
> time _ := [* CuspFormBasis(HMFSpace(M, 1*ZF, [k,k]) : ViaTraceForm:=false, SaveAndLoad:=false) : k in [4,6,10] *];
Time: 8.510
> F := QuadraticField(12);
> ZF := Integers(F);
> M := GradedRingOfHMFs(F, 50);
> time _ := [* CuspFormBasis(HMFSpace(M, 1*ZF, [k,k]) : ViaTraceForm:=true, SaveAndLoad:=false) : k in [4,6,10] *];
Time: 41.560

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions