Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make non-OO consumption-saving solvers #1394

Merged
merged 58 commits into from
Mar 27, 2024
Merged
Changes from 10 commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
35c63b1
Add simplified PF solver
mnwhite Mar 5, 2024
3ed2e45
Add simplified based ConsIndShockSolver
mnwhite Mar 5, 2024
a3b3c78
Add cubic option to simplified ConsIndShock solver
mnwhite Mar 6, 2024
a3f3a6c
Add vFuncBool capability to simplified solver
mnwhite Mar 6, 2024
34b7555
Run black on simplified solver
mnwhite Mar 6, 2024
3d92dd1
Add simplified ConsKinkedR solver
mnwhite Mar 6, 2024
ab4b086
Run black again
mnwhite Mar 6, 2024
8faf1a1
Fix error in MPCmax in KinkedR
mnwhite Mar 6, 2024
8c4e060
Actually fix error properly
mnwhite Mar 6, 2024
f245acb
Discrepancy actually due to indexing offset error
mnwhite Mar 7, 2024
747eeab
Made basic ConsPortfolio simplified solver
mnwhite Mar 8, 2024
45d645c
Add vFunc capability to simplified portfolio solver
mnwhite Mar 8, 2024
d9cda03
Run black on ConsPortfolioModel.py
mnwhite Mar 8, 2024
830764b
Add discrete choice capability to simplified portfolio solver
mnwhite Mar 11, 2024
264186a
Run black, move import line
mnwhite Mar 11, 2024
936930a
Merge branch 'master' into SimplifySolvers
mnwhite Mar 11, 2024
fb10736
Add simple solver for ConsPrefShock
mnwhite Mar 11, 2024
f592a98
More formatting nonsense
mnwhite Mar 11, 2024
0dd9ab3
Make simple KinkyPrefShock solver
mnwhite Mar 11, 2024
5c6a5a5
Actually use new KinkyPref solver
mnwhite Mar 11, 2024
491a6f6
Make simple solver for ConsMarkovModel
mnwhite Mar 12, 2024
8d3cc8d
Fix formatting error and cubic interpolation typo
mnwhite Mar 12, 2024
00861e6
Added vFunc capability to simple ConsMarkov solver
mnwhite Mar 13, 2024
c6f8fc1
Resolve vFunc bug by suppressing extrapolation limit
mnwhite Mar 13, 2024
ea15b11
Delete two blank lines that upset ruff
mnwhite Mar 13, 2024
056cbd6
Add simple solver for WarmGlowBequest
mnwhite Mar 13, 2024
1568878
Add simple solver for WarmGlowPortfolioModel
mnwhite Mar 13, 2024
753df28
Actually use new solver
mnwhite Mar 13, 2024
ccbdd76
Missed one unneeded import
mnwhite Mar 13, 2024
f33f16d
Add simple solver for ConsGenIncProcess
mnwhite Mar 14, 2024
9e014f0
Remove unneeded imports
mnwhite Mar 14, 2024
8b759b4
First version of simple ConsRiskyAsset solver
mnwhite Mar 15, 2024
0a94ca7
Value function works for ConsRiskyAsset
mnwhite Mar 15, 2024
28afed2
Add independent distribution capability
mnwhite Mar 15, 2024
1c3b683
Fixed Cubic interpolation issue
mnwhite Mar 15, 2024
7b4da9c
Forgot to re-activate new solver
mnwhite Mar 16, 2024
bbdc412
Add simple solver for ConsMedShockModel
mnwhite Mar 18, 2024
f275116
Add vFunc and cubic capability to WarmGlowBequest
mnwhite Mar 20, 2024
a4105a3
Non-independent distributions for ConsPortfolioModel
mnwhite Mar 20, 2024
cf41a10
I guess I mistakenly deleted a carriage return?
mnwhite Mar 20, 2024
260a3f1
Now there was an extra tab
mnwhite Mar 20, 2024
ccf9c8a
Update CHANGELOG
mnwhite Mar 22, 2024
561872e
Begin moving OO solvers out of model files
mnwhite Mar 22, 2024
6f9fc02
Move more solvers, try to resolve some testing issues
mnwhite Mar 22, 2024
20352e6
Even more solvers moved, trying to resolve test conflicts
mnwhite Mar 22, 2024
715f845
Move more legacy code, fix more imports
mnwhite Mar 23, 2024
c0f76bb
Fix IndShockFast imports
mnwhite Mar 23, 2024
e2c38fb
Remove ConsPortfolioJointDistSolver from tests
mnwhite Mar 23, 2024
964894c
Add simple solver for alternate ConsPortfolio
mnwhite Mar 25, 2024
eb96ab7
Merge branch 'master' into SimplifySolvers
mnwhite Mar 25, 2024
736b424
Formatting fixes
mnwhite Mar 25, 2024
765be38
Two tiny formatting fixes
mnwhite Mar 25, 2024
c1210e2
And again
mnwhite Mar 25, 2024
27c01ab
Restore fixed share type to ConsRiskyAssetModel
mnwhite Mar 25, 2024
4e0436c
Change import location
mnwhite Mar 25, 2024
428ddd5
Even more formatting
mnwhite Mar 25, 2024
18c8f70
Lint loves linebreaks
mnwhite Mar 25, 2024
b4583a8
Update example notebooks
mnwhite Mar 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading