What's Changed
- Remove caching in #15
- We removed model & steady state caching, which is now left to the user. The reason is that this incraeased code complexity a lot without a clear advantage
- Some objects are renamed:
- after running a steady state search:
newton_result
is renamed toroot_finding_result
- removed
values_and_pars
key insteady_state
in favor ofall_values
- added
solution_values
tosteady_state
- after running a steady state search:
- allow
variables
andparameters
to be specified as a dictionary. EP only uses the dictionary keys then, the values are being ignored. This can be used e.g. for defining latex strings per variable etc. - rename
model['variables']
and model.variables tomodel['var_names']
andmodel.var_names
- rename
model['parameters']
and model.parameters tomodel['par_names']
andmodel.par_names
- variables in
decisions
->calls
are now always floats. Before, they were inconsistently 1D-arrays during steady state but floats during dynamics. - Enable JAX persistent caching via
EconPizzaConfig
by @shtopane in #17
Full Changelog: 0.6.4...0.6.5