Skip to content

Change default/maximum polynomial degree to 15 for Chebyshev filtering

Sebastian Ohlmann requested to merge change_default_chebyshev_filtering_order into main

Description

Tests on a range of systems have shown that this leads to better and faster convergence on average.

I have run a set of calculations on Ada to scan the parameter space (ExtraStatesInPercent 15, 20, 25; ChebyshevFilterDegree 5, 10, 15, 20, 25; OptimizeChebyshevFilterDegree yes, no; 21 systems).

Here are plots for the timing: timings.pdf and the convergence properties: convergence.pdf The conclusions from @nicolastd and me are that the best parameters are ExtraStatesInPercent=20, ChebyshevFilterDegree=15, OptimizeChebyshevFilterDegree=yes. So as a first change, we set the degree of the polynomial in this MR.

News snippet

Change default/maximum polynomial degree to 15 for Chebyshev filtering

Checklist

Merge request reports

Loading