[WIP] Tectonic-dependent dynamic friction weakening #6541
+132
−22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In global models, plastic strain weakening is often unreliable at low resolution due to poor strain localization, which leads to an underestimation of lithospheric weakening. To initiate plate-like behavior, models frequently compensate by reducing the frictional strength to unrealistically low values.
As an alternative, dynamic friction weakening, where the friction angle decreases with increasing strain rate, enables a more physically realistic representation of lithospheric strength.
However, the minimum strength of plate boundaries may vary depending on the tectonic setting (e.g., melt-induced weakening at mid-ocean ridges or fluid-assisted weakening in subduction zones).To address this, I have implemented a new friction weakening model that uses the trace of the strain rate tensor to distinguish between convergent and divergent regions. This allows the model to apply different minimum friction angles based on tectonic context.
Note: I realised that using the trace of the strain rate tensor (equivalent to velocity divergence) may not be the most accurate approach in incompressible models. I plan to investigate using the eigenvalues of the strain rate tensor instead, to more reliably identify compressional and extensional regimes.
Before your first pull request:
For all pull requests:
For new features/models or changes of existing features: