Documentation
History:
May 2025: release the Beta version (V0.0)
July 2025: version (V0.1), minor bug fixed
December 2025: version (V1.0), Fixed a bug in module "Bearing Capacity in Eccentricity" and adding module "Rock Mass Properties"
February 2026: version (V1.1), adding module "In-situ stress ratio"
March 2026: version (V1.1.1), Improvement of the tangential fitting of the Mohr–Coulomb envelope in the "Intact Rock Properties" module
April 2026: version (V1.1.2), Fixed a bug in "Consolidation Settlement" module and adding parameter "Ca"
May 2026: version (V1.2), adding different LDP methods for module "Tunnel Lining Analysis"
September 2026: version (V2.0), adding module "Rockfall Simulation" and "Save as PDF" for all modules
Citation:
Users are kindly requested to cite the following article when this software is used in academic papers, reports, or professional studies:
General for all modules:
Basirat, R. (2026), RSF: a python-based analytical framework for geotechnical engineering solutions, Soils and Rocks 49 (3), 10.28927/SR.2026.012825.
Module “Tunnel Analysis under P-Wave”:
Basirat, R. (2025). Analysis of tunnel lining internal forces under the influence of S and P-waves: an analytical solution and quasi-static numerical method. Rock Mechanics Bulletin, 4(1), 100168. https://doi.org/10.1016/j. rockmb.2024.100168
Module “Insitu Stress Ratio”:
Basirat, R., Hassani, R. (2024). Estimation of In-Situ Stress Ratio Based on the Monitoring Results of Convergence Meter. Geotech Geol Eng 42, 795–805. https://doi.org/10.1007/s10706-023-02570-x
Module “Rockfall Analysis”:
Basirat, R. (2026). A Python-Based Framework for Probabilistic Rockfall Trajectory Analysis, Intelligent Geoengineering.