Hi Prof. David,
I have obtained these results in that attached picture using Triax and got confused when seeing that an isotopically normally consolidated sample does not follow a trend that looks similar to the traditional Roscoe Surface. Have I done something wrong or this is what is expected from your hypoplastic model?
Thank you,
Hashmi
Undrained Tests with Basic Clay Hypoplasticity
Related Articles

Looking for help
Axel GrauwinkelConstitutive Modelling4 Views 266
Hello guys. I just tried to calibrate on soilmodels. I´ve done three CIUPRECtest plus one oedometric test. As you can see in the images, that there is still something quite […] 
Mohr Coulomb umat in Abaqus
Shuhan CaoConstitutive Modelling4 Views 4,298
Dear all, does anyone have the umat code for Mohr Coulomb in Abaqus? For my current work I need a umat for Mohr Coulomb in Abaqus. It would be highly […] 
Spurious oscillations in calculated accelerations
Piotr KowalczykConstitutive Modelling2 Views 3,466
Hello everyone, I have just a general question how people approach the problem of spurious oscillations generated in dynamic analysis when using nonlinear soil constitutive models. I understand sometimes numerical […] 
Animating Soil Models – eLearning Project
Gertraud MedicusConstitutive Modelling0 Views 4,343
Dear all, I am currently writing a proposal for a (small & hopefully nice) eLearning project: Within the project, I would like to create animations related to constitutive modelling. I […] 
Question on the Matlab driver – model hypo Cam Clay
Hengyi KangConstitutive Modelling2 Views 3,366
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_camclay. […] 
Regarding FRIC : As a beginner
Arun CConstitutive Modelling1 Views 3,513
Sir, As a beginner of FRIC I am facing some difficulties to implement it. The downloaded FRIC code has been added to my pile soil friction model and trying to […] 
Question about Interface between UMAT and VUMAT
Sina NiaziConstitutive Modelling1 Views 3,682
Hello, I read the research report and the FORTRAN code available at https://soilmodels.com/download/vumat_umatinterfacezip/. It sounds quite interesting but I have a couple of questions about the FORTRAN code: 1 Did […] 
SANISAND 2008 Model
MOHD SAQIBConstitutive Modelling0 Views 3,284
Hello Everyone, Can anyone have umat available for SANISAND 08 (Simple anisotropic sand plasticity model)?. Paper authored by Taiebat and Dafalias. They have used a closed type yield surface. Regards […]
Who is Online
No one is online right now
Search SoilModels Website
Recent posts
 Presentations from Prague Geotechnical Days 2023 including 29th Prague Geotechical Lecture by Yannis Dafalias 25.5.2023
 Problem in using Hypoplastic model for sand in Abaqus. 17.5.2023
 An error in the SANISAND umat runtime 8.5.2023
 Htypoplastic Model in Miidas GTS NX 25.4.2023
 set cavitation limit in ABAQUS/STANDARD when using SANISAND umat 2.4.2023
 FE formulation and software 25.3.2023
 Multiobjective analysis of the Sand Hypoplasticity model calibration 24.3.2023
 Problem with SANISAND UMAT 7.3.2023
 Prague Geotechnical Days 2023 (22nd – 23rd of May) with Prague Geotechnical Lecture by prof. Yannis Dafalias 28.2.2023
 What is an appropriate damping model for dynamic liquefaction analysis of tailings storage facility in FLAC? 10.2.2023
 Abaqus vs Plaxis – Local Convergence Tolerances 2.2.2023
 Zbraslav sand – Cyclic tests by Charles University 17.1.2023
Recent Comments
 Francisco Mendez on Presentations from Prague Geotechnical Days 2023 including 29th Prague Geotechical Lecture by Yannis Dafalias
 Héctor Montenegro on Extended Mohr–Coulomb (EMC)
 Kassem Dib on Problem in using Hypoplastic model for sand in Abaqus.
 Isma Khabis on Problem in using Hypoplastic model for sand in Abaqus.
 Isma Khabis on Problem in using Hypoplastic model for sand in Abaqus.
 Kassem Dib on Problem in using Hypoplastic model for sand in Abaqus.
 Zhentao Liu on An error in the SANISAND umat runtime
 Arie Koot on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
 Arie Koot on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
 Arie Koot on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
 Arie Koot on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
 Zhentao Liu on An error in the SANISAND umat runtime
Dear Hashmi, this is correct response of the model. Actually, the observed shape of stress path is due to response envelopes being translated elipses in the stress space. The normally consolidated sample response can be corrected by either using intergranular strain concept, or by socalled Ddependent L approach. It is discussed thoroughly in this reference: Mašín, D. and Herle, I. (2007). Improvement of a hypoplastic model to predict clay behaviour under undrained conditions. Acta Geotechnica 2, No. 4, 261268. Regards David
ok, thank you David.
Can you please provide a clarification on the following:
In triax program, the following are the inputs when using hypo_clay with istrain:
fi cr, lambda, kappa, N, r, R, mr, mt, betar, chi, e0
however, when referring to your notes, it says that for hypo_clay mR is replaced by Ag and ng while mT is supplemented by mrat instead. Therefore, how can i make triax recognise these input parameters: Ag, ng and mrat?
Correct, this is because hypo_clay is 2005 version of clay model. To use the most recent clay version, use hypo_clay_anisot and set anisotropy factor alpha_G = 1. Regards David
ok thank you. is there an updated pdf manual that includes the newer versions of hypo_clay models in triax that came after 2005?
I am currently using hypoplasti_clay_anisot_istrain, can you please confirm that the parameter nu is poisson’s ratio?
Hi David,
Can you please clarify the following parameters in Triax:
hypoplasti_clay_anisot_istrain: fi cr, lambda, kappa, N, nu, alpha, R, betar, chi, G0, n, mtrat, inic. his. var.: e0, istrain, pt
1. what is G0? confused that it could mean Ag or is it just initial shear stiffness?
2. is the n the same as ng?
3. what to insert for istrain and pt after e0? (i initially left them blank)
Thanks!
Hi Hashmi, G0=Ag, n=ng,
for istrain you should put all 9 components of complete intergranular strain tensor (rowbyrow) with x being vertical coordinate, that is [isxx, isxy, isxz, isyx, isyy…]. For initial state, you probably want to set nine zeros.
for element test simulations, you will probably use pt=0, as you will not need to cope with nearzero stress problems occuring often in FE simulations. pt is arbitrary (you can leave it blank), but at least nine zeros for istrain (or your values if you know what you are doing) are important.