Skip to content

Commit aeb65ab

Browse files
update
1 parent b612716 commit aeb65ab

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

cookbooks/2D_subduction_with_two_phase_flow/doc/2D_subduction_two_phase_flow.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,31 @@ In this cookbook we expand on what was demonstrated in the {ref}`sec:cookbooks:t
77

88

99

10-
This cookbook requires that ASPECT is compiled with the Geodynamic WorldBuilder (GWB), which is enabled by setting `ASPECT_WITH_WORLD_BUILDER=ON` when configuring ASPECT with CMake (this is the default setting). The GWB is a powerful tool that allows ASPECT users to create complex initial conditions. In this example, we will use it to define the temperature and hydration state of a two-dimensional subduction zone. To use GWB with ASPECT, you must specify the path to a WorldBuilder (.wb) file in the ASPECT input file, and indicate that the initial temperature and composition are generated using GWB. These settings look like this:
10+
This cookbook requires that ASPECT is compiled with the Geodynamic World Builder (GWB), which is enabled by setting `ASPECT_WITH_WORLD_BUILDER=ON` when configuring ASPECT with CMake (this is the default setting).
11+
The GWB is a powerful tool that allows ASPECT users to create complex initial conditions.
12+
In this example, we will use it to define the temperature and hydration state of a two-dimensional subduction zone.
13+
To use GWB with ASPECT, you must specify the path to a World Builder (.wb) file in the ASPECT input file, and indicate that the initial temperature and composition are generated using GWB. These settings look like this:
1114
```{literalinclude} input_world_builder.part.prm
1215
```
1316

14-
The worldbuilder file can be found at [cookbooks/2D_subduction_with_two_phase_flow](https://www.github.com/geodynamics/aspect/blob/main/cookbooks/2D_subduction_two_phase_flow/). However, this cookbook will only focus on the ASPECT side of the model. For more details on the worldbuilder and how to use it, specifically in the context of using geodynamic software like ASPECT for modeling subduction zones, please refer to the GWB manual. There are two comprehensive guides that are relevant to this cookbook, the first focuses on defining a [complex slab geometry and initial thermal distribution](https://gwb.readthedocs.io/en/latest/user_manual/cookbooks/simple_subduction_2d_cartesian/doc/README.html), and the second demonstrates how to define an [initial hydration state of a subducting plate](https://gwb.readthedocs.io/en/latest/user_manual/cookbooks/2d_cartesian_hydrated_slab/doc/README.html).
17+
The World Builder file can be found at [cookbooks/2D_subduction_with_two_phase_flow](https://www.github.com/geodynamics/aspect/blob/main/cookbooks/2D_subduction_two_phase_flow/).
18+
However, this cookbook will only focus on the ASPECT side of the model. For more details on the World Builder and how to use it, specifically in the context of using geodynamic software like ASPECT for modeling subduction zones, please refer to the GWB manual. There are two comprehensive guides that are relevant to this cookbook, the first focuses on defining a [complex slab geometry and initial thermal distribution](https://gwb.readthedocs.io/en/latest/user_manual/cookbooks/simple_subduction_2d_cartesian/doc/README.html), and the second demonstrates how to define an [initial hydration state of a subducting plate](https://gwb.readthedocs.io/en/latest/user_manual/cookbooks/2d_cartesian_hydrated_slab/doc/README.html).
1519

1620
```{figure-md} fig:model-overview
1721
<img src="model_overview.png" />
1822
1923
The model geometry coloured by the model temperature.
2024
```
2125

22-
The model domain is a rectangular box spanning 8700 km × 2900 km {numref}`fig:model-overview`. The trench is located at x = 4000 km. The subducting plate is 3000 km long and 120 km thick, while the overriding plate is 2500 km long and 80 km thick. The slab geometry is relatively simple: beginning at the trench, the slab bends to a dip of 45&deg; over a (slab) length of 300 km, then continues into the mantle at a constant 45&deg; dip for an additional 800 km (measured along the slab, not by depth). The subducting plate forms at a spreading center located 3000 km from the trench, and the temperature of the plate is initialized using a plate cooling model assuming a convergence rate of 3 cm/yr. This results in a 100 Myr old plate just before subduction. The overriding plate has a linear temperature gradient from a surface temperature of 273 K to mantle a temperature of 1573 K. The subducting plate consists of multiple lithological layers: a 10 km thick sediment layer at the top, followed by a 10 km thick mid-ocean ridge basalt (MORB) layer, underlain by a 10 km thick gabbro layer. The remainder of the subducting plate, along with the mantle and the overriding plate, is comprised of peridotite. The initial hydration states of the layers within the subducting plate are as follows: sediment contains up to 2 wt% bound water, MORB up to 1 wt%, gabbro up to 0.5 wt%, and peridotite within the subducting plate up to 1 wt%. These values are then multiplied by a factor of 1.1, resulting in a 10% excess of bound water relative to the equilibrium value {numref}`fig:initial-bound-water`. This disequilibrium triggers continuous fluid release from the subducting plate, and is meant to represent the continuous input of the slab into the trench.
26+
The model domain is a rectangular box spanning 8700 km × 2900 km {numref}`fig:model-overview`. The trench is located at x = 4000 km. The subducting plate is 3000 km long and 120 km thick, while the overriding plate is 2500 km long and 80 km thick. The slab geometry is relatively simple: beginning at the trench, the slab bends to a dip of 45&deg; over a (slab) length of 300 km, then continues into the mantle at a constant 45&deg; dip for an additional 800 km (measured along the slab, not by depth). The subducting plate forms at a spreading center located 3000 km from the trench, and the temperature of the plate is initialized using a plate cooling model assuming a convergence rate of 3 cm/yr. This results in a 100 Myr old plate just before subduction. The overriding plate has a linear temperature gradient from a surface temperature of 273 K to 1573 K at the base of the plate. The subducting plate consists of multiple lithological layers: a 10 km thick sediment layer at the top, followed by a 10 km thick mid-ocean ridge basalt (MORB) layer, underlain by a 10 km thick gabbro layer. The remainder of the subducting plate, along with the mantle and the overriding plate, is comprised of peridotite. The initial hydration states of the layers within the subducting plate are as follows: sediment contains up to 2 wt% bound water, MORB up to 1 wt%, gabbro up to 0.5 wt%, and peridotite within the subducting plate up to 1 wt%. These values are then multiplied by a factor of 1.05, resulting in a 5% excess of bound water relative to the equilibrium value {numref}`fig:initial-bound-water`. This disequilibrium triggers continuous fluid release from the subducting plate, and is meant to represent the continuous input of the slab into the trench.
2327

2428
```{figure-md} fig:initial-bound-water
2529
<img src="bound_water.png" />
2630
2731
The initial water content within the subducting plate. White contours shown isotherms at 200 K intervals from 300 K to 1300 K, and the black contours show depths at 100 km intervals.
2832
```
2933

30-
Once water is released from the subducting plate, it is advected according to either the Darcy velocity or the fluid velocity (from the fully coupled McKenzie equations). The solid velocity is still computed each time step, as the presence of fluid--either bound within the solid or as free water--reduce the solid viscosity which can impact the solid velocity. Since the fluid velocity depends on the solid velocity in both advection cases, updating the solid velocity every time step is important, even if we do not advect the solid in this setup. The total solid viscosity is determined via:
34+
Once water is released from the subducting plate, it is advected according to either the Darcy velocity or the fluid velocity (from the fully coupled McKenzie equations). The solid velocity is still computed each time step, as the presence of bound or free fluids act to reduce the solid viscosity and thereby impact the solid velocity. Since the fluid velocity depends on the solid velocity in both advection cases, updating the solid velocity every time step is important, even if we do not advect the solid in this setup. The total solid viscosity is determined via:
3135

3236
```{math}
3337
:label: eq:creep-viscosity
@@ -38,12 +42,12 @@ where $i$ denote the deformation mechanism (diffusion or dislocation creep), $n_
3842
```{literalinclude} input_water_viscous_weakening.part.prm
3943
```
4044

41-
In these models, the water density (1000 kg/m$^3$) is significantly lower than the solid density (3300 kg/m$^3$), so the fluid velocity is dominantly vertical due to the high buoyancy force experienced by the fluid. However, corner flow in the mantle wedge does impose a trench-ward horizontal component to the fluid velocity. As the fluid ascends through the hot peridotite mantle wedge, the PT conditions do not allow for the free fluid to be reabsorbed into the solid phase. However, when the free fluid starts ascending through the cooler overriding plate, the temperature is sufficiently low that hydration of the overriding plate begins to occur. This leads to a local reduction of the viscosity.
45+
In these models, the water density (1000 kg/m$^3$) is significantly lower than the solid density (3300 kg/m$^3$), so the fluid velocity is dominantly vertical due to the high buoyancy force experienced by the fluid. However, corner flow in the mantle wedge does impose a trench-ward horizontal component to the fluid velocity. As the fluid ascends through the hot peridotite mantle wedge, the PT conditions do not allow for the free fluid to be reabsorbed into the solid phase. However, when the free fluid starts ascending through the cooler overriding plate, the temperature is sufficiently low that hydration of the overriding plate begins to occur. This leads to a local reduction of the viscosity. Within the model where the fluid is advected with the Darcy velocity, two distinct bands of free water can be seen seeping out of the subducting plate. The first band produces a larger flux of water, is centered around a distance of ~175 km landward of the trench, and is sourced from the subducting peridotite layer. The second band is lower in flux magnitude, is centered around a distance of ~400 km landward from the trench, and is sourced from the gabbro and MORB layers.
4246

4347
```{figure-md} fig:final-water
4448
<img src="final_water.png" />
4549
46-
The viscosity distribution at the end of the model run, with the free fluid overlain on top.
50+
The viscosity distribution at the end of the model run, with the free fluid overlain on top. White contour shows where the bound water makes up 0.1 wt% of the solid.
4751
```
4852

4953
```{figure-md} fig:initial-viscosity

cookbooks/2D_subduction_with_two_phase_flow/fixed_slab.wb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
"potential mantle temperature":1573,
1515
"features":
1616
[
17-
// Define a mantle layer, which has a uniform temperature of 1573 K. The mantle layer has a composition 2, which represents peridotite.
17+
// Define a mantle layer, which has a uniform temperature of 1573 K. Following the order of compositional fields
18+
// listed in the cookbook PRM file, the mantle layer is defined as the third compositional field (index 2),
19+
// which represents peridotite.
1820
{"model": "mantle layer", "name": "peridotite mantle", "coordinates": [[-500e3, 100e3], [-500e3, -100e3], [16000e3, -100e3], [16000e3, 100e3]],
1921
"min depth": 0, "max depth":10000e3,
2022
"composition models":

0 commit comments

Comments
 (0)