v0.9.1
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.
Forkundur_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
andDocumenter
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
.