From 6c14e86b6f29bcd0d029e90ebf7e4fc87cc9280c Mon Sep 17 00:00:00 2001 From: "Oddvar Lia (ST MSU GEO)" Date: Wed, 8 Nov 2023 11:58:02 +0100 Subject: [PATCH] Added more test cases --- .../example_case/example_test_config_A.yml | 2 +- .../example_case/example_test_config_B.yml | 2 +- .../example_case/example_test_config_C.yml | 53 +++++++++++++++++++ .../example_case/example_test_config_D.yml | 53 +++++++++++++++++++ .../example_case/sim_field_case_A.ert | 4 +- .../example_case/sim_field_case_B.ert | 4 +- .../example_case/sim_field_case_C.ert | 4 +- .../example_case/sim_field_case_D.ert | 4 +- .../example_case/sim_field_local_case_A.ert | 4 +- .../example_case/sim_field_local_case_B.ert | 4 +- .../example_case/sim_field_local_case_C.ert | 4 +- .../example_case/sim_field_local_case_D.ert | 4 +- 12 files changed, 124 insertions(+), 18 deletions(-) create mode 100644 tests/jobs/localisation/example_case/example_test_config_C.yml create mode 100644 tests/jobs/localisation/example_case/example_test_config_D.yml diff --git a/tests/jobs/localisation/example_case/example_test_config_A.yml b/tests/jobs/localisation/example_case/example_test_config_A.yml index 982d7b31..8ba59633 100644 --- a/tests/jobs/localisation/example_case/example_test_config_A.yml +++ b/tests/jobs/localisation/example_case/example_test_config_A.yml @@ -22,7 +22,7 @@ settings: trend_params: [ 1.0, -1.0 ] trend_relstd: 0.15 grid_dimension: [150, 250, 1] - grid_file_name: "GRID.EGRID" + grid_file_name: "GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID" response: name: "UPSCALED" diff --git a/tests/jobs/localisation/example_case/example_test_config_B.yml b/tests/jobs/localisation/example_case/example_test_config_B.yml index e9177543..ffa21549 100644 --- a/tests/jobs/localisation/example_case/example_test_config_B.yml +++ b/tests/jobs/localisation/example_case/example_test_config_B.yml @@ -22,7 +22,7 @@ settings: trend_params: [ 1.0, -1.0 ] trend_relstd: 0.15 grid_dimension: [150, 250, 1] - grid_file_name: "GRID.EGRID" + grid_file_name: "GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID" response: name: "UPSCALED" diff --git a/tests/jobs/localisation/example_case/example_test_config_C.yml b/tests/jobs/localisation/example_case/example_test_config_C.yml new file mode 100644 index 00000000..87c6a827 --- /dev/null +++ b/tests/jobs/localisation/example_case/example_test_config_C.yml @@ -0,0 +1,53 @@ +# ROFF format standard RMS origo +settings: + grid_size: + xsize: 7500.0 + ysize: 12500.0 + zsize: 50.0 + use_eclipse_grid_index_origo: False + + field: + name: "FIELDPAR" + algorithm: "gstools" + file_format: "ROFF" + initial_file_name: "init_files/FieldParam" + updated_file_name: "FieldParam" + seed_file: "randomseeds.txt" + variogram: "gaussian" + correlation_range: [3000.0, 2000.0, 2.0] + correlation_azimuth: 45.0 + correlation_dip: 0.0 + correlation_exponent: 1.9 + trend_use: False + trend_params: [ 1.0, -1.0 ] + trend_relstd: 0.15 + grid_dimension: [150, 250, 1] + grid_file_name: "GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID" + + response: + name: "UPSCALED" + grid_dimension: [15, 25, 1] + upscaled_file_name: "Upscaled" + grid_file_name: "UpscaleGrid.EGRID" + file_format: "ROFF" + write_upscaled_field: True + response_function: "average" + gen_data_file_name: "UpscaledField_0.txt" + + observation: + directory: "observations" + file_name: "observations.obs" + data_dir: "obs_data" + reference_param_file: "init_files/ObsField" + reference_field_name: "ObsField" + rel_error: 0.10 + min_abs_error: 0.01 +# selected_grid_cells: +# - [5, 10, 1] +# - [10, 5, 1] + + localisation: + method: "gaussian" + + optional: + write_obs_pred_diff_field_file: True diff --git a/tests/jobs/localisation/example_case/example_test_config_D.yml b/tests/jobs/localisation/example_case/example_test_config_D.yml new file mode 100644 index 00000000..2fa36cd1 --- /dev/null +++ b/tests/jobs/localisation/example_case/example_test_config_D.yml @@ -0,0 +1,53 @@ +# GRDECL format standard RMS origo +settings: + grid_size: + xsize: 7500.0 + ysize: 12500.0 + zsize: 50.0 + use_eclipse_grid_index_origo: False + + field: + name: "FIELDPAR" + algorithm: "gstools" + file_format: "GRDECL" + initial_file_name: "init_files/FieldParam" + updated_file_name: "FieldParam" + seed_file: "randomseeds.txt" + variogram: "gaussian" + correlation_range: [3000.0, 2000.0, 2.0] + correlation_azimuth: 45.0 + correlation_dip: 0.0 + correlation_exponent: 1.9 + trend_use: False + trend_params: [ 1.0, -1.0 ] + trend_relstd: 0.15 + grid_dimension: [150, 250, 1] + grid_file_name: "GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID" + + response: + name: "UPSCALED" + grid_dimension: [15, 25, 1] + upscaled_file_name: "Upscaled" + grid_file_name: "UpscaleGrid.EGRID" + file_format: "GRDECL" + write_upscaled_field: True + response_function: "average" + gen_data_file_name: "UpscaledField_0.txt" + + observation: + directory: "observations" + file_name: "observations.obs" + data_dir: "obs_data" + reference_param_file: "init_files/ObsField" + reference_field_name: "ObsField" + rel_error: 0.10 + min_abs_error: 0.01 +# selected_grid_cells: +# - [5, 10, 1] +# - [10, 5, 1] + + localisation: + method: "gaussian" + + optional: + write_obs_pred_diff_field_file: True diff --git a/tests/jobs/localisation/example_case/sim_field_case_A.ert b/tests/jobs/localisation/example_case/sim_field_case_A.ert index 98648ab9..c96cabc2 100644 --- a/tests/jobs/localisation/example_case/sim_field_case_A.ert +++ b/tests/jobs/localisation/example_case/sim_field_case_A.ert @@ -46,13 +46,13 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.roff, =/init_files/ObsField.roff) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.roff INIT_FILES:init_files/FieldParam.roff MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_case_B.ert b/tests/jobs/localisation/example_case/sim_field_case_B.ert index c0711175..5c8fabee 100644 --- a/tests/jobs/localisation/example_case/sim_field_case_B.ert +++ b/tests/jobs/localisation/example_case/sim_field_case_B.ert @@ -46,12 +46,12 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.GRDECL, =/init_files/ObsField.GRDECL) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.GRDECL INIT_FILES:init_files/FieldParam.GRDECL MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_case_C.ert b/tests/jobs/localisation/example_case/sim_field_case_C.ert index 181ab964..4816dae1 100644 --- a/tests/jobs/localisation/example_case/sim_field_case_C.ert +++ b/tests/jobs/localisation/example_case/sim_field_case_C.ert @@ -46,13 +46,13 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.roff, =/init_files/ObsField.roff) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.roff INIT_FILES:init_files/FieldParam.roff MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_case_D.ert b/tests/jobs/localisation/example_case/sim_field_case_D.ert index 2789a0a6..4e9e52cc 100644 --- a/tests/jobs/localisation/example_case/sim_field_case_D.ert +++ b/tests/jobs/localisation/example_case/sim_field_case_D.ert @@ -46,12 +46,12 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.GRDECL, =/init_files/ObsField.GRDECL) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.GRDECL INIT_FILES:init_files/FieldParam.GRDECL MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_local_case_A.ert b/tests/jobs/localisation/example_case/sim_field_local_case_A.ert index e0e24346..51f6d80b 100644 --- a/tests/jobs/localisation/example_case/sim_field_local_case_A.ert +++ b/tests/jobs/localisation/example_case/sim_field_local_case_A.ert @@ -46,12 +46,12 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.roff, =/init_files/ObsField.roff) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.roff INIT_FILES:init_files/FieldParam.roff MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_local_case_B.ert b/tests/jobs/localisation/example_case/sim_field_local_case_B.ert index d56fde6c..99f5517a 100644 --- a/tests/jobs/localisation/example_case/sim_field_local_case_B.ert +++ b/tests/jobs/localisation/example_case/sim_field_local_case_B.ert @@ -46,12 +46,12 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.GRDECL, =/init_files/ObsField.GRDECL) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_ECLIPSE_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.GRDECL INIT_FILES:init_files/FieldParam.GRDECL MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_local_case_C.ert b/tests/jobs/localisation/example_case/sim_field_local_case_C.ert index 3e4eec20..cde89a12 100644 --- a/tests/jobs/localisation/example_case/sim_field_local_case_C.ert +++ b/tests/jobs/localisation/example_case/sim_field_local_case_C.ert @@ -46,12 +46,12 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.roff, =/init_files/ObsField.roff) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.roff INIT_FILES:init_files/FieldParam.roff MIN:-5.0 MAX:5.0 FORWARD_INIT:True diff --git a/tests/jobs/localisation/example_case/sim_field_local_case_D.ert b/tests/jobs/localisation/example_case/sim_field_local_case_D.ert index 33f619ed..5b3630d2 100644 --- a/tests/jobs/localisation/example_case/sim_field_local_case_D.ert +++ b/tests/jobs/localisation/example_case/sim_field_local_case_D.ert @@ -46,12 +46,12 @@ FORWARD_MODEL MAKE_DIRECTORY(=) FORWARD_MODEL COPY_FILE(=/, =/) -- For QC purpose only FORWARD_MODEL COPY_FILE(=/init_files/ObsField.GRDECL, =/init_files/ObsField.GRDECL) -FORWARD_MODEL MAKE_SYMLINK(=/GRID.EGRID, =/GRID.EGRID) +FORWARD_MODEL MAKE_SYMLINK(=/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID, =/GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID) FORWARD_MODEL MAKE_SYMLINK(=/UpscaleGrid.EGRID, =/UpscaleGrid.EGRID) -- The main forward model simulating gaussian field with trend, and upscale FORWARD_MODEL SIM_FIELD(=, =, =) -GRID /GRID.EGRID -- Necessary for AHM using field parameters +GRID /GRID_RMS_STANDARD_GRID_INDEX_ORIGO.EGRID -- Necessary for AHM using field parameters FIELD FIELDPAR PARAMETER FieldParam.GRDECL INIT_FILES:init_files/FieldParam.GRDECL MIN:-5.0 MAX:5.0 FORWARD_INIT:True