Not able to run the subroutine ……..error is coming ……UMAT: illegal (negative) actual void ratio detected
Can anybody help
Hypoplastcity sand model
Related Articles
-
Hypoplastic UMAT & Void Ratio
Hashmi Sohawon||Constitutive Modelling|0 |Views 6,348
Hi all, Can anyone give a clarification on the material property (parameter 22) in the hypopplasticity umat for clay on Abaqus. My understanding is that these parameters are defined as […] -
Book “Modelling of soil behaviour on hypoplasticity” has been published
David Mašín||Constitutive Modelling|1 |Views 5,276
Hardcopies of my new book “Modelling of Soil Behaviour with Hypoplasticity – Another Approach to Soil Constitutive Modelling” just arrived. The book is available for hardcover or pdf orders at https://www.springer.com/us/book/9783030039752 -
UDSM PLAXIS
nasim aftahi||Constitutive Modelling|2 |Views 6,169
I implemented a unified dynamic soil model, but PLAXIS doesn’t calculate any strains, and it prints zero (or some times NaN amounts) into a text file. I’d like to know […] -
Guidance to newbie on how to calibrate a constitutive model
Osama Dar||Constitutive Modelling|0 |Views 5,143
Hi! I am studying the behavior of kaolin clay under cyclic loading. The strain rate is kept at such that undrained behavior is maintained. I want to use an advanced […] -
UMAT for strain-rate effects
Luis Zambrano-Cruzatty||Constitutive Modelling|0 |Views 4,638
Dear community, I’m interested in constitutive models that can handle strain-rate effects for HSR on sands for simulating free fall penetration. I would appreciate any help. Do you know any […] -
New features in Excalibre
David Mašín||Constitutive Modelling|0 |Views 8,149
Hi all, We are happy to announce that the Excalibre team received support from the research grant GACR 22-12178S to further develop the calibration software, which is freely available at […] -
A question about the hypoplastic model in clay
Wenbo Gu||Constitutive Modelling|7 |Views 5,155
Hello, I am writting to ask how to get the elastic modulus or undrained strength of the soil in the simulation model by using hypoplastic model in clay? Is there […] -
matlab driver
anis kheffache||Constitutive Modelling|2 |Views 4,707
Hi everyone. When i try to run the matlab driver I get the following error, how can i sove it ? (The constructor for class ‘update’ must return only one […]
Who is Online
No one is online right now
Search SoilModels Website
Recent posts
-
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
-
Hypoplasticity clay for triaxial compression in abaqus 26.3.2025
-
Abaqus RITSS methon for LDFE analysis with hypoplastic 17.3.2025
-
Request for VUMAT Implementation of Mohr-Coulomb, Drucker-Prager, or Drucker-Prager Cap 28.2.2025
-
Suggestions for an Advanced Constitutive Model in FEM-Based Dynamic Slope Stability Analysis 12.2.2025
-
Hardening Soil or Hardening Soil-Small umat in Abaqus 2.1.2025
-
hypoplastic interface 11.12.2024
Recent Comments
- 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
- Francisco José Mendez on REQUEST FOR EXPRESSIONS OF INTEREST (REOI) FOR PROJECT IN CONSTITUTIVE MODELLING
- Lars Vabbersgaard Andersen on GroundVib.setup.web.exe
- Maria Manakou on GroundVib.setup.web.exe
- Jay Chou on Abaqus RITSS methon for LDFE analysis with hypoplastic



Hi, so I guess you provided illegal (negative) actual void ratio 🙂
Hypoplasticity is porosity-dependent model and proper initialisation of state variables is needed, either through sdvini, or through the initialisation implemented directly in umat routine (this is not available in all umats, depends on what umat you use). For example, in sand hypoplasticity umat
https://soilmodels.com/download/plaxis-umat-hypoplas-tar-gz/
you can initialise void ratio using parameter 16, so sdvini routine is not needed, see
https://web.natur.cuni.cz/uhigug/masin/plaxumat/node5.html
I used the model parameters from the Ex-calibre database for sand hypoplasticity (dobrany) and initial (actual) void ratio as the one before oedometric test (0.996). And I’m getting the error for negative actual void ratio. Am I doing something wrong or there could be other reasons for this error?
Hi Jasmine, to try to find out where is the problem, I suggest you to run umat in element test program first. You can also try different sand model umat (there are more options at SoilModels).
Thank you Professor for your prompt reply. I figured from the .dat file in ABAQUS that the void ratio value given in the sdvini subroutine has not been somehow considered in the analysis, because the value printed is null.
I could run the element tests (triaxial) using the subroutines. But, when I open the input file in ABAQUS and then try to run it, it gives error of void ratio.
Thanks got it……..I am using ABAQUS….Is any documentation is available for ABAQUS………I have checked for plaxis well documented manual is there…..Is it possible check pore water pressure and damping during earthquake (forABAQUS)………Currently I am using UMAT the one available in the link https://soilmodels.com/download/plaxis-umat-hypoplas-tar-gz/ (for abaqus i am using only umat file)
The description on parameters here:
https://web.natur.cuni.cz/uhigug/masin/plaxumat/node5.html
is valid both for Plaxis and Abaqus.
If you want to run undrained analysis, then bulk modulus of water Kw is at parameter 15 and excess pore water pressure at statev 8. The same as in clay model (par7, statev8):
https://web.natur.cuni.cz/uhigug/masin/plaxumat/node6.html
Thank you very much……what is the unit of input and output state variable parameter……….can the model be used for liquefaction assessment …….. any limitation i am thinking of using it……….
in page no 6 of documentation it is written as state variable 8 is not used
Hi, yes, I know it is written, but I kept it for internal purposes, it is used. I will correct it in documentation later on. As for liquefaction, in principle you can use it, but this will be up to you, to calibrate the model using your data and assess predictive capabilities. As for state variables, there are either no units or kPa, but this will also be up to you to go through documentation… Hope the model helps, regards David
thank you very much