Skip to content

v0.11.09h 2023/10/01

Pre-release
Pre-release
Compare
Choose a tag to compare
@efa efa released this 27 Aug 19:15
  • Added:
    • LIB: Support for 2 custom list of values of different tolerances
    • LIB: Can use lower tolerance list, keeping best final tolerance:
      when lists=2 and valTolBest=1 use baseR2 as 1/10 tolerance than baseR
      when lists=2 and valTolBest=1 use baseR2 & baseR2 too
    • LIB: use mem=1 computations with lists=2 to reduce memory requirements
    • CLI: Support for 2 custom list of values of different tolerances
    • CLI: new output formatting to show tolerance of each component
    • CLI: use 80 columns for output formatting
    • GUI: enlarged to 722 pixels to accomodate 80 cols output formatting
    • GUI: new widgets to support lists=2, (in)activate meaning widgets
    • LIB: extended support to 8 decades, GUI too
    • GUI: working Stop button
    • LIB: reduced memory allocation/compute time for input descriptions:
      baseR[3+2],mem=0,lists2=2,valTolBest=0: 1.7 kB => 840 B , 0.000704 s => 0.000905 s
      E1,decades=7,mem=0,lists2=1 : 1.5 kB => 1.5 kB , 0.002569 s => 0.001241 s
      E12,decades=7,mem=0,lists2=1 : 346.8 kB => 173.4 kB, 42.715295 s => 20.320254 s
    • LIB: refactored compute functions for mem=1
    • LIB: refactored showHelp(), showConf()
    • GUI: changed radio buttom standardEserie/custom values callbacks: done
    • GUI: disabled "standard Series" & "Decades" selection when "custom values"
    • LIB: reSolveConf.txt renamed 'desired=' to 'target='
      'algo=' to 'mem='
      'baseR=' to 'userR='
      'baseRdesc=' to 'userRdesc='
    • LIB: reSolveConf.txt added 'userRtol='
      'lists='
      'userR2='
      'userR2tol='
      'userR2desc='
      'valTolBest='
    • LIB: reSolveConf.txt ignore/removed 'listNumber='
      'maxRc='
  • Fix:
    • LIB: fix conversion to eng notation in case: -1000E-09 instead of -1E-06
    • LIB: parsing of reSolveConf.txt more robust for duplicates and comments
    • GUI: target and decades are not updated on direct type