The constitutive models PM4Sand (Boulanger and Ziotopoulou 2017) and PM4Silt (Boulanger and Ziotopoulou 2018) for plane-strain earthquake engineering applications for sands, and clays and low-plasticity silts respectively are now available through Soilmodels. The links provided lead to the websites of the two models where users can find their manuals, the dlls (compiled dynamic link libraries for use with FLAC8 with cppudm and dynamic options), some example single-element drivers for four different loading conditions, as well as pertinent publications that demonstrate their use in different applications.
Tags: earthquake engineering flac liquefaction pm4sand pm4siltPM4Sand and PM4Silt models available
Related Articles
-
Abaqus user defined field
Van Doan||Constitutive Modelling|2 |Views 7,272
Hi, I am going to use the usdfld to function the density of sand changing due to confining pressure. I am not sure Abaqus will call the usdfld for every […] -
UMAT for NorSand
Shile Dong||Constitutive Modelling|0 |Views 5,487
Dear all, I am pretty new in coding and using Abaqus. I have trouble with coding the UMAT for NorSand. If any of you have any good references, please share […] -
-
Dynamic Compaction Simulation by ABAQUS
shenouda Mekhail||Constitutive Modelling|0 |Views 5,385
Greeting Everyone, I’m a new user of ABAQUS. I’m trying to simulate soil dynamic compaction by Cap model. I simulated the blow by half sinusoidal wave. Although I used Cap […] -
Abaqus RITSS methon for LDFE analysis with hypoplastic
jay chou||Constitutive Modelling|2 |Views 10,545
Hello everyone, I am using the ‘remeshing and interpolation technique with small strain’ (RITSS) method with hypoplastic, but I cannot continue the calculation after mapping. There is a warning in […] -
Question on the Matlab driver – model hypo Sand
c sx||Constitutive Modelling|1 |Views 4,797
As a beginner to soil constitutive modelling, I am learning the hypoplastic models by reading the matlab drivers. I am confused with the matlab file f_hyp.m in the model hypo_sand. […] -
Abaqus Hypoplasticity Primary Variable Is Not Available
Faruk Elmas||Constitutive Modelling|0 |Views 2,813
Hello, I am using the UMAT code hypoplasticity provided by Prof. Masin — https://soilmodels.com/download/plaxis-umat-hypoplas-zip/. I am simulating a very small and very basic analysis in Abaqus. I made basic cubic […] -
ExCalibre Automatic Calibration
Marco Hofer||Constitutive Modelling|5 |Views 5,026
Hello all, i have another question regarding the calibration process. Why do the initial void ratios differ between the input file and the output from excalibre? What is done during […]
Who is Online
No one is online right now
Search SoilModels Website
Recent posts
-
Animating Soil Mechanics 3.7.2026
-
GeoXPM 19.6.2026
-
Autumn School in Soil Modelling at NTNU 16.6.2026
-
Viscohypoplastic bentonite (VIBE) model 28.5.2026
-
Problem in “Hoek Brown Softening” Model 30.4.2026
-
XFEM Hydraulic Fracturing in Abaqus – Pore Pressure Not Updating & Extremely Small Time Steps 28.4.2026
-
Correct my Plaxis FEM simulation in foundation bearing capacity results 3.4.2026
-
mohr coulomb 2D yield surface vs 3D mohr coulomb yield surface 28.2.2026
-
Problem with GeoStudio (Seepage) software 16.2.2026
-
Prague Geotechnical Days 2026 3.2.2026
-
Postdoctoral position at COFS, UWA 28.7.2025
-
Hypoplasticity clay in ABAQUS 23.7.2025
Recent Comments
- Nabanita Saha on SANISAND pile-soil-interaction ABAQUS
- Hongjie Zhou on ExCalibre – SoilModels Automatic Calibration
- Ding Yan on Download package of a complete dataset “Karlsruhe Kaolin – Cyclic tests (T. Wichtmann)”
- Arie Koot on mohr coulomb 2D yield surface vs 3D mohr coulomb yield surface
- Arie Koot on Multilaminate Model (Schädlich & Schweiger)
- Amir F on Problem with GeoStudio (Seepage) software
- Nabanita Saha on set cavitation limit in ABAQUS/STANDARD when using SANISAND umat
- Nabanita Saha on SANISAND Abaqus UMAT and Plaxis implementations
- Tian Fapai on SANISAND Abaqus UMAT and Plaxis implementations
- Heng Wang on Multilaminate Model (Schädlich & Schweiger)
- Zhang Hongwei on Download Package of Charles University Implementation of High Cycle Accumulation Model
- Ruimin Chen on Problem with VUMAT interface
- Nitesh Bhume on UMAT and oneAPI compiler issues. (SOLVED…i hope :p)
- Aleksandar Kostadinovic on Karlsruhe fine sand – Cyclic tests (T. Wichtmann)
- Amrane Moussa on Kadlíček, T., Ochmański, M., Mašín, D. and Duque, J. (2022) Report on Charles University implementation of high cycle accumulation model
- Ramon Varghese on SANISAND for FLAC3D Download
- Shuhan Cao on Hardening Soil or Hardening Soil-Small umat in Abaqus
- Kuikui Guigui on Hypoplastic Interface Model (Stutz et al., 2016)






Hi Katerina
Do you have any plans of implementing PM4Sand and PM4Silt into the upcoming FLAC2D 10.0 update?
Unfortunately I only have access to a trial of FLAC 8.1 until the new version releases and it appears that a lot of the code and fish functions will be updated. I fear that the UDMMs will not be compatible with the new version.
I have been playing with the PM4Sand UDMM and the auto drivers you wrote to try and calibrate some CDSS tests on gold tailings (incidentally are there CDSS auto drivers written for PM4Silt?). Thanks a lot for the great contributions!
Paul
Hi Paul!
Thanks for the post and the kind words.
You are right. UDMs will not be compatible. Not even udms compatible with FLAC3D Version 7. Yes, I am already working on it. My only obstacle right now is that Itasca (at least in the beta version I tried in the summer) had not updated the MSVC libraries for compiling udms for FLAC2D and there was no final formal manual for me to understand a bit more about the zones and subzones in order to appropriately handle the mixed discretization. Once they release that, Ross and I should be relatively quick to release a udm and then update all the drivers and figures etc.
I am also working on the autodrivers for PM4Silt. Will post on my github when done and share news on LinkedIn and twitter.
Warm regards,
Katerina
You’re a legend! I can’t wait.
Hi Katerina
Have you had a chance to look at the new Itasca Suite V9? I have had some time with the new FLAC2D and it was pleasantly familiar to me coming from FLAC3D v7.
Having looked into it further, I now better understand your comment regarding handling the mixed discretization in FLAC2D. I suspect (or hope at least) that building UDMs for the new FLAC2D will follow the same principles as that of FLAC3D (even the older v7) and omitting the third coordinate where appropriate, since the 2D and 3D versions share the same models.
Are there still plans to work on a PM4Silt UDM for the newer version of FLAC2D?