24d4c20f82e75964b746df49eec1320afa675fd3
The dynamical range of different fields SERiF must solve for is massive. This just breaks any reasonable preconditioner / spreads the eigen modes of the system matrix out. This is a normalization system which uses charectaristic scale factors (e.g. the approximate radius estimated using the lane-emden equation) to rescale different fields to a more similar numeric scale. This turns out to be essential for stable convergence. Broadly this implements Riesz normalization along with exact diagnoal normalization.
Description
No description provided
Languages
C++
95.2%
Python
3.2%
Meson
1.4%
Just
0.1%