diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 4b5e53b4..016569d7 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 3.11.12 +current_version = 3.11.13 commit = True tag = True diff --git a/.cookiecutterrc b/.cookiecutterrc index 9ed98fed..8f1b0ee9 100644 --- a/.cookiecutterrc +++ b/.cookiecutterrc @@ -54,7 +54,7 @@ default_context: sphinx_doctest: "no" sphinx_theme: "sphinx-py3doc-enhanced-theme" test_matrix_separate_coverage: "no" - version: 3.11.12 + version: 3.11.13 version_manager: "bump2version" website: "https://github.com/NREL" year_from: "2023" diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 37140551..97fecd47 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,7 +7,9 @@ GEOPHIRES v3 (2023-2026) 3.11 ^^^^ -3.11: `Fervo_Project_Cape-5: Multi-Year Construction & Reservoir Engineering updates; SAM-EM Payback Period; SAM-EM ITC; User-Provided Reservoir Profile updates; SAM-EM MCY Levelized Metrics update `__ | `release `__ +3.11.13: `[Public Release] Fervo_Project_Cape-5: 500 MW EGS Modeled on Fervo Cape Station (2026 Update) `__ | `release `__ + +3.11: `[Preview] Fervo_Project_Cape-5: Multi-Year Construction & Reservoir Engineering; SAM-EM Payback Period; SAM-EM ITC; User-Provided Reservoir Profile updates; SAM-EM MCY Levelized Metrics update `__ | `release `__ 3.10 diff --git a/README.rst b/README.rst index b185cbef..449cf2f0 100644 --- a/README.rst +++ b/README.rst @@ -58,9 +58,9 @@ Free software: `MIT license `__ :alt: Supported implementations :target: https://pypi.org/project/geophires-x -.. |commits-since| image:: https://img.shields.io/github/commits-since/softwareengineerprogrammer/GEOPHIRES-X/v3.11.12.svg +.. |commits-since| image:: https://img.shields.io/github/commits-since/softwareengineerprogrammer/GEOPHIRES-X/v3.11.13.svg :alt: Commits since latest release - :target: https://github.com/softwareengineerprogrammer/GEOPHIRES-X/compare/v3.11.12...main + :target: https://github.com/softwareengineerprogrammer/GEOPHIRES-X/compare/v3.11.13...main .. |docs| image:: https://readthedocs.org/projects/GEOPHIRES-X/badge/?style=flat :target: https://softwareengineerprogrammer.github.io/GEOPHIRES @@ -168,15 +168,11 @@ Example-specific web interface deeplinks are listed in the Link column. - Input file - Case report file - Link - * - Case Study: 500 MWe EGS modeled on Fervo Cape Station (`documentation `__) - - `Fervo_Project_Cape-4.txt `__ - - `.out `__ - - `link `__ - * - [Preview] Case Study: 500 MW EGS modeled on Fervo Cape Station (2026 Update) (`documentation `__) + * - Case Study: 500 MW EGS Modeled on Fervo Cape Station (2026 Update) (`documentation `__) - `Fervo_Project_Cape-5.txt `__ - `.out `__ - `link `__ - * - [Preview] Case Study: 100 MW EGS modeled on Fervo Cape Station (`documentation `__) + * - 100 MW EGS Modeled on Fervo Cape Station (`documentation `__) - `Fervo_Project_Cape-6.txt `__ - `.out `__ - `link `__ @@ -304,6 +300,10 @@ Example-specific web interface deeplinks are listed in the Link column. - `Fervo_Project_Cape-3.txt `__ - `.out `__ - `link `__ + * - Fervo Cape Station 4: [Deprecated] Case Study: 500 MWe EGS modeled on Fervo Cape Station (2025) (`documentation `__) + - `Fervo_Project_Cape-4.txt `__ + - `.out `__ + - `link `__ * - Superhot Rock (SHR) Example 1 - `example_SHR-1.txt `__ - `.out `__ diff --git a/docs/Fervo_Project_Cape-4.md b/docs/Fervo_Project_Cape-4.md index 5cc8d3dc..273feb38 100644 --- a/docs/Fervo_Project_Cape-4.md +++ b/docs/Fervo_Project_Cape-4.md @@ -1,8 +1,8 @@ -# Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station +# \[Deprecated\] Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station (2025) .. raw:: html -

ℹ️ Click here to view an updated preview version of the case study (Fervo_Project_Cape-5).

+

⚠️️ This is a deprecated version of the case study. Click here to view an updated version (Fervo_Project_Cape-5).

--- diff --git a/docs/Fervo_Project_Cape-5.md.jinja b/docs/Fervo_Project_Cape-5.md.jinja index cfca51cb..12ececf9 100644 --- a/docs/Fervo_Project_Cape-5.md.jinja +++ b/docs/Fervo_Project_Cape-5.md.jinja @@ -5,7 +5,8 @@ max-width: 75% !important; } - #economic-results table td:first-child { + #economic-results table td:first-child, + #economic-results table td:nth-child(2) { white-space: preserve nowrap; } @@ -15,22 +16,16 @@ } -# \[Preview\] GEOPHIRES Case Study: 500 MW EGS modeled on Fervo Cape Station (2026 Update) - -.. raw:: html - -

ℹ️ This is a preview version of the case study (Fervo_Project_Cape-5). Click here to view the current version (Fervo_Project_Cape-4).

- ---- +# GEOPHIRES Case Study: 500 MW EGS Modeled on Fervo Cape Station (2026 Update) ## Introduction The GEOPHIRES example `Fervo_Project_Cape-5` is a case study of a 500 MWe EGS project modeled -on Phases I and II of [Fervo Energy's Cape Station](https://capestation.com/)[^author]. +on Phases I and II of Fervo Energy's [Cape Station project](https://capestation.com/)[^author]. [^author]: Case Study Author: Jonathan Pezzino, Scientific Web Services LLC. GitHub profile: [softwareengineerprogrammer](https://github.com/softwareengineerprogrammer). -Key results include LCOE = {{ '$' ~ lcoe_usd_per_mwh ~ '/MWh' }} and IRR = {{ irr_pct ~ '%' }}. ([Jump to the Results section](#results)). +Key results include **LCOE =** **{{ '$' ~ lcoe_usd_per_mwh ~ '/MWh' }}** and **IRR = {{ irr_pct ~ '%' }}**. [Click here to go to the Results section](#results). [Click here](https://gtp.scientificwebservices.com/geophires/?geophires-example-id=Fervo_Project_Cape-5) to interactively explore the case study example in the GEOPHIRES web interface. @@ -131,6 +126,10 @@ approved by the company. All modeling assumptions, including those derived from independent interpretation of the author and the GEOPHIRES open-source community and do not constitute proprietary information or official company projections. +Furthermore, as noted in the [Discussion section](#discussion-section), this analysis provides a validated economic baseline rather than a +granular commercial pro-forma. Actual financial results may vary based on project-specific overhead, financing fees, +and operational complexities not explicitly itemized in this study. + ## Methodology The Inputs and Results tables document key assumptions, inputs, and a comparison of results with reference @@ -266,7 +265,8 @@ in source code for the complete results. ### Economic Results Note that economic results are derived from the [SAM Single Owner PPA Economic Model](SAM-Economic-Models.html#sam-single-owner-ppa) pro-forma cash flow analysis. -The case study result's cash flow analysis can be viewed in the web interface and in the `Fervo_Project_Cape-5.out` result file in source code. +The case study result's pro-forma cash flow analysis can be viewed in the `Fervo_Project_Cape-5.out` result file in source code +and in the web interface under the Cash Flow tab. {# @formatter:off #} | Metric | Result Value | Reference Value(s) | Reference Source | @@ -276,9 +276,12 @@ The case study result's cash flow analysis can be viewed in the web interface an | NPV | {{ '$' ~ npv_musd ~ 'M' }} | >$0 | Positive NPVs result in profit | | Levered Equity
Profitability Index
| {{ project_vir }} | >1.0 | Calculations greater than 1.0 indicate the future anticipated discounted cash inflows are greater than the anticipated discounted cash outflows. | | Project ROI | {{ project_moic }} | | .. N/A | +| Cash Flow | [source code](https://github.com/softwareengineerprogrammer/GEOPHIRES/blob/main/tests/examples/Fervo_Project_Cape-5.out#L225);
[web interface](https://gtp.scientificwebservices.com/geophires/?geophires-example-id=Fervo_Project_Cape-5)[^cash-flow-tab] | | .. N/A | {# Note that the '.. N/A' entry in the last row is required for the table to render in HTML (presumable m2r2/sphinx build issue) #} {# @formatter:on #} +[^cash-flow-tab]: Click the Cash Flow tab to view. + Hover over the metric names to view the corresponding definitions. See [GEOPHIRES output parameters documentation](parameters.html#economic-parameters) for more information. @@ -513,6 +516,8 @@ Key differences: {# TODO others e.g. Fervo_Project_Cape-3... #} + + ## Discussion, Limitations, & Future Work While this case study establishes a validated economic baseline for Second-of-a-Kind (SOAK) EGS using standardized diff --git a/docs/GEOPHIRES-Examples.md b/docs/GEOPHIRES-Examples.md index c7edd6fe..4c0f5b52 100644 --- a/docs/GEOPHIRES-Examples.md +++ b/docs/GEOPHIRES-Examples.md @@ -5,8 +5,6 @@ View the list of all GEOPHIRES examples in the [README](https://github.com/NREL/GEOPHIRES-X?tab=readme-ov-file#examples) or in the [web interface](https://gtp.scientificwebservices.com/geophires) under the Examples tab. -## Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station +## Case Study: 500 MW EGS Project Modeled on Fervo Cape Station -See documentation: [Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station](Fervo_Project_Cape-4.html). - -.. and [\[Preview\] GEOPHIRES Case Study: 500 MW EGS modeled on Fervo Cape Station (2026 Update)](Fervo_Project_Cape-5.html). +See documentation: [Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station](Fervo_Project_Cape-5.html). diff --git a/docs/conf.py b/docs/conf.py index d85b181c..2068f49a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -18,7 +18,7 @@ year = '2025' author = 'NREL' copyright = f'{year}, {author}' -version = release = '3.11.12' +version = release = '3.11.13' pygments_style = 'trac' templates_path = ['./templates'] diff --git a/setup.py b/setup.py index e6a5dbeb..5243de86 100755 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ def read(*names, **kwargs): setup( name='geophires-x', - version='3.11.12', + version='3.11.13', license='MIT', description='GEOPHIRES is a free and open-source geothermal techno-economic simulator.', long_description='{}\n{}'.format( diff --git a/src/geophires_x/__init__.py b/src/geophires_x/__init__.py index 218baaff..c61e99e5 100644 --- a/src/geophires_x/__init__.py +++ b/src/geophires_x/__init__.py @@ -1 +1 @@ -__version__ = '3.11.12' +__version__ = '3.11.13'