Hi,
I am working in Abaqus, aiming to model double porosity clay consolidation data by using hypoplastic clay model with meta stable structure. First, i just wanted to verify basic model using simple axisymmetric geometry (Triaxial Test) in Abaqus. So i used material Parameters as : 22.611e-5,.11,.016,.4 and rest all zero. As a standard procedure i included umat_hcea.for file in the job module and ran my job. I got the error that UMAT was missing, so i opened the umat_hcea.for and replaced first word after usersubroutine by UMAT and finally job completed successfully. I am simply loading under isotropic conditions and then unloading but my when i checked the void ratio upon unloading, it didn’t follow k line it retracted along lambda curve only. Also the void ratio is decreasing not along butterfield’s criteria but along e-lnp’ space (i checked by hand calculations). Can any one suggest me where i could be wrong and also, is there any change that i have to make in the fortran file like the one mentioned above?. Any help would be great .
UMAT Implementation in Abaqus (Hypoplastic clay Subroutines)
Related Articles
-
Issue in applying SANISAND04 UMAT to Boundary-Value-Problem
Bala Harsha Srusti||Finite Elements|1 |Views 2,249
Hi All, I am currently working on a research problem involving the implementation of the SANISAND04 UMAT (Soil models) in Abaqus for embankment analysis. While I have successfully tested the […] -
Using pore fluid-stress element in SandSand
Kassem Dib||Finite Elements|1 |Views 4,164
Hello everyone, Is it possible to use pore fluid- stress element in abaqus standard when soil is modeled using SANISAND constitutive model ? (UMAT) -
Fellin UMAT subroutine
Gyorgy Toth||Finite Elements|0 |Views 1,215
After downloading the umat_vec.f related files (and the spw_hy.inp (publishe by Fellin at all) I got runtime problems in Abaqus 2020 during the first step. The error message in the […] -
PM4Silt software
Daniel Valencia||Finite Elements|5 |Views 4,159
Hello everybody, Does somebody know a FEM Software with the implementation of PM4Silt model’s routine? I mean, one different from FLAC. Thanks for your help. -
Hypoplastic model for thermal cycles (Abaqus)
Chiara Iodice||Finite Elements|2 |
Views 4,328
Dear all, I’m using the UMAT file in which the hypoplastic model for thermal cycles is implemented. In the Abaqus input file I have added the two lines necessary to […] -
Tochnog Professional overview movie in youtube
Dennis Roddeman||Finite Elements|0 |Views 3,923
Dear All, We posted a small overview movie of Tochnog Professional in YouTube. For more movies see the complete channel. -
Abaqus RITSS with hypoplastic
tongyu di||Finite Elements|0 |Views 3,204
Hello, I am trying to learn ‘Numerical modelling of the effects of consolidation on jack-up spudcan penetration.’ I would like to ask, when using the RITSS method, which variables in […] -
Abaqus OneAPI Compiler
Kassem Dib||Finite Elements|1 |Views 8,444
Hello.. I am testing SaniSand constitutive model as published by Mr. Masin at this site. The Abaqus is V21 and the visual studio 2017 with OneAPI compiler, the Abaqus verification […]
Who is Online
No one is online right now
Search SoilModels Website
Recent posts
-
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
-
Triaxial Test Driver SANISAND 30.10.2024
Recent Comments
- 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
- Tongyu Di on Abaqus RITSS methon for LDFE analysis with hypoplastic
- Dingxin Zhang on Errors of sand hypoplastic model with Abaqus Vumat
- Linares De Castro on GroundVib.setup.web.exe
- Chris Eskandari on Drucker Prager Cap Hardening Model



My issue has been resolved, i think it was related to initialization of State depenedent Varaiables. Once i did that results are fine.
can you please let me know how to initialize state dependent variables?
Is it through sdvini subroutine? if so can you please forward me the fortran file which includes both sdvini and umat subroutines.
i have added the following code to umat plz check if it works-
subroutine sdvini(statev,coords,nstatv,ncrds,noel,npt,layer,kspt)
c
INCLUDE ‘ABA_PARAM.INC’
c
DIMENSION STATEV(NSTATV),COORDS(NCRDS)
c
statev(1) = 0
statev(2) = 0
statev(3) = 0
statev(4) = 0
statev(5) = 0
statev(6) = 0
statev(7) = 0.52
statev(8) = 0
statev(9) = 0
statev(10) = 0
statev(11) = 0
statev(12) = 0
statev(13) = 0
statev(14) = 0
statev(15) = 0
statev(16) = 0
c
return
end
c——————————————————————————
can you please let me know how to initialize state dependent variables?
Is it through sdvini subroutine? if so can you please forward me the fortran file which includes both sdvini and umat subroutines.