Known Issues¶
Non-square Grids¶
There are currently issues with running non-square grids in the HJB loop. Non-square grids appear to function properly with the
macro_model.options.ignore_HJB_loop
option set to True
.
Python Environments¶
The visualization application, built on dash and flask, may not work in environments such as Google Colab or Jupyter Notebooks.
If you run python yourfile.py
from a command prompt (the Anaconda Prompt if you are using the Anaconda environment), then
the visualization should work and open a local port in your browser (see this page).
Speed¶
Two-dimensional problems with large grids tend to take a long time to converge, even with parallelization. Performance improvmeents
to the package are planned for future releases; however, with the current release it is suggested that two-dimensional problems be
run on high-performance computing clusters with access to many CPU. It is also suggested to reduce the grid size and increase the error
tolerances for test runs, then to run a large grid size with low error tolerances when test runs are stable and behave as expected. Using
the least_squares
solver option rather than newton-raphson
may also improve performance.