Skip to content

Inflation costs during construction [v3.9.42] #89

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

Merged
merged 30 commits into from
Jul 27, 2025

Conversation

softwareengineerprogrammer
Copy link
Owner

@softwareengineerprogrammer softwareengineerprogrammer commented Jul 26, 2025

Description

  1. Include inflation costs during construction in CAPEX line items for SAM Economic Models. Total CAPEX can now be summed from relevant line items in Capital Costs (as opposed to status quo, where missing inflation costs means users cannot manually check sums themselves from output)
    1. Add Inflation costs during construction output parameter for SAM-EM with tooltip text: "The calculated amount of cost escalation due to inflation over the construction period." (TODO to evaluate whether to output this for other economic models)
    2. Add Accrued financing during construction output parameter tooltip text: "The accrued inflation on total capital costs over the construction period, as defined by Inflation Rate During Construction. For SAM Economic Models, this is calculated automatically by compounding Inflation Rate over Construction Years if Inflation Rate During Construction is not provided."
  2. Implement partial support for multiple construction years for SAM Economic Models. Note that limitation of 1 construction year is still retained for now, however, since full support requires additional implementation; tracking in Support multiple construction years for SAM Economic Models NREL/GEOPHIRES-X#406
    1. Automatically calculate inflation costs during construction from inflation rate for SAM Economic Models if Inflation Rate During Construction parameter is not provided (TODO to evaluate whether this should also be done for other economic models)
    2. Document Fervo_Project_Cape-4 construction years = 1 with note for 15% Inflation Rate During Construction documenting that it is equivalent to a 3-year period of higher inflation rate (4.769%) to hedge against construction delays and short-term inflation volatility
  3. Follow-up tooltip text TODOs/fixes for Parameterize indirect cost factor & contingency NREL/GEOPHIRES-X#383
  4. Tweak Fervo_Project_Cape-4 stimulation cost adjustment factor documentation to remove probably-erroneous claim about typical range for NOAK being $0.5-2M (TODO/follow-up item to evaluate whether to adjust the stimulation cost upward, $4M may be more appropriate)

Testing & Verification

  1. Unit tests
    1. Regenerated SAM-EM examples and verified only change is addition of Inflation costs during construction output. Manually verified that capital cost line items sum up to Total CAPEX
    2. test_accrued_financing_during_construction
  2. Web interface: image

TODO:

  1. Total CAPEX discrepancy before/after accrued construction financing (in docs and capital costs output): e6b9fe8, 922be29

… comment out all existing filters (and add your own temporary one on the line below)
…remove Accrued financing during construction field
@softwareengineerprogrammer softwareengineerprogrammer changed the title Sam em construction years SAM-EM construction years Jul 26, 2025
…ng equivalent to Accrued financing during construction. Calculate Accrued financing during construction based on inflation rate and construction years if inflation rate during construction is not provided. (WIP - TODO to update tooltip texts for accrued financing and inflation rates.)
…models - Total CAPEX can now be summed from displayed capital cost line items (yay)
…previous behavior which subtracted and then re-added later)
… SAM-EM isntead of changing display name of Economics.CCap.
@softwareengineerprogrammer softwareengineerprogrammer changed the title SAM-EM construction years SAM-EM construction years [v3.9.41] Jul 26, 2025
@softwareengineerprogrammer softwareengineerprogrammer changed the title SAM-EM construction years [v3.9.41] SAM-EM construction years, inflation costs during construction [v3.9.41] Jul 26, 2025
…l' (was erroneously copy-paste-duplicated from 'Wellfield cost'). Use parameterized default indirect cost in relevant tooltip texts (leftover TODOs from NREL#383)
@softwareengineerprogrammer softwareengineerprogrammer added the bug Something isn't working label Jul 27, 2025
@softwareengineerprogrammer softwareengineerprogrammer added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 27, 2025
@softwareengineerprogrammer softwareengineerprogrammer changed the title SAM-EM construction years, inflation costs during construction [v3.9.41] Inflation costs during construction [v3.9.42] Jul 27, 2025
…Meaningful and logically/conceptually consistent support will require deeper changes than just auto-calculating inflation costs, such as accounting for cost of construction financing. Created tracking issue NREL#406
…tation to remove probably-erroneous claim about typical range for NOAK being $0.5-2M.
@softwareengineerprogrammer softwareengineerprogrammer merged commit 586c1ba into main Jul 27, 2025
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant