Step05 Restoration to Forward conversion

 

In the present workflow step a Restoration --> Forward conversion data file will be run in order to process the .geo files output at the end of each restoration stage during the previous workflow step and generate forward simulation data (i.e. initial "raw" forward simulation data file, part geometry to drive the boundary conditions, etc).

 

The main data can be found in Geol_003\Case01\Step05_Rest_2_Forward\Data and comprises:

 

1.Geol_003_Case01_Step05_R2F.dat the restoration to forward conversion data file that needs to be run in order to generate forward simulation data from restoration results.

2.Geol_003_Case01_Step04_rest_formationNN.geo the .geo files output during restoration which contain the restoration results at the end of each restoration stage

 

 

 

 

Geol_003_Case01_Step05_R2F.dat

 

The Geol_003_Case01_Step05_R2F.dat file contains the following data:

 

1.Util_set_control_data to define the mesh size, Porous_flow_type and the mechanical time step for the forward simulation datafile generated

2.Util_set_material_data to specify the material assigned to each of the formations in the forward simulation (both, pre-existing and to be deposited)

3.Util_basal_horizon to identify the basal horizon (required to generate part geometry data to drive the basal boundary kinematics during the forward modelling.

4.Util_set_boundary_data in order to define the assumptions in the boundary conditions during the forward simulation and generate the corresponding data. Identification of the side boundaries must also be defined.

5.Util_forward_create is the main data structure used to read and process restoration results (.geo files). In such data structure is defined:

a.The name of the output data file

b.The bottom and top pre-existing formations (formations initially present in the forward simulation data file)

c.The first formation to be sedimented

d.The initial geostatic sequence

 

Below a detailed description of each data is provided.

 

 

Util_set_control_data

 

Data File


 

* Util_set_control_data

! ------------------------------

 Target_time_step    5.0E-05

 Porous_flow_type          5

 Element_size_bounds   IDM=2

  /Max. Element Size/    200

 /Min. Element Size/    200

 

The target mechanical time step, the porous flow type and the element size for the initial mesh are defined

 

 

 

 

 

Util_set_material_data

 

Data File


 

* Util_set_material_data

! ---------------------------------

  Include_material_file    "Geol_003_Case01_Step06.mat"

  Unit_names IDM=10

     "formation01"

     "formation02"

         ...

     "formation10"

  Mdb_material_names IDM=10

     "Mech_00_00_100_00"

     "Mech_00_00_100_00"

         ...

     "Mech_00_00_100_00"

  Include_geostatic_files  IDM=10

     "Geol_003_Case01_Step06_geostatic.dat"

    "Geol_003_Case01_Step06_geostatic.dat"

         ...

     "Geol_003_Case01_Step06_geostatic.dat"  

  Geostatic_set_names  IDM=10

     "Initialisation01"

    "Initialisation01"

         ...

    "Initialisation01"

  Include_facies_files  IDM=10

     "Geol_003_Case01_Step04_rest_Fac_formation01.spat"

    "Geol_003_Case01_Step04_rest_Fac_formation02.spat"

         ...

    "Geol_003_Case01_Step04_rest_Fac_formation10.spat"

  Facies_grid_names  IDM=10

     "Fac"

    "Fac"

         ...

    "Fac"

 

Util_set_material_data is defined to specify the list of all formation names using Unit_names keyword and the material-related assignments to each of those listed formations, i.e.:

 

Include_material_file allows to define a material file name that will be used to create an Include data in the first stage of the generated forward simulation data file

 

Mdb_material_names defines the name of the material to be assigned to each of the formations listed within Unit_names. This assigns the materials within Group_data to the preexisting formations and within Sedimentation_data for the deposited formations.

 

Include_geostatic_files allows to define a list of files containing geostatic data to be included at each stage (i.e. later the geostatic data will be assigned during deposition)

 

Geostatic_set_names allows to define a list of the name of the  geostatic set assigned to each formation listed within Unit_names. This will be used to create the Geostatic_set_name keyword within Sedimentation_data to perform the geostatic assignment.

 

Include_facies_files allows to define a list of files containing the facies spatial grids to be included at each stage so that they can be assigned during deposition. It also creates the Include for the first stage (note that Facies_definition and Spatial_state_set will need to be manually added to the first stage of the generated forward simulation data file)

 

Facies_grid_names allows to define a list with the facies spatial grid names to be assigned to each of the formations listed within Unit_names.

 

 

 

 

Util_basal_horizon

 

Data File


 

* Util_basal_horizon

! ---------------------------------

 Name     "Basal_surface"

 Surfaces  IDM=1

   10

 

Util_basal_horizon is used to identify the surface that corresponds to the basal horizon

 

 

 

Util_set_boundary_data

 

Data File


 

* Util_set_boundary_data

! ---------------------------------

 Surface_applied_stress  0.5

 Side_boundary_flag        3 ! Non-vertical from rest

 Basal_boundary_flag       1 ! Fully Prescribed

 Side_boundary_geometry_sets  IDM=4

    "West"  

    "East"

    "North"

    "South"

 

Util_set_boundary_data is used to define the boundary assumptions for the forward model, i.e.:

oThe stratigraphy stress load (0.5 MPa in the present case)

oSide_boundary_flag set to 3 indicates that the side boundaries will be fully defined from restoration (part geometry will be generated from restoration side boundaries) and the kinematics will be fully prescribed.

oBasal_boundary_flag set to 1 indicates that the basal horizon will be fully prescribed

oSide_boundary_geometry_sets is used to identify the name of the geometry sets corresponding to the side boundaries

 

 

 

Util_forward_create

 

Data File


 

* Util_forward_create

! ---------------------------------

 Geometry_file_names  IDM=9    

   "Geol_003_Case01_Step04_rest_formation10.geo"

   "Geol_003_Case01_Step04_rest_formation09.geo"

       ...

   "Geol_003_Case01_Step04_rest_formation02.geo"

 Analysis_file_name    "Geol_003_Case01_Step05_fsim"

 Basal_unit                            "formation01"

 Pre_existing_top_unit                 "formation01"  

 Start_unit                            "formation02"  

 Pre_existing_geometry_flag                        1  

 Pre_existing_sedimentation_flag                   0  

 

Util_forward_create is the main data structure used to read the restoration output and process the data to generate forward simulation data.

In Geometry_file_names keyword the .geo files to be processed to define the forward simulation are listed in restoration order (from oldest to youngest restored formations). It should be noted that the forward model considered in the present case encompass the whole history; i.e. starts only with formation01 as a pre-existing unit whereas all the remaining formations are deposited. Consequently .geo files corresponding to formations 10 to 02 must be listed.  Note that the forward model could start with formations 01, 02 and 03 as pre-existing units for example and simulate the deposition of the remaining ones. In such scenario therefore only the .geo files for formations 10 to 04 will be processed and consequently only those must be listed in Geometry_file_names keyword.

Analysis_file_name defines the "root" name of all the output files for the forward simulation.

Basal_unit and Pre_existing_top_unit define the basal and top units for the initial geometry in the forward model respectively (compulsory). In the present case only formation01 will be present in the initial geometry whereas all the remaining formations will be deposited during the simulation.

Start_unit defines the name of the first deposited unit during the forward simulation.

Pre_existing_geometry_flag set to 1 indicates that pre-existing geometry should be considered (compulsory).

Pre_existing_sedimentation_flag set to 0 indicates that geostatic gravity load will be applied before any sedimentation. When the flag is set to 1 sedimentation will be performed first (using a single time step) and then the geostatic initialisation (this may be useful for cases in which there is an initial slope prone to instability in the pre-existing geometry top surface for example)

 

 

 

 

 

Results

 

The results for the present workflow steps are provided in Geol_003\Case01\Step05_Rest_2_Forward\Results

 

The generated files consist on:

 

Geol_003_Case01_Step05_fsim.dat data file generated for the forward simulation. Note that edits to this data file will be required prior to the run.

 

Geol_003_Case01_Step05_fsim.geo file containing the initial geometry for the forward simulation.

 

Geol_003_Case01_Step05_fsim_formationN.dat data file containing the part geometry definition used to drive the prescribed displacements in the forward simulations during the stage in which formationN is sedimented. Those data files will be read by the main data file via Include data structure.

 

Geol_003_Case01_Step05_fsim_formationN.sed data file containing the definition of the sedimentation horizon for formationN. Those data files will be read by the main data file via Include data structure.