Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
359 commits
Select commit Hold shift + click to select a range
4a5bf93
fracture width -> fracture length
softwareengineerprogrammer Jan 7, 2026
4a5cbc7
tweak title
softwareengineerprogrammer Jan 7, 2026
b799ad8
move WACC to inputs from results
softwareengineerprogrammer Jan 7, 2026
24a6dd0
clean up PPA price citation
softwareengineerprogrammer Jan 7, 2026
63c5ec8
break out capital costs as separate result section
softwareengineerprogrammer Jan 7, 2026
2305d3c
add field gathering cost to capital cost results
softwareengineerprogrammer Jan 7, 2026
615f346
add surface power plant costs to capital costs and reference Turboden…
softwareengineerprogrammer Jan 7, 2026
07562ef
include exploration capital cost in capital costs result section so u…
softwareengineerprogrammer Jan 7, 2026
26851ae
update LCOE intro section result check
softwareengineerprogrammer Jan 7, 2026
0391b63
update format of drilling/stim capital cost results
softwareengineerprogrammer Jan 7, 2026
e209fdb
make field gathering cost percentage format consistent
softwareengineerprogrammer Jan 7, 2026
9296077
cite GEOPHIRES built-in power plant cost correlation
softwareengineerprogrammer Jan 7, 2026
b8350f1
add average net electricity generation
softwareengineerprogrammer Jan 7, 2026
ab0e2f5
include gradient & bht
softwareengineerprogrammer Jan 7, 2026
404acd3
Add Number of Injection Wells per Production Well parameter
softwareengineerprogrammer Jan 8, 2026
b26e8cf
additional test coverage
softwareengineerprogrammer Jan 8, 2026
e950ffe
improve tooltip text and regenerate schema
softwareengineerprogrammer Jan 8, 2026
0584418
align unit test value precision with tooltip text example
softwareengineerprogrammer Jan 8, 2026
d184c55
suppress spell-check for param name (ninj used for consistency with e…
softwareengineerprogrammer Jan 8, 2026
9a2a5c9
Bump version: 3.10.24 → 3.10.25
softwareengineerprogrammer Jan 8, 2026
c80bfea
v3.10.25 CHANGELOG entry
softwareengineerprogrammer Jan 8, 2026
e3d20ab
Merge pull request #119 from softwareengineerprogrammer/number-of-inj…
softwareengineerprogrammer Jan 8, 2026
1249eec
calibrate lateral length, fracture separation, and fracture count per…
softwareengineerprogrammer Jan 8, 2026
3482101
recalibration WIP - set fracture height to 234 m.
softwareengineerprogrammer Jan 8, 2026
8495a34
WIP - set WHP to 300 psi
softwareengineerprogrammer Jan 8, 2026
f80ed0b
WIP - calibrated initial production temperature and drawdown at year …
softwareengineerprogrammer Jan 8, 2026
d81a590
WIP - recalibrating to 3:2 bench design
softwareengineerprogrammer Jan 9, 2026
8a305e1
Plant Outlet Pressure = 2175 psi
softwareengineerprogrammer Jan 9, 2026
39bf8ba
recalibrate to 42:28 producer:injector ratio
softwareengineerprogrammer Jan 9, 2026
1136525
lower flow rate to 110 kg/s/well, increase prod wells to 50
softwareengineerprogrammer Jan 10, 2026
4186286
100 kg/sec/well flow rate
softwareengineerprogrammer Jan 10, 2026
b934a99
total number of wells with redrilling + total permitted wells referen…
softwareengineerprogrammer Jan 10, 2026
0c7414a
explicit reference value of 10 60 MWe ORC units (WIP to more fully ex…
softwareengineerprogrammer Jan 10, 2026
0613a36
partial cleanup of technical input parameters table extraneous whites…
softwareengineerprogrammer Jan 10, 2026
d911c72
more partial cleanup of technical input parameters table extraneous w…
softwareengineerprogrammer Jan 10, 2026
e8f4d4f
number of production/injection wells inputs table fix/update
softwareengineerprogrammer Jan 10, 2026
dfa1072
templatize water loss rate
softwareengineerprogrammer Jan 10, 2026
a01d6d0
set water loss = 1% with 2x cost adjustment factor
softwareengineerprogrammer Jan 10, 2026
dba788e
set PI/II to 50%
softwareengineerprogrammer Jan 10, 2026
93fd1d0
regen fpc-5 and sensitivity analysis
softwareengineerprogrammer Jan 10, 2026
97fc0fb
update Fracture Width tooltip text to clarify it refers to length, no…
softwareengineerprogrammer Jan 10, 2026
9f25b2f
update Fracture Width tooltip text to clarify it refers to length, no…
softwareengineerprogrammer Jan 10, 2026
05157dc
templatize gradient reference in methodology and use citations instea…
softwareengineerprogrammer Jan 10, 2026
7b6c042
PI/II inputs documentation
softwareengineerprogrammer Jan 10, 2026
4c856f6
templatize and clean up surface plant capex input/result
softwareengineerprogrammer Jan 10, 2026
3adac84
Flow Rate per Production Well citation
softwareengineerprogrammer Jan 10, 2026
e9f2c5a
parasitic load result
softwareengineerprogrammer Jan 10, 2026
ec39e6c
regen
softwareengineerprogrammer Jan 10, 2026
0de4fc4
parasitic load reference value
softwareengineerprogrammer Jan 11, 2026
0e95cc8
power generation profile typo annotation
softwareengineerprogrammer Jan 11, 2026
6972a42
document 2-year Average Net Power Production per Production Well
softwareengineerprogrammer Jan 11, 2026
9c1cf85
cite BLM 320 permitted wells
softwareengineerprogrammer Jan 11, 2026
6bd6eff
copy edit fracture geometry citation/explanation
softwareengineerprogrammer Jan 11, 2026
d33649c
copy edit water loss citation
softwareengineerprogrammer Jan 11, 2026
2f0e162
reservoir input params table (WIP)
softwareengineerprogrammer Jan 11, 2026
e75503f
render all reservoir parameters (still WIP)
softwareengineerprogrammer Jan 11, 2026
2eaf17f
reservoir param unit displays
softwareengineerprogrammer Jan 11, 2026
013c4a1
move water loss to reservoir params table
softwareengineerprogrammer Jan 11, 2026
81e3a28
exclude some params
softwareengineerprogrammer Jan 11, 2026
ad700f9
consolidate water loss fraction and fracture geometry into reservoir …
softwareengineerprogrammer Jan 11, 2026
fad6c94
order param categories to reflect web interface/schema
softwareengineerprogrammer Jan 11, 2026
1ce3a08
Merge branch 'input-param-category-tables' into fpc4-stim-calibration…
softwareengineerprogrammer Jan 11, 2026
4bb01db
Source -> Comment header rename
softwareengineerprogrammer Jan 11, 2026
9fa4c2f
consolidate reservoir volume and number of fractures per well into re…
softwareengineerprogrammer Jan 11, 2026
25b096f
note effect of ramey on net power
softwareengineerprogrammer Jan 11, 2026
7fcd3cc
designate parasitic & total wells reference values as upper bounds
softwareengineerprogrammer Jan 11, 2026
47019db
technical results copy edit/organization
softwareengineerprogrammer Jan 11, 2026
2e2252d
abbreviate ramey note
softwareengineerprogrammer Jan 11, 2026
9cf9643
organizational copy editing
softwareengineerprogrammer Jan 11, 2026
79c342f
more tech results copy editing
softwareengineerprogrammer Jan 11, 2026
30e558e
typo fix
softwareengineerprogrammer Jan 11, 2026
ee65f32
clean up density citation/link
softwareengineerprogrammer Jan 12, 2026
f738dc1
ignore docs dummy rebuild trigger file temp.txt
softwareengineerprogrammer Jan 12, 2026
ac62458
clean up more input param file citations
softwareengineerprogrammer Jan 12, 2026
44db38d
split well bore & surface plant sections (WIP to programmatically gen…
softwareengineerprogrammer Jan 12, 2026
d521116
auto-generate surface plant params table md
softwareengineerprogrammer Jan 12, 2026
1d15285
more input param comment citation cleanup
softwareengineerprogrammer Jan 12, 2026
2f19573
enhance watch_docs.py
softwareengineerprogrammer Jan 12, 2026
08e37e5
generate well bores parameters table md
softwareengineerprogrammer Jan 12, 2026
6250b30
WIP - pivoting to generating economics param table MD
softwareengineerprogrammer Jan 12, 2026
a027372
WIP - unit displays
softwareengineerprogrammer Jan 12, 2026
70d97c1
more progress on economics params table md
softwareengineerprogrammer Jan 12, 2026
c926d5a
finish switching over to generated economics params table md
softwareengineerprogrammer Jan 12, 2026
80e19ec
Merge branch 'economics-param-table-md' into fpc4-stim-calibration_20…
softwareengineerprogrammer Jan 12, 2026
2aa11aa
do not display .0 for int values
softwareengineerprogrammer Jan 12, 2026
c371264
handle enum values display
softwareengineerprogrammer Jan 12, 2026
953c199
clarify surface temp location
softwareengineerprogrammer Jan 12, 2026
92fe741
move reservoir volume to results
softwareengineerprogrammer Jan 12, 2026
693a943
recalibrate depth, flow rate, and drawdown for initial/average produc…
softwareengineerprogrammer Jan 12, 2026
57060d3
log all docs watcher paths
softwareengineerprogrammer Jan 12, 2026
c9a7a56
recalibrate to rectangular fractures to match bench design. fix erron…
softwareengineerprogrammer Jan 12, 2026
f629fd0
tweak fracture shape citation/explanation
softwareengineerprogrammer Jan 12, 2026
e38b7ff
adjust fraction of investment in bonds to 65%
softwareengineerprogrammer Jan 12, 2026
8714901
percent debt and number of fractures per well citation copy edits
softwareengineerprogrammer Jan 12, 2026
58ec9b0
Update 2-year Average Net Power Production per Production Well citati…
softwareengineerprogrammer Jan 12, 2026
45d9f9f
remove unused/obsolete get_fpc4_input_parameter_values
softwareengineerprogrammer Jan 12, 2026
ac914fe
WIP - generate net power graph
softwareengineerprogrammer Jan 12, 2026
4fdae81
separate graphs module, generate production temperature graph
softwareengineerprogrammer Jan 12, 2026
c64111f
calibrate fracture height (WIP)
softwareengineerprogrammer Jan 12, 2026
2580ff6
WIP - massaging graph dimensions to approximate reference graph
softwareengineerprogrammer Jan 12, 2026
c306043
include comparison table in results
softwareengineerprogrammer Jan 12, 2026
56bf41e
make graph nicer
softwareengineerprogrammer Jan 12, 2026
847f39e
more graph tweaks
softwareengineerprogrammer Jan 12, 2026
47d8813
comparison graphs explanation text
softwareengineerprogrammer Jan 12, 2026
60b96cb
Merge branch 'simulation-graphs' into fpc4-stim-calibration_2026-01-08
softwareengineerprogrammer Jan 12, 2026
7ca6d55
fix missing template values, clean up ampersand escape issues
softwareengineerprogrammer Jan 12, 2026
d4b49e3
clean up methodology cruft
softwareengineerprogrammer Jan 12, 2026
6d2347e
update sensitivity analysis
softwareengineerprogrammer Jan 13, 2026
1337bd2
exploration cost reference formatting
softwareengineerprogrammer Jan 13, 2026
2729977
minor refactor
softwareengineerprogrammer Jan 13, 2026
82ffb85
move generation modules to src/geophires_docs
softwareengineerprogrammer Jan 13, 2026
7cbf3bb
move watch_docs.py to src/geophires_docs
softwareengineerprogrammer Jan 13, 2026
7e3c639
break singh et al. simulation out in preparation to more fully docume…
softwareengineerprogrammer Jan 13, 2026
f9e854e
include singh et al. params in doc
softwareengineerprogrammer Jan 13, 2026
e9fbb7b
fix unwanted img expansion on click
softwareengineerprogrammer Jan 13, 2026
c0545d2
rename to Calibration with Fervo-implemented Field Design and move to…
softwareengineerprogrammer Jan 13, 2026
816a622
break out construction parameters as separate category
softwareengineerprogrammer Jan 13, 2026
e49a188
field-implemented design modeling copy edits
softwareengineerprogrammer Jan 13, 2026
041a857
minor copy edit
softwareengineerprogrammer Jan 13, 2026
365a784
model 3 segments and recalibrate - fixes multiple issues
softwareengineerprogrammer Jan 13, 2026
a0eac80
update outdated reference to number of doublets
softwareengineerprogrammer Jan 13, 2026
498afb1
adjust gradient 2 to 41C/km
softwareengineerprogrammer Jan 13, 2026
0b7da6c
Merge pull request #120 from softwareengineerprogrammer/fpc4-stim-cal…
softwareengineerprogrammer Jan 13, 2026
b16d8af
pivot Fervo_Project_Cape-4 update to be new version - Fervo_Project_C…
softwareengineerprogrammer Jan 13, 2026
097cd96
more version cleanup, including restoration of Fervo_Project_Cape-4 test
softwareengineerprogrammer Jan 13, 2026
6c1f7f3
more version cleanup - WIP: regeneration pending
softwareengineerprogrammer Jan 13, 2026
e20d410
regenerate (WIP - temporary results with lowered gringarten-stehfest …
softwareengineerprogrammer Jan 13, 2026
d37bb23
fix erroneously-overwritten versioning, regenerate (with temporary lo…
softwareengineerprogrammer Jan 13, 2026
923672e
temporarily disable test_fero_project_cape_5.py tests in GitHub Actio…
softwareengineerprogrammer Jan 13, 2026
a0f5903
Merge pull request #121 from softwareengineerprogrammer/fpc-updates-a…
softwareengineerprogrammer Jan 13, 2026
05a8a22
Revert "temporarily disable test_fero_project_cape_5.py tests in GitH…
softwareengineerprogrammer Jan 13, 2026
e77c759
regenerate full sensitivity analysis (with default G-S precision)
softwareengineerprogrammer Jan 13, 2026
67db928
fix Fervo_Project_Cape-6 (Phase I) doc reference, mark related TODO
softwareengineerprogrammer Jan 13, 2026
8db1647
fix incorrect version reference in geophires_docs/__init__.py
softwareengineerprogrammer Jan 13, 2026
632e79e
Impact of Flow Rate on Project Economics + other copy edits
softwareengineerprogrammer Jan 13, 2026
88c3927
calibrate bond interest rates, bond financing start year, and constru…
softwareengineerprogrammer Jan 14, 2026
86f6e2c
citation copy edits
softwareengineerprogrammer Jan 14, 2026
df72eea
reservoir engineering fine-tuning - slightly higher fracture separati…
softwareengineerprogrammer Jan 14, 2026
e28fe36
fix incorrect newlines in output that created diff noise pollution
softwareengineerprogrammer Jan 14, 2026
c2efeb9
derate PI/II by 30% (instead of 25)
softwareengineerprogrammer Jan 14, 2026
4665fb1
quick regen of sensitivity analysis
softwareengineerprogrammer Jan 14, 2026
f26a1a8
Nonvertical Length per Multilateral Section value and citation tweak
softwareengineerprogrammer Jan 14, 2026
e9f2960
clean up input param tables column widths
softwareengineerprogrammer Jan 14, 2026
2a0bfa4
fix floating point display error affecting inflated bond interest rate
softwareengineerprogrammer Jan 14, 2026
554a740
move configuration note to footnote
softwareengineerprogrammer Jan 14, 2026
29fca32
result citations cleanup
softwareengineerprogrammer Jan 14, 2026
30f647f
improve WHP and flow rate citations
softwareengineerprogrammer Jan 14, 2026
d3b4821
note Fahrenheight instead of Celsius
softwareengineerprogrammer Jan 14, 2026
40965df
O&G waste water note
softwareengineerprogrammer Jan 14, 2026
357c1ef
clarify max drawdown scenario assumption
softwareengineerprogrammer Jan 14, 2026
0b7cefb
set fracture width to 305 m to make it a round number and also more n…
softwareengineerprogrammer Jan 14, 2026
d55fba0
regenerate Fervo_Project_Cape-5/6
softwareengineerprogrammer Jan 14, 2026
8e51f7e
omit extraneous newline at end of output (which gets stripped by pre-…
softwareengineerprogrammer Jan 14, 2026
a04eab2
Merge branch 'calibration_2026-01-14' into project-cape-mcy-and-res-e…
softwareengineerprogrammer Jan 14, 2026
18dcbb2
Address https://github.com/NREL/GEOPHIRES-X/issues/413 - clarify it i…
softwareengineerprogrammer Jan 14, 2026
2621aa8
clean up TODOs
softwareengineerprogrammer Jan 14, 2026
8764602
Merge branch 'sam-em-mcy-project-payback-period-fix' into project-cap…
softwareengineerprogrammer Jan 14, 2026
a285e41
note coupling of parameters relevance to sensitivity analysis
softwareengineerprogrammer Jan 14, 2026
1647fa2
author footnote
softwareengineerprogrammer Jan 15, 2026
52fe8f2
typo fix
softwareengineerprogrammer Jan 15, 2026
3249187
update test_fervo_project_cape_5_results_against_reference_values (no…
softwareengineerprogrammer Jan 15, 2026
b14420c
fix test_internal_consistency
softwareengineerprogrammer Jan 15, 2026
f1f95e3
fix test_fervo_project_cape_6
softwareengineerprogrammer Jan 15, 2026
532c3a0
fix test_case_study_documentation (partially WIP but want GHA tests p…
softwareengineerprogrammer Jan 15, 2026
26c273d
mark watch_docs TODO
softwareengineerprogrammer Jan 16, 2026
b970030
attempt to fix path-related GHA failure (https://github.com/softwaree…
softwareengineerprogrammer Jan 16, 2026
5fe592d
watch_docs.py --no-say CLI flag (addresses TODO)
softwareengineerprogrammer Jan 16, 2026
965ead4
docs sphinx conf: add jQuery as the first script - ensures $ is avail…
softwareengineerprogrammer Jan 16, 2026
41aa21b
remove erroneously-duplicated #sidebarbutton
softwareengineerprogrammer Jan 16, 2026
fb38b9c
Define $u utility object expected by sidebar.js
softwareengineerprogrammer Jan 16, 2026
a319c64
fix sidebar background color
softwareengineerprogrammer Jan 16, 2026
89c378c
Merge pull request #122 from softwareengineerprogrammer/docs-sidebar-fix
softwareengineerprogrammer Jan 16, 2026
e6359b7
another attempt to fix path-related GHA failure (https://github.com/s…
softwareengineerprogrammer Jan 16, 2026
e5e9c30
copy edits including 100 MWe SOAK clarification
softwareengineerprogrammer Jan 16, 2026
0c59fe2
yet more GHA path issue fix-attempting (https://github.com/softwareen…
softwareengineerprogrammer Jan 16, 2026
eaef856
footnote styling
softwareengineerprogrammer Jan 16, 2026
6f7d9e4
include MOIC and VIR in economic results
softwareengineerprogrammer Jan 16, 2026
36850bf
minor copy edit of link to economic output params
softwareengineerprogrammer Jan 16, 2026
5d5ddb7
strip HTML tags from result keys in documentation test
softwareengineerprogrammer Jan 16, 2026
409ef89
fix payback period indexing to account for elapsed years rather than …
softwareengineerprogrammer Jan 16, 2026
a69d6c0
Bump version: 3.10.25 → 3.11.0
softwareengineerprogrammer Jan 16, 2026
6c7b00b
regenerate SAM-EM examples to correct payback period
softwareengineerprogrammer Jan 16, 2026
063c10b
Bump version: 3.11.0 → 3.11.1
softwareengineerprogrammer Jan 16, 2026
5dba068
v3.11 CHANGELOG entry
softwareengineerprogrammer Jan 16, 2026
8c08b35
Merge pull request #123 from softwareengineerprogrammer/payback-perio…
softwareengineerprogrammer Jan 16, 2026
635f73e
calculate SAM-EM ITC and display in ECONOMIC PARAMETERS (https://gith…
softwareengineerprogrammer Jan 16, 2026
0b6c16c
ITC output param tooltip text
softwareengineerprogrammer Jan 16, 2026
a3891bd
Bump version: 3.11.1 → 3.11.2
softwareengineerprogrammer Jan 16, 2026
4cba65f
3.11.2 CHANGELOG entry
softwareengineerprogrammer Jan 16, 2026
f42277d
Merge pull request #124 from softwareengineerprogrammer/sam-em-itc-ou…
softwareengineerprogrammer Jan 16, 2026
c39f250
jump to results section
softwareengineerprogrammer Jan 16, 2026
770a4cf
delete unused singh_et_al_base_simulation-net-power-production.png
softwareengineerprogrammer Jan 16, 2026
960bbb3
consolidate logging in geophires_docs
softwareengineerprogrammer Jan 16, 2026
1e7882c
generate graph with full net power production profile (yearly obscure…
softwareengineerprogrammer Jan 16, 2026
00a3b1e
min gen and gross capacity lines
softwareengineerprogrammer Jan 16, 2026
bc766d2
include net power production in Power Production Curve result section
softwareengineerprogrammer Jan 16, 2026
7f12a5b
production temperature and drawdown graph (WIP)
softwareengineerprogrammer Jan 16, 2026
b680348
production temperature graph with redrilling threshold (WIP/TODO to i…
softwareengineerprogrammer Jan 16, 2026
be020db
Power Production Curve section text
softwareengineerprogrammer Jan 16, 2026
3d4ea1f
Merge pull request #125 from softwareengineerprogrammer/technical-res…
softwareengineerprogrammer Jan 16, 2026
6b15926
parse SAM-EM ITC output for GeophiresXResult (https://github.com/NREL…
softwareengineerprogrammer Jan 17, 2026
649e8c3
Bump version: 3.11.2 → 3.11.3
softwareengineerprogrammer Jan 17, 2026
c1af218
update changelog entry for v3.11.3
softwareengineerprogrammer Jan 17, 2026
b6316e2
regenerate SAM-EM examples with ITC output
softwareengineerprogrammer Jan 17, 2026
c0653f6
display electricity price in $/MWh
softwareengineerprogrammer Jan 17, 2026
390763d
regnerate schema (for ITC output)
softwareengineerprogrammer Jan 17, 2026
781fb2d
fix Produced Temperature missing JSON output bug (erroneous output pa…
softwareengineerprogrammer Jan 17, 2026
42d1ceb
use correct Produced Temperature output now that underlying JSON outp…
softwareengineerprogrammer Jan 17, 2026
091a60b
include production temperature graph in results - WIP to add section …
softwareengineerprogrammer Jan 17, 2026
87d9617
prep to include total generation in power production graph
softwareengineerprogrammer Jan 17, 2026
eb05e0d
Fix duplicate output keys for total generation/production in SurfaceP…
softwareengineerprogrammer Jan 17, 2026
4238ffa
include total electricity production in graph
softwareengineerprogrammer Jan 17, 2026
da0082a
add _get_redrilling_event_indexes in preparation to show in productio…
softwareengineerprogrammer Jan 17, 2026
a9ca534
align graph year indexing with cash flow: COD = Year 1
softwareengineerprogrammer Jan 17, 2026
105a62e
indicate redrilling events (fractional years) in production temperatu…
softwareengineerprogrammer Jan 17, 2026
45596a8
plotting order to render temperature curve on top
softwareengineerprogrammer Jan 17, 2026
21d5f5e
update documentation for production temperature graph
softwareengineerprogrammer Jan 17, 2026
20423a7
link to Production Temperature results from calibration methodology s…
softwareengineerprogrammer Jan 17, 2026
9dd3836
revert accidental partial deletion of references and footnotes sectio…
softwareengineerprogrammer Jan 17, 2026
1761b66
'Profile' instead of 'Curve'
softwareengineerprogrammer Jan 17, 2026
4bf30c6
exclude .json from example file matching
softwareengineerprogrammer Jan 17, 2026
62eede4
include power production profile graph in intro section
softwareengineerprogrammer Jan 17, 2026
8c20c04
fix results section link (if link text is results it overrides the re…
softwareengineerprogrammer Jan 17, 2026
ea94a32
fix production temperature section link
softwareengineerprogrammer Jan 17, 2026
b033253
Merge pull request #126 from softwareengineerprogrammer/production-te…
softwareengineerprogrammer Jan 17, 2026
3d57959
improve calibration simulation column headers/references thereof
softwareengineerprogrammer Jan 17, 2026
7c815b7
constrain calibration simulations table width to improve readability
softwareengineerprogrammer Jan 17, 2026
8a0f0c9
tweak Modeling Overview section (sub)title
softwareengineerprogrammer Jan 17, 2026
f67e8a5
regenerate sensitivity analysis
softwareengineerprogrammer Jan 17, 2026
7e7956d
fix sensitivity analyis cluster spacing display
softwareengineerprogrammer Jan 17, 2026
874c6b6
improve sensitivity analysis chart layout
softwareengineerprogrammer Jan 17, 2026
32914cc
fix IRR chart print image
softwareengineerprogrammer Jan 18, 2026
050c291
Economic results ref vals
softwareengineerprogrammer Jan 18, 2026
87c6bdf
Fix Royalty Escalation Start Year units
softwareengineerprogrammer Jan 18, 2026
469b250
Add BLM royalty structure (TODO to sync to FPC6 and regen sensitvity …
softwareengineerprogrammer Jan 18, 2026
1e65fa3
regenerate FPC6 and sensitivity analysis
softwareengineerprogrammer Jan 18, 2026
cd84061
Include UPPReservoir in schema generation (adds Reservoir Output File…
softwareengineerprogrammer Jan 18, 2026
65a2cb3
fix UPPReservoir behavior/exception handling when Reservoir Output Fi…
softwareengineerprogrammer Jan 18, 2026
8bb5278
gitignore geophires_docs temp feature branch working files
softwareengineerprogrammer Jan 18, 2026
7ec9220
Bump version: 3.11.3 → 3.11.4
softwareengineerprogrammer Jan 18, 2026
64da798
show all-in stim cost per well in inputs
softwareengineerprogrammer Jan 18, 2026
77e5fd2
show drilling cost per well as additional data for adjustment factor …
softwareengineerprogrammer Jan 18, 2026
866b4c8
tweak FPC6 to fix 2x60 MWe nominal nameplate capacity; regenerate sen…
softwareengineerprogrammer Jan 18, 2026
74df388
fix fpc5 test_case_study_documentation
softwareengineerprogrammer Jan 18, 2026
982b107
include LCOE sensitivity result chart in intro section
softwareengineerprogrammer Jan 18, 2026
7c23958
address TODO to move page-specific styling from layout.html
softwareengineerprogrammer Jan 18, 2026
25e0ce5
make intro result images clickable section links
softwareengineerprogrammer Jan 18, 2026
c6933b9
sensitivity analysis - display drilling/stim costs to 2 decimal place…
softwareengineerprogrammer Jan 18, 2026
fee234e
Clarify Project VIR=PI=PIR tooltip text and result reference
softwareengineerprogrammer Jan 18, 2026
301f92b
clarify Years of Operation axis label
softwareengineerprogrammer Jan 18, 2026
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
1 change: 1 addition & 0 deletions .aiexclude
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.env
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 3.10.24
current_version = 3.11.4
commit = True
tag = True

Expand Down
2 changes: 1 addition & 1 deletion .cookiecutterrc
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ default_context:
sphinx_doctest: "no"
sphinx_theme: "sphinx-py3doc-enhanced-theme"
test_matrix_separate_coverage: "no"
version: 3.10.24
version: 3.11.4
version_manager: "bump2version"
website: "https://github.com/NREL"
year_from: "2023"
Expand Down
4 changes: 4 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,7 @@ indent_size = 2

[*.tsv]
indent_style = tab

[*.jinja]
trim_trailing_whitespace = false
indent_size = unset
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,11 @@ requirements_2025-08-11.txt
.build
.cache
.eggs

.env
*.env
tests/regenerate-example-result.env

.installed.cfg
.ve
bin
Expand Down Expand Up @@ -92,8 +96,10 @@ output/*/index.html

# Sphinx/docs
docs/_build
docs/temp.txt
docs/reference/geophires-request.json
docs/reference/parameters.rst
docs/Fervo_Project_Cape-5.md
docs/geophires-request.json
docs/parameters.rst
docs/hip-ra-x-request.json
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,19 @@ Changelog

GEOPHIRES v3 (2023-2025)
------------------------
3.11
^^^^

3.11.3: `SAM Economic Models ITC result output <https://github.com/softwareengineerprogrammer/GEOPHIRES/pull/124>`__ | `release <https://github.com/NREL/GEOPHIRES-X/releases/tag/v3.11.3>`__

3.11: `SAM Economic Models Project Payback Period fix <https://github.com/softwareengineerprogrammer/GEOPHIRES/pull/123>`__ | `release <https://github.com/NREL/GEOPHIRES-X/releases/tag/v3.11.1>`__


3.10
^^^^

3.10.25: `Add Number of Injection Wells per Production Well parameter <https://github.com/softwareengineerprogrammer/GEOPHIRES/pull/119>`__

3.10: `SAM Economic Models: Multiple Construction Years; Number of Fractures per Stimulated Well parameter; Royalty Rate Escalation Start Year parameter <https://github.com/NREL/GEOPHIRES-X/pull/440>`__ | `release <https://github.com/NREL/GEOPHIRES-X/releases/tag/v3.10.24>`__

3.9
Expand Down
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ graft src
graft ci
graft tests

include .aiexclude
include .bumpversion.cfg
include .cookiecutterrc
include .coveragerc
Expand Down
16 changes: 10 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ Free software: `MIT license <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.10.24.svg
.. |commits-since| image:: https://img.shields.io/github/commits-since/softwareengineerprogrammer/GEOPHIRES-X/v3.11.4.svg
:alt: Commits since latest release
:target: https://github.com/softwareengineerprogrammer/GEOPHIRES-X/compare/v3.10.24...main
:target: https://github.com/softwareengineerprogrammer/GEOPHIRES-X/compare/v3.11.4...main

.. |docs| image:: https://readthedocs.org/projects/GEOPHIRES-X/badge/?style=flat
:target: https://nrel.github.io/GEOPHIRES-X
Expand Down Expand Up @@ -168,6 +168,10 @@ 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 <https://nrel.github.io/GEOPHIRES-X/Fervo_Project_Cape-5.html>`__)
- `Fervo_Project_Cape-4.txt <tests/examples/Fervo_Project_Cape-5.txt>`__
- `.out <tests/examples/Fervo_Project_Cape-5.out>`__
- `link <https://gtp.scientificwebservices.com/geophires?geophires-example-id=Fervo_Project_Cape-5>`__
* - Example 1: EGS Electricity
- `example1.txt <tests/examples/example1.txt>`__
- `.out <tests/examples/example1.out>`__
Expand Down Expand Up @@ -288,10 +292,10 @@ Example-specific web interface deeplinks are listed in the Link column.
- `Fervo_Project_Cape-3.txt <tests/examples/Fervo_Project_Cape-3.txt>`__
- `.out <tests/examples/Fervo_Project_Cape-3.out>`__
- `link <https://gtp.scientificwebservices.com/geophires?geophires-example-id=Fervo_Project_Cape-3>`__
* - Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station (`documentation <https://nrel.github.io/GEOPHIRES-X/Fervo_Project_Cape-4.html>`__)
- `Fervo_Project_Cape-4.txt <tests/examples/Fervo_Project_Cape-4.txt>`__
- `.out <tests/examples/Fervo_Project_Cape-4.out>`__
- `link <https://gtp.scientificwebservices.com/geophires?geophires-example-id=Fervo_Project_Cape-4>`__
* - 100 MWe EGS modeled on Fervo Cape Station Phase I
- `Fervo_Project_Cape-5.txt <tests/examples/Fervo_Project_Cape-5.txt>`__
- `.out <tests/examples/Fervo_Project_Cape-5.out>`__
- `link <https://gtp.scientificwebservices.com/geophires?geophires-example-id=Fervo_Project_Cape-5>`__
* - Superhot Rock (SHR) Example 1
- `example_SHR-1.txt <tests/examples/example_SHR-1.txt>`__
- `.out <tests/examples/example_SHR-1.out>`__
Expand Down
7 changes: 6 additions & 1 deletion docs/Fervo_Project_Cape-4.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station
# [Deprecated] Case Study: 500 MWe EGS Project Modeled on Fervo Cape Station

**⚠️ This is a previous version of the case study. The case study has been updated since the release of this version.**
[Click here](Fervo_Project_Cape-5.html) to find the latest version.

---

The GEOPHIRES example `Fervo_Project_Cape-4` is a case study of a 500 MWe EGS Project modeled
on Fervo Cape Station with its April 2025-announced
Expand Down
Loading