Stabilization scheme
Some of the terms in the EDF introduce to the time-dependent propagation of the high-momenta components. In particular, gradient terms
have been identified as a source of such high- modes. These modes can amplify during the time-dependent propagation and destabilize the integration scheme. To avoid this, we introduced the filtering scheme.- compute ,
- go to Fourier space ,
- apply filter function ,
- go back to coordinate space and use it during the time-propagation.
As the filter function, we use Fermi-Dirac function:
Testing script
You can use the attached script tools/high-frequency-filter.py to test the impact of the filtering scheme on the input signal. Below is an example output of the script.
Controlling the filter
The filter can be controlled via input file:
# ------------- HIGH K-WAVES FILTER ---------------
# See: W-BSK Wiki -> Stabilization of the time-dependent code
hkf_mu 0.9 # mu parameter of the Fermi-Dirac (filtering) function, in Ec units, default=9.99 (disabled)
hkf_T 0.01 # T parameter of the Fermi-Dirac (filtering) function, in Ec units, default=0.01
Benchmark
Below we demonstrate energy conservation quality for the evolution of a nuclei