Mateo Velásquez-Giraldo

Results 10 issues of Mateo Velásquez-Giraldo

I have been playing with the `core.Parameters` class and really like it. One limitation is that it restricts the class of parameters that can be time-varying. This PR adds support...

Status: Review Needed

I think that one of the main advantages of the `Parameters` class that @alanlujan91 has created is that, with its `__get_item__` method, we can do away with a lot of...

Status: Review Needed

I am a big fan of what we have managed to do with the tools that represent and manipulate discrete distributions. The `distr_of_func` and `expect` functions are intuitive, expressive and...

Feature Request

The solver for our most widely used class `IndShockConsumerType` calculates various points of theoretical interest via its method `add_stable_points`. https://github.com/econ-ark/HARK/blob/7ce7138b6d9617a28fd4448936be3d61acad21d8/HARK/ConsumptionSaving/ConsIndShockModel.py#L1078 @mnwhite recently pointed out that this method can take up...

Priority: High

`econforgeinterp` (and all other interpolators in HARK) currently support interpolation of scalar valued functions, $f:\mathbb{R}^n\rightarrow \mathbb{R}$. I would like to work on adding the capability to interpolate vector-valued functions, $f:\mathbb{R}^n\rightarrow...

The current implementation of models with risky assets includes the following behavior in `get_Rfree`: https://github.com/econ-ark/HARK/blob/a462169fef6c047a070239da749a4f449ecf6c89/HARK/ConsumptionSaving/ConsRiskyAssetModel.py#L270-L275 I get that the purpose of this is to recycle the transition code of models...

Priority: Medium

**Describe the bug** Trying to solve `IndShockConsumerType` when `CRRA==1` results in division-by-zero errors. ``` C:\GitHub\HARK\HARK\ConsumptionSaving\ConsIndShockModel.py in make_vFunc(self, solution) 1222 vNvrs = np.insert(vNvrs, 0, 0.0) 1223 vNvrsP = np.insert( -> 1224...

Type: Bug
Priority: High

It can be taken from the paper or John and Yusuf''s REMARK.

good first issue
Function: Calibration

Computing stable points in the `ConsIndShockModel.py` agents relies on finding expectations of future market resources (or ratios that involve them) given today's states (and optimal behavior). This operation is model-specific...

Priority: Medium
Tag: 1.0

@sbenthall and I were discussing the move towards a 'frame'-oriented architecture (#798) today. He mentioned that something he was thinking about was how to deal with aggregate variables like `pLvlAggNow`....

Design
Abstract Stages