dioload.c: generation current (isr) in reverse and breakdown region
dioload.c: fix derivative of the recombination current
pre-master-48: option commands in .control are applied at netlist parsing, last value wins for all analyses
Diode level 1: breakdown current IBV is now scaled with area and m, consistent with level 3
inpcom.c: evaluate .param with agauss/gauss/aunif/unif/limit once, as documented
The problem I mentioned was with a inappropriate binning of the statistical package and as suspected not related to this patch. The new approach also work with the copy workaround in IHPs library and show same results. These redundant variables will removed after long waiting time because not any user have updated ngspice. So the patch is applied to pre-master-48. Thank you.
inpcom.c: evaluate .param with agauss etc. once, as documented
I made few more tests with my statistical evaluation in actual IHP OpenPDK and got problems which I can't relate explicite to the code change by your patch. It may be a numerical problem with the statistical package (gnuplot) or other. But anyway we need additional checks. Can I send you the osdi files that you can evaluate the patch with original IHP's PDK? Tell me your OS.