forked from equinor/semeio
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
217 additions
and
1 deletion.
There are no files selected for viewing
54 changes: 54 additions & 0 deletions
54
tests/jobs/localisation/example_case/example_test_config_A_with_actnum.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# ROFF format standard Eclipse origo | ||
settings: | ||
grid_size: | ||
xsize: 7500.0 | ||
ysize: 12500.0 | ||
zsize: 50.0 | ||
use_eclipse_grid_index_origo: True | ||
polygon_file: "Polygons.txt" | ||
|
||
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_WITH_ACTNUM.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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
58 changes: 58 additions & 0 deletions
58
tests/jobs/localisation/example_case/sim_field_case_A_with_actnum.ert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
DEFINE <USER> $USER | ||
DEFINE <SCRATCH> /scratch/fmu | ||
DEFINE <CASE_DIR> sim_field_A_with_actnum | ||
DEFINE <ENSEMBLE_SEED_FILE> randomseeds.txt | ||
DEFINE <TEST_CONFIG> <CONFIG_PATH>/example_test_config_A_with_actnum.yml | ||
INSTALL_JOB SIM_FIELD scripts/FM_SIM_FIELD | ||
----------------------------------------------------- | ||
-- Observations | ||
----------------------------------------------------- | ||
|
||
DEFINE <OBS_FILE> <CONFIG_PATH>/observations/observations.obs | ||
OBS_CONFIG <OBS_FILE> | ||
TIME_MAP time_map.txt | ||
|
||
JOBNAME sim_fields_<IENS> | ||
|
||
|
||
NUM_REALIZATIONS 10 -- Set number of realizations to run | ||
MAX_RUNTIME 18000 -- Set the maximum allowed run time (in seconds) | ||
MIN_REALIZATIONS 1 -- Success criteria | ||
MAX_SUBMIT 1 -- How many times should the queue system retry a simulation. | ||
QUEUE_OPTION LSF MAX_RUNNING 100 -- Choke the number of simultaneous run | ||
QUEUE_OPTION LSF LSF_QUEUE mr -- Assign LSF cluster queue to use | ||
|
||
RUNPATH <SCRATCH>/<USER>/<CASE_DIR>/realization-<IENS>/iter-<ITER> | ||
RANDOM_SEED 123456 -- ERT seed value | ||
|
||
ENSPATH output/<CASE_DIR>/storage -- Storage of internal ert data | ||
UPDATE_LOG_PATH output/<CASE_DIR>/update_log -- Info of active and inactive data points | ||
RUNPATH_FILE output/<CASE_DIR>/runpath_file -- List of runpaths | ||
|
||
-- LOAD_WORKFLOW localisation.wf LOCALISATION_WORKFLOW | ||
-- HOOK_WORKFLOW LOCALISATION_WORKFLOW PRE_FIRST_UPDATE | ||
|
||
--Result data from forward model-- | ||
GEN_DATA RESULT_UPSCALED_FIELD RESULT_FILE:UpscaledField_%d.txt REPORT_STEPS:0 INPUT_FORMAT:ASCII OUTPUT_FORMAT:ASCII | ||
|
||
----------------------------------------------------- | ||
-- Forward models | ||
----------------------------------------------------- | ||
--Simulate Gaussian field with trend and calculate upscaled values. Observables are upscaled values of selected grid cells. | ||
FORWARD_MODEL MAKE_DIRECTORY(<DIRECTORY>=init_files) | ||
-- Is used to identify iteration number (only relevant for old komodo versions) | ||
FORWARD_MODEL MAKE_DIRECTORY(<DIRECTORY>=<ITER>) | ||
-- The common seed file | ||
FORWARD_MODEL COPY_FILE(<FROM>=<CONFIG_PATH>/<ENSEMBLE_SEED_FILE>, <TO>=<RUNPATH>/<ENSEMBLE_SEED_FILE>) | ||
-- For QC purpose only | ||
FORWARD_MODEL COPY_FILE(<FROM>=<CONFIG_PATH>/init_files/ObsField.roff, <TO>=<RUNPATH>/init_files/ObsField.roff) | ||
FORWARD_MODEL MAKE_SYMLINK(<TARGET>=<CONFIG_PATH>/GRID_WITH_ACTNUM.EGRID, <LINKNAME>=<RUNPATH>/GRID_WITH_ACTNUM.EGRID) | ||
FORWARD_MODEL MAKE_SYMLINK(<TARGET>=<CONFIG_PATH>/UpscaleGrid.EGRID, <LINKNAME>=<RUNPATH>/UpscaleGrid.EGRID) | ||
|
||
-- The main forward model simulating gaussian field with trend, and upscale | ||
FORWARD_MODEL SIM_FIELD(<ITERATION>=<ITER>, <REALNUMBER>=<IENS>, <TEST_CONFIG>=<TEST_CONFIG>) | ||
|
||
|
||
GRID <CONFIG_PATH>/GRID_WITH_ACTNUM.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 |
57 changes: 57 additions & 0 deletions
57
tests/jobs/localisation/example_case/sim_field_local_case_A_with_actnum.ert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
DEFINE <USER> $USER | ||
DEFINE <SCRATCH> /scratch/fmu | ||
DEFINE <CASE_DIR> sim_field_local_A_with_actnum | ||
DEFINE <ENSEMBLE_SEED_FILE> randomseeds.txt | ||
DEFINE <TEST_CONFIG> <CONFIG_PATH>/example_test_config_A_with_actnum.yml | ||
INSTALL_JOB SIM_FIELD scripts/FM_SIM_FIELD | ||
----------------------------------------------------- | ||
-- Observations | ||
----------------------------------------------------- | ||
|
||
DEFINE <OBS_FILE> <CONFIG_PATH>/observations/observations.obs | ||
OBS_CONFIG <OBS_FILE> | ||
TIME_MAP time_map.txt | ||
|
||
JOBNAME sim_fields_<IENS> | ||
|
||
|
||
NUM_REALIZATIONS 10 -- Set number of realizations to run | ||
MAX_RUNTIME 18000 -- Set the maximum allowed run time (in seconds) | ||
MIN_REALIZATIONS 1 -- Success criteria | ||
MAX_SUBMIT 1 -- How many times should the queue system retry a simulation. | ||
QUEUE_OPTION LSF MAX_RUNNING 100 -- Choke the number of simultaneous run | ||
QUEUE_OPTION LSF LSF_QUEUE mr -- Assign LSF cluster queue to use | ||
|
||
RUNPATH <SCRATCH>/<USER>/<CASE_DIR>/realization-<IENS>/iter-<ITER> | ||
RANDOM_SEED 123456 -- ERT seed value | ||
|
||
ENSPATH output/<CASE_DIR>/storage -- Storage of internal ert data | ||
UPDATE_LOG_PATH output/<CASE_DIR>/update_log -- Info of active and inactive data points | ||
RUNPATH_FILE output/<CASE_DIR>/runpath_file -- List of runpaths | ||
|
||
LOAD_WORKFLOW localisation.wf LOCALISATION_WORKFLOW | ||
HOOK_WORKFLOW LOCALISATION_WORKFLOW PRE_FIRST_UPDATE | ||
|
||
--Result data from forward model-- | ||
GEN_DATA RESULT_UPSCALED_FIELD RESULT_FILE:UpscaledField_%d.txt REPORT_STEPS:0 INPUT_FORMAT:ASCII OUTPUT_FORMAT:ASCII | ||
|
||
----------------------------------------------------- | ||
-- Forward models | ||
----------------------------------------------------- | ||
--Simulate Gaussian field with trend and calculate upscaled values. Observables are upscaled values of selected grid cells. | ||
FORWARD_MODEL MAKE_DIRECTORY(<DIRECTORY>=init_files) | ||
-- Is used to identify iteration number (only relevant for old komodo versions) | ||
FORWARD_MODEL MAKE_DIRECTORY(<DIRECTORY>=<ITER>) | ||
-- The common seed file | ||
FORWARD_MODEL COPY_FILE(<FROM>=<CONFIG_PATH>/<ENSEMBLE_SEED_FILE>, <TO>=<RUNPATH>/<ENSEMBLE_SEED_FILE>) | ||
-- For QC purpose only | ||
FORWARD_MODEL COPY_FILE(<FROM>=<CONFIG_PATH>/init_files/ObsField.roff, <TO>=<RUNPATH>/init_files/ObsField.roff) | ||
FORWARD_MODEL MAKE_SYMLINK(<TARGET>=<CONFIG_PATH>/GRID_WITH_ACTNUM.EGRID, <LINKNAME>=<RUNPATH>/GRID_WITH_ACTNUM.EGRID) | ||
FORWARD_MODEL MAKE_SYMLINK(<TARGET>=<CONFIG_PATH>/UpscaleGrid.EGRID, <LINKNAME>=<RUNPATH>/UpscaleGrid.EGRID) | ||
|
||
-- The main forward model simulating gaussian field with trend, and upscale | ||
FORWARD_MODEL SIM_FIELD(<ITERATION>=<ITER>, <REALNUMBER>=<IENS>, <TEST_CONFIG>=<TEST_CONFIG>) | ||
|
||
GRID <CONFIG_PATH>/GRID_WITH_ACTNUM.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 |