-
-
Notifications
You must be signed in to change notification settings - Fork 199
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
Add calculation of individual steady state as mStE and individual target as mTrg to ConsIndShockModel #899
Conversation
@llorracc This is done in #900. Please check to see if it matches what you wanted me to do. That PR points to the branch in this PR, so that one should be merged first. I had to re-compute the conditions instead of using the built in It might be worthwhile to find a way for the |
Check conditions before finding mNrmSS and mNrmTrg
The reason tests are failing is that we hard-coded checking the GIC and GIC_nrm into the The issue is that other models like I could just fix it by re-defining a solver for |
He says the right approach in such cases is to check if the GIC holds with the minimum |
The issue is deeper than I originally thought. It's not only that the GIC is undefined in its usual form. The #905 resolves the issue by implementing model-specific For now, I have put a placeholder function that does nothing for This solution allows us to move forward without breaking BST and implement stable points for the kinked model once we define what they are. |
Add model-specific addStablePoints()
This is very odd. One test seems to have failed while others passed. Looking at the error output, the issue seems to be related to |
Needs CHANGELOG update. |
Needs automated test. |
Done in #923, which is a PR to this PR. |
I noticed the Not sure if that would be a separate issue or if it should be fixed in this PR before merging... dealing with Numba can be like opening Pandora's box sometimes... |
Add tests for "Stable Points"
Still needs CHANGELOG and review from @llorracc |
OK, just pushed my changes -- seem to be various failures, let's connect tomorrow. |
Fixed a few things, but still failing. Now not immediately obvious to me why. |
It looks like some of the variable and method names have been inconsistently changed. For example, one error message is
|
Chris, what's the status of this PR? I need to keep working on the release, which means merging #959 |
The description of mNrmSS actually corresponded to the definition of what we are now calling the "target" level of individual resources rather than what we are now calling the "individual steady state." We have now added a calculation of the target, called mNrmTrg.