Skip to content

v0.9.1

Compare
Choose a tag to compare
@cuihantao cuihantao released this 02 May 17:18
· 2972 commits to master since this release
32fdd38

This version accelerates computations by about 35%.

  • Models with flag collate=False, which is the new default,
    will slice DAE arrays for all internal vars to reduce copying back and forth.
  • The change above greatly reduced computation time.
    For kundur_pss.xlsx, simulation time is down from 2.50 sec to 1.64 sec.
  • The side-effects include a change in variable ordering in output lst file.
    It also eliminated the feasibility of evaluating model equations in
    parallel, which has not been implemented and does not seem promising in Python.
  • Separated symbolic processor and documentation generator from Model into
    SymProcessor and Documenter classes.
  • andes prepare now shows progress in the console.
  • Store exit code in System.exit_code and returns to system when called
    from CLI.
  • Refactored the solver interface.
  • Patched Config.check for routines.
  • SciPy Newton-Krylov power flow solver is no longer supported.
  • Patched a bug in v0.9.0 related to dae.Tf.