ModelConfig
ModelConfig stores the parsed model as SymPy objects/expressions.
Fields:
| Name | Type | Description |
|---|---|---|
| name | str |
Model name. |
| variables | list[sp.Function] |
Variables as functions of time. |
| constrained | dict[Function, bool] |
Dictionary mapping functions to constraint status. |
| parameters | list[sp.Symbol] |
Model parameters as symbols. |
| shocks | list[sp.Symbol] |
Shock variables as symbols. |
| observables | list[sp.Symbol] |
Observable variables as symbols. |
| equations | Equations |
dataclass containing model, constraint, and observable equations. |
| calibration | Calib |
dataclass of parameter calibrations and shock-to-sigma mappings. |