APPLICATION OF C++ COMPUTER PROGRAMMING TO INCREMENTAL STRESS UPDATE PROCEDURE FOR NUMERICAL IMPLEMENTATION OF THE MODIFIED CAM-CLAY CONSTITUTIVE MODEL – A CONTRIBUTION TO THE TEACHING OF GEOMECHANICS

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.

Authors

Institutions

Publication Details

Journal
Scientific Journal of Civil Engineering
Published
2025-07-30
DOI
https://doi.org/10.55302/sjce2514121kt
Primary Topic
Geotechnical and Geomechanical Engineering
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

APPLICATION OF C++ COMPUTER PROGRAMMING TO INCREMENTAL STRESS UPDATE PROCEDURE FOR NUMERICAL IMPLEMENTATION OF THE MODIFIED CAM-CLAY CONSTITUTIVE MODEL – A CONTRIBUTION TO THE TEACHING OF GEOMECHANICS

Mohammad Kamruzzaman Talukder
Scientific Journal of Civil Engineering
Geotechnical and Geomechanical Engineering
article

APPLICATION OF C++ COMPUTER PROGRAMMING TO INCREMENTAL STRESS UPDATE PROCEDURE FOR NUMERICAL IMPLEMENTATION OF THE MODIFIED CAM-CLAY CONSTITUTIVE MODEL – A CONTRIBUTION TO THE TEACHING OF GEOMECHANICS

Mohammad Kamruzzaman Talukder
article en

Abstract

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.

Scientific Journal of Civil EngineeringVol. 14(1)
East West University (BD)
Openalex Percentile: Top 70%
Geotechnical and Geomechanical Engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.