-
Notifications
You must be signed in to change notification settings - Fork 73
Open
Description
WIP
All main solution algorithm should take the same kind of arguments
- time_iteration
- impoved_time_iteration
- value_iteration
- steady_state
- deterministic_solve
- perturbation.perturb
- perturbation_higher_order.perturb
In particular, they should have the same name when they have exactly the same interpretation.
- model: Model
- dr0: DecisionRule # initial decision rule
- ignore_complementarities=False: Bool # ignore complementerities in euler equations
- verbose:
- false: print nothing
- true: print only the outer loop
- 'full': print info on outer and inner loops
- details=True Bool # whether to return details about optimization or the decision rule
- trace:
- false: don't save iteration results
- true: save only iteration statistics
- 'full': save iteration statistics and itermediate decision rules
- dprocess:
- none: use default options to discretize
- discretized process
- hook: Fun # external function called at the beginning of each iteration.
- interp_method="cubic"
Metadata
Metadata
Assignees
Labels
No labels