Skip to content

Commit d855d5b

Browse files
authoredMar 17, 2022
Documentation: information about the algorithm used in the non-linear flow (#81)
* Documentation: information about the algorithm used in the non-linear flow * Update docs/files/implementation.rst * Update docs/files/refs.bib
1 parent fffb80f commit d855d5b

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed
 

‎docs/files/implementation.rst

+12
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,18 @@ Additionally, the rheology can also be considered to follow a power law, as a fu
318318
where :math:`A` is a pre-exponential scale factor, :math:`n` is the power law exponent, :math:`\dot{\varepsilon}` is the square root of the second invariant of the strain rate tensor, :math:`Q` is the activation energy, and :math:`V` is the activation volume. The values of :math:`A`, :math:`n`, :math:`Q`, and :math:`V` are measured under laboratory conditions :cite:`karato1993,gleason1995`.
319319

320320

321+
Non-linear iterations
322+
*********************
323+
324+
When the non-linear option is chosen by the user, the effective viscosity is dependent on the velocity field, which is iteratively updated following the algorithm described by Thieulot (2014) :cite:`thieulot2014`. In this algorithm, the velocity and effective viscosity field are iteratively updated until the following convergence criterion is satisfied:
325+
326+
.. math::
327+
:label: non-linear
328+
329+
\chi_f = 1 - \frac{\langle (f^i-\langle f^i\rangle) \cdot (f^{i+1}-\langle f^{i+1}\rangle) \rangle}{|f^i-\langle f^i\rangle| \ |f^{i+1}-\langle f^{i+1}\rangle|} \le tol
330+
331+
where :math:`f` represents an array with all the nodal values of the velocity components, :math:`tol` is a tolerance factor, and :math:`\langle f\rangle` is the mean value of :math:`f`. The superscript :math:`i` and :math:`i+1` indicate two consecutive iterations in the same time step. In each iteration, the momentum and mass equations are calculated with an updated effective viscosity field.
332+
321333

322334

323335

‎docs/files/refs.bib

+1
Original file line numberDiff line numberDiff line change
@@ -226,3 +226,4 @@ @article{gerya2003
226226
year={2003},
227227
publisher={Elsevier}
228228
}
229+

0 commit comments

Comments
 (0)
Please sign in to comment.