I am trying use sanisand subroutine posted in this website.
But it is not working. Getting no values for field variable in the odb.
I think i am missing something. Can anybody help.
Subroutine of SANISAND model
Related Articles
-
UMAT in Geotechnics
Majdi Flah||Constitutive Modelling|2 |
Views 5,494
Hi Everyone! I am a research Intern at Laval University, my project is about the effect of soil structure interaction on the seismic design of Geostructures. Exactly we want to […] -
Looking for help
Axel Grauwinkel||Constitutive Modelling|4 |Views 876
Hello guys. I just tried to calibrate on soilmodels. I´ve done three CIUP-REC-test plus one oedometric test. As you can see in the images, that there is still something quite […] -
ABAQUS Linking With Fortran Compiler and Visual Studio
Hashmi Sohawon||Constitutive Modelling|4 |Views 14,681
Hi all, Can somebody recommmend a good detailed guide for the procedures required to link ABAQUS 6.14 to Intel Fortran Compiler and Microsoft Visual Studio? Thank you, Hashmi -
Combining Hypoplastic-sand and Hypoplastic-clay in one UMAT file
anis kheffache||Constitutive Modelling|1 |Views 5,034
Hi everyone, i have combined both Hypoplastic sand and clay umats in one umat ( to use for example in the case of multilayered soil medium made of clay and […] -
sand liquefaction modelling in Anura3D
Daniel Brox||Constitutive Modelling|0 |Views 1,604
Beginner level question for this forum – Trying to replace a Mohr-Coulomb model of sand in an Anura3D simulation with a material model which accurately describes sand liquefaction. References I’ve […] -
ExCalibre – Definiton of q
Manuel Winkler||Constitutive Modelling|3 |Views 5,023
Hello, I am performing calibration trials for the hypoplastic sand model with the aid of ExCalibre and i was wondering how the deviatoric stresses q for the triaxial test input […] -
REQUEST FOR EXPRESSIONS OF INTEREST (REOI) FOR PROJECT IN CONSTITUTIVE MODELLING
Marcelo Llano||Constitutive Modelling|1 |Views 4,231
Red Earth Engineering (REE) seeks expertise in computational mechanics and constitutive modelling in geotechnical engineering to undertake a consultancy project. The project aims to develop Python codes to solve the […] -
SaniSand Model in Plaxis 3D
Kassem Dib||Constitutive Modelling|1 |Views 20,433
Hello.. I am using SaniSand constitutive model, for the simulation of the behavior of onshore wind turbine using plaxis 3d. The dll file published in the website request the determination […]
Search SoilModels Website
Recent posts
-
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
-
Drucker-Prager Cap 29.5.2025
-
Abaqus RITSS with hypoplastic 9.4.2025
-
Fellin UMAT subroutine 2.4.2025
Recent Comments
- 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)
- Kuikui Guigui on Download Package for Hypoplastic interface model and UMAT – FRIC interface
- Francisco José Mendez on Programme of the ALERT Olek Zienkiewicz school on Constitutive Modelling of Geomaterials, February 3 to 7, 2025, Prague, Czech Republic





Dear Pooja, thanks for your comment. Please check the Download section. I have uploaded updated version of SANISAND umat, including Plaxis interface. Thanks to my colleagues from Zhejiang University for releasing the implementation.
Sir, Is this file also available for ABAQUS?
Sir,
is the sanisand umat is available for abaqus implementation?
Yes, umat is Abaqus format
i am able to download only the plaxis-umat sanisand model. Is the same can be use for abaqus?
Download package contains complete description what is inside:
https://soilmodels.com/download/plaxis-umat-sanisand/
Thankyu sir..i got mymod_sas.for…stvarlini.for….umat.for…usr_add.for and usrmod.for
Which one i should use
I am using it for a pile group model sir 🙂 thankyu somuch for ur time
Arun, as you will see if you open the package, there is directly the umat.for file, which is the Abaqus implementation. Note however that there is no detailed documentation of this package, it is provided on SoilModels on as-is basis for experienced users. If you need some more documented constitutive model implementation, you may also want to check sand hypoplasticity.
Thank you sir for your time ..i am working on it..surely i ll let u know the progress
I am using this model to simulate soil triaxial compression test by Abaqus (Axisymmetric model) but unfortunately it doesn’t give me the post peak softening results. I tried for Monotonic and cyclic loading and also with different soil model parameters but it is the same situation for post peak. Does it need any change in Umat code for softening or is there any solution (or suggestion) for this problem?
Hi Hossein, I contacted Yannis Dafalias, who contacted Majid Manzari and they have the following suggestion:
David
After I forwarded the site with the problem to Professor Manzari, I received the following response:
Professor Dafalias,
The student should use the parameters reported in the paper to simulate one of the drained triaxial compression tests shown in the paper. If he cannot get a stress-strain curve similar to what is shown in the paper, then the issue is with the numerical implementation of the model.
Thanks,
Majid
It is a good idea for the user to use first exactly the input from the paper to check if he can get the same response. The issue of softening is quite tricky if not handled correctly.
Best
yfd
Hello Hossein
If you write down the model input parameters you are using, the initial stress state and the maximum strain level you reach during your monotonic triaxial test I might be able to help you.
Dear David and Alexandros
Thank you for your replies, Fortunately I could calibrate the UMAT code parameters with my Triaxial Test experiment results in Abaqus and it works well now.
Best regards,
Hossein
Hello to all,
I have been trying to simulate the cyclic triaxial test using the SANISAND04 umat provided here When I plotting the stress path (p-q plot), I am getting only the positive value of q. Maybe because the definition of q i.e; sqrt(J2) always gives a positive value. How to get the negative values of q?. Am I missing something in modeling in Abaqus?. Please help me to figure things out.
Thanking you
SAQIB
Hi,
How can I determine the model parameter ‘m’? I am using ABAQUS Explicit interface to simulate the simple shear behavior of sand.