Benchmarks
Comparison of run times of the current version of MODFLOW 6 (6.8.0.dev0+15312d3) to the previous version (6.7.0). The current example models available from the MODFLOW 6 Examples GitHub Repository are used to compare run times. Simulations that fail are indicated by ‘–’. The percent difference, where calculated, is relative to the simulation run time for the previous version. Percent differences for example problems with short run times (less than 30 seconds) may not be significant.
MODFLOW 6 compiled Aug 7 2026 20:20:21 with GCC version 12.3.0.
| Example Problem | Current Version 6.8.0.dev0+15312d3 | Previous Version 6.7.0 | Percent difference |
|---|---|---|---|
| ex-gwt-moc3d-p01c/mf6gwf | 0.009 Seconds | 0.009 Seconds | 0.00% |
| ex-gwt-moc3d-p01c/mf6gwt | 0.034 Seconds | -- | -- |
| ex-gwf-nwt-p03b | 1.756 Seconds | 1.760 Seconds | -0.23% |
| ex-gwt-mt3dsupp631/mf6gwf | 0.006 Seconds | 0.006 Seconds | 0.00% |
| ex-gwt-mt3dsupp631/mf6gwt | 0.011 Seconds | -- | -- |
| ex-gwe-danckwerts | 1.048 Seconds | 1.054 Seconds | -0.57% |
| ex-gwt-synthetic-valley/mf6gwf | 2.541 Seconds | 2.545 Seconds | -0.16% |
| ex-gwt-synthetic-valley/mf6gwt | 22.289 Seconds | -- | -- |
| ex-gwe-bhe/mf6gwf | 0.026 Seconds | 0.026 Seconds | 0.00% |
| ex-gwe-bhe/mf6gwe | 3.647 Seconds | -- | -- |
| gwf_voronoi | 0.082 Seconds | 0.084 Seconds | -2.38% |
| gwf_triangle | 0.046 Seconds | 0.046 Seconds | 0.00% |
| gwf_structured | 0.049 Seconds | 0.049 Seconds | 0.00% |
| gwt_structured_sin2-wave_utvd | 1.209 Seconds | -- | -- |
| gwt_triangle_square-wave_tvd | 1.568 Seconds | -- | -- |
| gwt_triangle_square-wave_central | 0.359 Seconds | -- | -- |
| gwt_voronoi_square-wave_tvd | 3.213 Seconds | -- | -- |
| gwt_triangle_step-wave_utvd | 2.357 Seconds | -- | -- |
| gwt_structured_sin2-wave_upstream | 0.178 Seconds | -- | -- |
| gwt_triangle_sin2-wave_tvd | 1.539 Seconds | -- | -- |
| gwt_triangle_step-wave_upstream | 0.338 Seconds | -- | -- |
| gwt_voronoi_step-wave_tvd | 3.118 Seconds | -- | -- |
| gwt_triangle_sin2-wave_utvd | 2.252 Seconds | -- | -- |
| gwt_triangle_sin2-wave_central | 0.393 Seconds | -- | -- |
| gwt_voronoi_sin2-wave_tvd | 3.051 Seconds | -- | -- |
| gwt_voronoi_square-wave_upstream | 0.663 Seconds | -- | -- |
| gwt_structured_step-wave_utvd | 1.093 Seconds | -- | -- |
| gwt_voronoi_step-wave_central | 0.651 Seconds | -- | -- |
| gwt_structured_sin2-wave_tvd | 0.931 Seconds | -- | -- |
| gwt_triangle_square-wave_utvd | 2.262 Seconds | -- | -- |
| gwt_voronoi_sin2-wave_utvd | 2.772 Seconds | -- | -- |
| gwt_structured_square-wave_tvd | 1.009 Seconds | -- | -- |
| gwt_structured_step-wave_central | 0.209 Seconds | -- | -- |
| gwt_triangle_square-wave_upstream | 0.337 Seconds | -- | -- |
| gwt_structured_sin2-wave_central | 0.214 Seconds | -- | -- |
| gwt_triangle_step-wave_central | 0.360 Seconds | -- | -- |
| gwt_voronoi_sin2-wave_central | 0.664 Seconds | -- | -- |
| gwt_voronoi_square-wave_utvd | 2.879 Seconds | -- | -- |
| gwt_structured_square-wave_upstream | 0.179 Seconds | -- | -- |
| gwt_structured_square-wave_utvd | 1.701 Seconds | -- | -- |
| gwt_structured_step-wave_upstream | 0.178 Seconds | -- | -- |
| gwt_voronoi_step-wave_utvd | 2.897 Seconds | -- | -- |
| gwt_voronoi_sin2-wave_upstream | 0.663 Seconds | -- | -- |
| gwt_voronoi_square-wave_central | 0.664 Seconds | -- | -- |
| gwt_voronoi_step-wave_upstream | 0.659 Seconds | -- | -- |
| gwt_triangle_sin2-wave_upstream | 0.334 Seconds | -- | -- |
| gwt_triangle_step-wave_tvd | 1.597 Seconds | -- | -- |
| gwt_structured_square-wave_central | 0.220 Seconds | -- | -- |
| gwt_structured_step-wave_tvd | 0.748 Seconds | -- | -- |
| ex-gwf-nwt-p02a | 5.632 Seconds | 5.875 Seconds | -4.14% |
| ex-gwt-mt3dms-p01a | 0.028 Seconds | 0.028 Seconds | 0.00% |
| ex-gwf-lak-p02 | 5.341 Seconds | 5.387 Seconds | -0.85% |
| ex-gwf-csub-p04 | 1.368 Seconds | 1.356 Seconds | 0.88% |
| ex-gwt-hecht-mendez-c/mf6gwf | 1.458 Seconds | 1.465 Seconds | -0.48% |
| ex-gwt-hecht-mendez-c/mf6gwt | 1 Minutes, 2.388 Seconds | -- | -- |
| ex-gwf-lgrv-lgr | 5.286 Seconds | 5.239 Seconds | 0.90% |
| ex-gwf-zaidel | 0.007 Seconds | 0.007 Seconds | 0.00% |
| ex-gwt-mt3dms-p02a/mf6gwf | 0.201 Seconds | 0.202 Seconds | -0.50% |
| ex-gwt-mt3dms-p02a/mf6gwt | 0.381 Seconds | -- | -- |
| ex-gwf-hanir | 0.014 Seconds | 0.014 Seconds | 0.00% |
| ex-gwe-vsc | 6.490 Seconds | 6.521 Seconds | -0.48% |
| ex-gwt-mt3dms-p04c | 5.260 Seconds | 5.209 Seconds | 0.98% |
| ex-gwe-prt/gwf | 0.053 Seconds | 0.053 Seconds | 0.00% |
| ex-gwe-prt/gwe | 25.191 Seconds | -- | -- |
| ex-gwe-prt/prt | 0.026 Seconds | -- | -- |
| ex-gwf-u1gwfgwf-s3 | 0.016 Seconds | 0.017 Seconds | -5.88% |
| ex-gwe-barends/mf6gwf | 0.097 Seconds | 0.092 Seconds | 5.43% |
| ex-gwe-barends/mf6gwe | 3.734 Seconds | -- | -- |
| ex-gwt-mt3dsupp632a/mf6gwf | 0.007 Seconds | 0.007 Seconds | 0.00% |
| ex-gwt-mt3dsupp632a/mf6gwt | 0.037 Seconds | -- | -- |
| ex-gwt-mt3dms-p04b | 7.945 Seconds | 7.904 Seconds | 0.52% |
| ex-gwf-sfr-pindersauerb | 1.380 Seconds | 1.393 Seconds | -0.93% |
| ex-gwt-mt3dms-p02f/mf6gwf | 0.200 Seconds | 0.203 Seconds | -1.48% |
| ex-gwt-mt3dms-p02f/mf6gwt | 0.225 Seconds | -- | -- |
| ex-gwt-moc3d-p01a/mf6gwf | 0.007 Seconds | 0.007 Seconds | 0.00% |
| ex-gwt-moc3d-p01a/mf6gwt | 0.029 Seconds | -- | -- |
| ex-gwt-keating/mf6gwf | 4.431 Seconds | 4.475 Seconds | -0.98% |
| ex-gwt-keating/mf6prt | 0.071 Seconds | -- | -- |
| ex-gwt-keating/mf6gwt | 32.962 Seconds | -- | -- |
| ex-gwf-bump-p01c | 0.063 Seconds | 0.063 Seconds | 0.00% |
| ex-gwt-mt3dms-p03 | 1.320 Seconds | 1.322 Seconds | -0.15% |
| ex-gwt-moc3d-p01d/mf6gwf | 0.006 Seconds | 0.006 Seconds | 0.00% |
| ex-gwt-moc3d-p01d/mf6gwt | 0.030 Seconds | -- | -- |
| ex-gwt-mt3dms-p01b | 0.030 Seconds | 0.030 Seconds | 0.00% |
| ex-gwf-maw-p01b | 0.755 Seconds | 0.750 Seconds | 0.67% |
| ex-gwf-maw-p03a | 0.076 Seconds | 0.077 Seconds | -1.30% |
| ex-gwt-stallman | 6.907 Seconds | 6.892 Seconds | 0.22% |
| ex-gwt-mt3dms-p01c | 0.030 Seconds | 0.030 Seconds | 0.00% |
| ex-gwt-rotate | 2 Minutes, 55.867 Seconds | 2 Minutes, 56.843 Seconds | -0.55% |
| ex-gwt-mt3dms-p07 | 0.306 Seconds | 0.308 Seconds | -0.65% |
| ex-gwf-advtidal | 0.432 Seconds | 0.424 Seconds | 1.89% |
| ex-gwt-hecht-mendez-b/mf6gwf | 1.290 Seconds | 1.411 Seconds | -8.58% |
| ex-gwt-hecht-mendez-b/mf6gwt | 51.536 Seconds | -- | -- |
| ex-gwf-sagehen | 1 Minutes, 35.252 Seconds | 1 Minutes, 35.697 Seconds | -0.47% |
| ex-gwf-u1disv-x | 0.008 Seconds | 0.009 Seconds | -11.11% |
| ex-gwf-drn-p01b | 1.586 Seconds | 1.600 Seconds | -0.88% |
| ex-gwf-whirl | 0.073 Seconds | 0.074 Seconds | -1.35% |
| ex-gwt-mt3dms-p02e/mf6gwf | 0.203 Seconds | 0.200 Seconds | 1.50% |
| ex-gwt-mt3dms-p02e/mf6gwt | 0.233 Seconds | -- | -- |
| ex-gwf-sfr-p01b | 6.473 Seconds | 6.875 Seconds | -5.85% |
| ex-gwt-mt3dms-p04a | 5.282 Seconds | 5.162 Seconds | 2.32% |
| ex-gwf-lgr | 0.067 Seconds | 0.069 Seconds | -2.90% |
| ex-gwf-csub-p02b | 0.029 Seconds | 0.029 Seconds | 0.00% |
| es-100 | 0.376 Seconds | 0.377 Seconds | -0.27% |
| hb-050 | 0.351 Seconds | 0.353 Seconds | -0.57% |
| es-050 | 0.378 Seconds | 0.372 Seconds | 1.61% |
| es-002 | 0.377 Seconds | 0.373 Seconds | 1.07% |
| hb-005 | 0.352 Seconds | 0.352 Seconds | 0.00% |
| es-010 | 0.376 Seconds | 0.373 Seconds | 0.80% |
| hb-010 | 0.354 Seconds | 0.352 Seconds | 0.57% |
| hb-001 | 0.354 Seconds | 0.354 Seconds | 0.00% |
| es-005 | 0.376 Seconds | 0.373 Seconds | 0.80% |
| es-001 | 0.376 Seconds | 0.377 Seconds | -0.27% |
| hb-020 | 0.358 Seconds | 0.351 Seconds | 1.99% |
| hb-100 | 0.354 Seconds | 0.351 Seconds | 0.85% |
| hb-002 | 0.353 Seconds | 0.350 Seconds | 0.86% |
| es-020 | 0.378 Seconds | 0.375 Seconds | 0.80% |
| ex-gwt-gwtgwt-p10 | 50.813 Seconds | 51.356 Seconds | -1.06% |
| ex-gwt-moc3d-p02tg/mf6gwf | 0.489 Seconds | 0.492 Seconds | -0.61% |
| ex-gwt-moc3d-p02tg/mf6gwt | 15.059 Seconds | -- | -- |
| ex-gwf-bump-p01b | 0.080 Seconds | 0.080 Seconds | 0.00% |
| ex-gwt-henry-a | 5.224 Seconds | 5.279 Seconds | -1.04% |
| ex-gwf-rad-disu | 0.042 Seconds | 0.043 Seconds | -2.33% |
| ex-gwf-csub-p01 | 0.097 Seconds | 0.090 Seconds | 7.78% |
| ex-gwf-fhb | 0.009 Seconds | 0.009 Seconds | 0.00% |
| ex-gwt-mt3dms-p09 | 1.169 Seconds | 1.169 Seconds | 0.00% |
| ex-gwt-saltlake | 12.639 Seconds | 12.709 Seconds | -0.55% |
| ex-gwt-mt3dms-p10 | 41.666 Seconds | 41.658 Seconds | 0.02% |
| ex-gwt-uzt-2d-b | 7.123 Seconds | 7.151 Seconds | -0.39% |
| ex-gwf-disvmesh | 0.135 Seconds | 0.136 Seconds | -0.74% |
| ex-gwf-nwt-p02b | 3.204 Seconds | 3.223 Seconds | -0.59% |
| ex-gwt-mt3dsupp82/mf6gwf | 0.013 Seconds | 0.013 Seconds | 0.00% |
| ex-gwt-mt3dsupp82/mf6gwt | 0.111 Seconds | -- | -- |
| ex-gwf-sfr-pindersauera | 0.954 Seconds | 0.974 Seconds | -2.05% |
| ex-gwf-maw-p03c | 0.074 Seconds | 0.075 Seconds | -1.33% |
| ex-gwf-u1disv | 0.008 Seconds | 0.008 Seconds | 0.00% |
| ex-gwt-mt3dms-p02d/mf6gwf | 0.202 Seconds | 0.205 Seconds | -1.46% |
| ex-gwt-mt3dms-p02d/mf6gwt | 0.236 Seconds | -- | -- |
| ex-gwf-bcf2ss-p02a | 0.010 Seconds | 0.010 Seconds | 0.00% |
| ex-gwf-toth | 0.111 Seconds | 0.111 Seconds | 0.00% |
| ex-gwf-u1gwfgwf-s1 | 0.012 Seconds | 0.012 Seconds | 0.00% |
| ex-gwf-nwt-p03a | 0.169 Seconds | 0.171 Seconds | -1.17% |
| ex-gwf-curvilin | 0.016 Seconds | 0.016 Seconds | 0.00% |
| ex-prt-mp7-p03/gwf | 0.042 Seconds | 0.042 Seconds | 0.00% |
| ex-prt-mp7-p03/prt | 0.121 Seconds | -- | -- |
| ex-gwf-curve-90 | 0.010 Seconds | 0.011 Seconds | -9.09% |
| ex-gwf-bcf2ss-p01a | 0.012 Seconds | 0.013 Seconds | -7.69% |
| ex-gwf-csub-p03a | 7.926 Seconds | 7.847 Seconds | 1.01% |
| ex-gwf-lak-p01 | 5.631 Seconds | 5.697 Seconds | -1.16% |
| ex-gwt-mt3dms-p01d | 0.031 Seconds | 0.032 Seconds | -3.13% |
| ex-gwf-u1gwfgwf-s4 | 0.015 Seconds | 0.016 Seconds | -6.25% |
| ex-gwf-bump-p01a | 0.327 Seconds | 0.329 Seconds | -0.61% |
| ex-gwt-moc3d-p01b/mf6gwf | 0.007 Seconds | 0.007 Seconds | 0.00% |
| ex-gwt-moc3d-p01b/mf6gwt | 0.031 Seconds | -- | -- |
| ex-gwt-mt3dms-p05 | 0.149 Seconds | 0.151 Seconds | -1.32% |
| ex-gwf-drn-p01a | 1.144 Seconds | 1.152 Seconds | -0.69% |
| ex-gwf-csub-p02a | 0.027 Seconds | 0.027 Seconds | 0.00% |
| ex-gwt-mt3dms-p06 | 2.835 Seconds | 2.847 Seconds | -0.42% |
| ex-gwt-henry-b | 5.339 Seconds | 5.377 Seconds | -0.71% |
| ex-gwf-lgrv-gc | 0.228 Seconds | 0.231 Seconds | -1.30% |
| ex-gwe-ates | 12.005 Seconds | 12.220 Seconds | -1.76% |
| ex-gwf-twri01 | 0.020 Seconds | 0.020 Seconds | 0.00% |
| ex-gwf-hanix | 0.029 Seconds | 0.030 Seconds | -3.33% |
| ex-gwt-moc3d-p02/mf6gwf | 0.082 Seconds | 0.083 Seconds | -1.20% |
| ex-gwt-moc3d-p02/mf6gwt | 7.346 Seconds | -- | -- |
| ex-gwt-mt3dms-p02b/mf6gwf | 0.201 Seconds | 0.202 Seconds | -0.50% |
| ex-gwt-mt3dms-p02b/mf6gwt | 0.263 Seconds | -- | -- |
| ex-gwf-capture | 0.016 Seconds | 0.016 Seconds | 0.00% |
| ex-gwf-maw-p03b | 0.071 Seconds | 0.072 Seconds | -1.39% |
| ex-gwf-maw-p02 | 1.829 Seconds | 1.833 Seconds | -0.22% |
| ex-gwf-u1gwfgwf-s2 | 0.012 Seconds | 0.013 Seconds | -7.69% |
| ex-gwf-maw-p01a | 0.752 Seconds | 0.744 Seconds | 1.08% |
| ex-gwf-spbc | 0.108 Seconds | 0.108 Seconds | 0.00% |
| ex-prt-mp7-p01/gwf | 0.017 Seconds | 0.017 Seconds | 0.00% |
| ex-prt-mp7-p01/prt | 0.338 Seconds | -- | -- |
| ex-gwf-hanic | 0.014 Seconds | 0.014 Seconds | 0.00% |
| ex-gwf-csub-p03b | 8.325 Seconds | 8.289 Seconds | 0.43% |
| ex-gwt-mt3dsupp632c/mf6gwf | 0.007 Seconds | 0.007 Seconds | 0.00% |
| ex-gwt-mt3dsupp632c/mf6gwt | 0.027 Seconds | -- | -- |
| ex-gwt-prudic2004t2/mf6gwf | 1.355 Seconds | 1.356 Seconds | -0.07% |
| ex-gwt-prudic2004t2/mf6gwt | 17.450 Seconds | -- | -- |
| ex-gwt-mt3dms-p02c/mf6gwf | 0.203 Seconds | 0.203 Seconds | 0.00% |
| ex-gwt-mt3dms-p02c/mf6gwt | 0.187 Seconds | -- | -- |
| ex-gwt-mt3dsupp632b/mf6gwf | 0.007 Seconds | 0.007 Seconds | 0.00% |
| ex-gwt-mt3dsupp632b/mf6gwt | 0.037 Seconds | -- | -- |
| ex-gwf-lgrv-gr | 25.088 Seconds | 25.267 Seconds | -0.71% |
| ex-gwe-radial-slow/mf6gwf | 0.571 Seconds | 0.583 Seconds | -2.06% |
| mf6gwe-b | 32.666 Seconds | -- | -- |
| ex-gwt-mt3dms-p08 | 12.400 Seconds | 12.543 Seconds | -1.14% |
| ex-gwe-geotherm/mf6gwf | 0.753 Seconds | 0.752 Seconds | 0.13% |
| ex-gwe-geotherm/mf6gwe | 25.295 Seconds | -- | -- |
| ex-gwf-sfr-p01 | 0.146 Seconds | 0.145 Seconds | 0.69% |
| ex-gwt-uzt-2d-a | 7.020 Seconds | 7.064 Seconds | -0.62% |
| Total simulation time | 9 Minutes, 30.965 Seconds | 9 Minutes, 34.344 Seconds | -0.59% |