Teaching the computation of soil stress-strain responses presents a significant challenge in geomechanics education. Over the past decade, modern programming languages, particularly C++, have been integrated into the curricula of undergraduate and graduate engineering programs to facilitate the application of numerical methods in geomechanics. Among the various models used to predict the nonlinear response of soil to monotonic stress, the modified Cam-clay (MCC) soil plasticity model is widely recognized and taught in geomechanics courses at engineering institutions worldwide. However, the numerical implementation of the MCC model using contemporary programming languages within the framework of the Invariants of Stress Tensor is not extensively documented in publicly available resources. This study addresses this gap by numerically solving the MCC model through the Invariants of Stress Tensor, employing the Gauss Elimination method and the Incremental Stress Update Method. Additionally, a flow chart is included to illustrate the implementation process.
DOI: doi.org/10.55302/SJCE2514121kt