NON DARCY test cases
George sent Liquid and Gas test directories for darcy and non-darcy pump test simulations. /project/eesdev/FEHM/from_george/NONDARCY/NONDARCY_PKG_LANL_280125 drwxrwsr-- 4 tamiller sft 4.0K Jan 28 15:38 NON_DARCY_FLOW_2D_TEST_LIQ (darcy and non-darcy tests for water) drwxrwsr-- 5 tamiller sft 4.0K Jan 27 11:37 NON_DARCY_FLOW_2D_TEST_GAS (darcy and non-darcy for gasonly and mix) -rw-rw-r-- 1 tamiller sft 127K Jan 28 15:52 Implementation_fullyimplicit_ND_flow2.docx (Partial description of implementation) -rw-rw-r-- 1 tamiller sft 9.6M Jan 28 15:10 FEHM3.6_VER_HP_280125.exe (George's WIN executable used for tests)
Test new merged code from George on VV Test Suites and fehmpytests. Test new merged code from George on liq and gas test cases from George.
As of Feb 20 the new nondarcy code merged with master passes Win and linux verification tests: /project/eesdev/FEHM/VV_TESTS drwxrwsr-x 73 tamiller sft 12288 Feb 7 15:25 VERIFICATION_V3.3.0lnx_V3.6_jan2025 drwxrwsr-x 100 xhuang sft 12288 Feb 7 17:30 VERIFICATION_V3.4win_v3.6_clean_XH02072025
There are some format differences mostly with 1.0 and 10.0 having more zeros for Time values.
All fehmpytests pass except for cden which has a fix to pres .his files The compare files were updated to these corrected files.
NONDARCY static-multi*_presVAP.his now has values. Release V3.6.2 was missing values. NONDARCY static-multi*_presWAT.his now has single line time increments. Release V3.6.2 had double lines.
The rest of the .his files MATCH release V3.6.2 except format with 000s:
Release has 7 0s for time 99.0447450 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 100.000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 NONDARCY 6 0s for time 99.0447450 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 100.000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000
Merged Windows and Linux codes were run on George's LIQ and GAS tests. George's tests were all run in the same output directory using files in his input directories. presWAT.his files were saved with name indicating which run created it. This made it hard to run a test and compare so I split all tests into their own directory for easier examination of results. I assume input files for all runs were the same except for the use of macro "ndar" settings.
Everything looks good except for Bad Values in in output report file:
non_darcy_2D_gas2_gonly.out under Nodal Information
0.932-128
0.192-127
LIQUID (water tests) /project/eesdev/FEHM/from_george/NONDARCY/NONDARCY_PKG_LANL_280125/FEHMPYTEST_LIQ_tests
Tests verified in George's directory: /project/eesdev/FEHM/from_george/NONDARCY/NONDARCY_PKG_LANL_280125/NON_DARCY_FLOW_2D_TEST_LIQ /OUTPUT_2D_LIQONLY with darcy, darcy with generated restart, ndar models 1d06, 1d09, 1d10
drwxrwsr-- 3 tamiller sft 4096 Feb 18 10:44 input drwxrwsr-- 2 tamiller sft 4096 Feb 18 10:40 output_1d06 drwxrwsr-- 2 tamiller sft 4096 Feb 18 10:48 output_1d09 drwxrwsr-- 2 tamiller sft 4096 Feb 18 10:34 output_1d10 drwxrwsr-- 2 tamiller sft 4096 Feb 18 10:23 output_darcy drwxrwsr-- 2 tamiller sft 4096 Feb 14 17:24 output_darcy_rsto
GAS (gasonly and gas2gn) /project/eesdev/FEHM/from_george/NONDARCY/NONDARCY_PKG_LANL_280125/FEHMPYTEST_GAS_tests
GAS runs verified by George's files in /project/eesdev/FEHM/from_george/NONDARCY/NONDARCY_PKG_LANL_280125/NON_DARCY_FLOW_2D_TEST_GAS
/OUTPUT_2D_GASONLY has darcy, models 1d06, 1d10 (gonly) /OUTPUT_2D has darcy but no non-darcy runs (gas2gn - these were not verified)
drwxrwsr-- 2 tamiller sft 4096 Feb 18 17:35 input drwxrwsr-- 2 tamiller sft 4096 Feb 19 08:16 output_1d06_gonly drwxrwsr-- 2 tamiller sft 4096 Feb 18 17:17 output_1d10_gas2gn drwxrwsr-- 2 tamiller sft 4096 Feb 18 17:33 output_1d10_gonly drwxrwsr-- 2 tamiller sft 4096 Feb 18 16:52 output_darcy_gas2gn drwxrwsr-- 2 tamiller sft 4096 Feb 18 17:24 output_darcy_gonly