From f56ee087199ee56511f0fb59f1ca8a42185fe7e1 Mon Sep 17 00:00:00 2001 From: Wenqing Wang <wenqing.wang@ufz.de> Date: Fri, 28 Aug 2020 10:11:36 +0200 Subject: [PATCH] [LinearSaturationSwellingStress] Added a reference for the documentation --- Documentation/bibliography/other.bib | 10 ++++++++++ .../SwellingStress/LinearSaturationSwellingStress.h | 11 +++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/Documentation/bibliography/other.bib b/Documentation/bibliography/other.bib index f62df77bd36..2b2ab112fc0 100644 --- a/Documentation/bibliography/other.bib +++ b/Documentation/bibliography/other.bib @@ -165,3 +165,13 @@ publisher={Springer} } +@article{rutqvist2011implementation, + title={Implementation of the Barcelona Basic Model into TOUGH--FLAC for simulations of the geomechanical behavior of unsaturated soils}, + author={Rutqvist, Jonny and Ijiri, Yuji and Yamamoto, Hajime}, + journal={Computers \& Geosciences}, + volume={37}, + number={6}, + pages={751--762}, + year={2011}, + publisher={Elsevier} +} diff --git a/MaterialLib/MPL/Properties/SwellingStress/LinearSaturationSwellingStress.h b/MaterialLib/MPL/Properties/SwellingStress/LinearSaturationSwellingStress.h index 6e0f25350aa..2837f5e807e 100644 --- a/MaterialLib/MPL/Properties/SwellingStress/LinearSaturationSwellingStress.h +++ b/MaterialLib/MPL/Properties/SwellingStress/LinearSaturationSwellingStress.h @@ -23,14 +23,17 @@ class Phase; * Clay materials like bentonite have a high swelling capacity in dry state, * and their swelling property can be described by this model. * - * The model takes the form + * The original model was proposed in \cite rutqvist2011implementation + * (equations (39) and (40) on pages 758--759). With a simplification of the + * parameters of the original formula and introducing a constraint to avoid + * shrinkage stress when saturation is below the initial saturation, the model + * takes the form * \f[ {\mathbf{\sigma}}^{\text{sw}} = * {\alpha}_{\text{sw}} (S-S_0) \mathbf{I}, \, \forall S \in * [S_0, S_\text{max}] \f] * where - * \f${\alpha}_{\text{sw}}\f$ is a coefficient, and \f$S_0\f$ is the - * initial saturation, and \f$S_{\text{max}}\f$ is the maximum - * saturation. + * \f${\alpha}_{\text{sw}}\f$ is a coefficient, and \f$S_0\f$ is the + * initial saturation, and \f$S_{\text{max}}\f$ is the maximum saturation. * The coefficient gives the swelling stress at full saturation, which can be * computed as * \f[ {\alpha}_{\text{sw}} = -- GitLab