Dear all,
Recently, I have been working on the simulation of a pilesoil interaction with CEL method in Abaqus/Explicit. I simulate the sand with the Sand Hypoplasticity Model provided by Prof. Masin. And I use the VUMAT_UMAT Interface from Prof. Bienen.
However, When I call the Vumat.for file, two errors always appears:
Error 1: The option *user material,type=mechanical completely defines the material behavior. It can not be used with an option that defines part of a material`s behavior
Error 2: A material property that is not allowed with a user material has been specified
PS: The picture shows the error message and the sand constitutive model parameters setting.
I did not find a solution to these two errors on the Internet, so I ask for help. Any suggestion or comment will be appreciated.
Errors of sand hypoplastic model with Abaqus Vumat
Related Articles

Intergranular strain concept modification
Piotr KowalczykConstitutive Modelling1 Views 3,467
Hi all Just a short question on the modification of the intergranular strain concept proposed by Wegener & Herle (2014) to limit strain accumulation. In terms of the numerical implementation […] 
Hardening parameters (yield stress & absolute plastic strain)
Amir Mohammad YarahmadiConstitutive Modelling4 Views 4,638
Hi to everyone I want to model a Sand with Cap plasticity or Drucker Prager failure criterion in ABAQUS, and I have the result of Triaxial test (I’ve attached the […] 
CONSTUTUTIVE MODELLING
MOHD SAQIBConstitutive Modelling0 Views 3,826
Can SANISAND version given in soil model work well for cyclic simple shear test ? 
What is an appropriate damping model for dynamic liquefaction analysis of tailings storage facility in FLAC?
Paul le RouxConstitutive Modelling0 Views 6,678
Has anyone had success simulating earthquake loading / dynamic liquefaction in a fullscale, planestrain model of a TSF in FLAC2D/FLAC3D? The topic of damping is complex and the choice of […] 
Problem with SANISAND UMAT
Safia EDAOUDIConstitutive Modelling3 Views 8,468
Hello all, I’m using the SANISAND UMAT I downloaded here for my research, the problem I found is it gives me wrong results in ABAQUS and INCREMENTAL DRIVER for element […] 
Effects of water content in sand in hypoplastic strength parameters
Abdiel Ramon Leon BalConstitutive Modelling0 Views 3,249
Dear All, I am currently using the hypoplastic model for gran materials from Prof. von Wolffersdorff to simulate soil excavations in a context of large deformations. I have been searching […] 
Setting of Kw for Hypoplastic Clay UDSM in Plaxis
Joel TanConstitutive Modelling2 Views 3,558
Prof. David Masin, I am posting the queries I have emailed you earlier which you have answered and therefore I am posting it here as per your request. I wish […] 
Problem in using Hypoplastic model for sand in Abaqus.
isma khabisConstitutive Modelling4 Views 810
Hello, I am using the UMAT code for sand hypoplasticity provided by Prof. Masin — https://soilmodels.com/download/plaxisumathypoplaszip/. I am simulating Axisymmetric condition in Abaqus. To check the results given by the […]
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
Hi Kunpeng, can you explain why you define also elastic material behaviour? All the material behaviour should be governed by vumat.
Hi Prof. Masin, if I delete elastic material behaviour, another error will be generated：
ERROR in job messaging system: Error in connection to analysis
There is also a warning message：
A material defined in user subroutine VUMAT must be defined as purely elastic (using the initial elastic modulus) at the beginning of the analysis (stepTime=0). This is an informative message. It does not necessarily indicate that user subroutine VUMAT is incorrectly defined.
This is similar to the problem Panpan Guo encountered: https://soilmodels.com/generalquestionsonimplementationofsandhypoplasticitymodelwithabaqusumat/
Hi Kunpeng, did you notice and activate this line in umat?
c For use in ABAQUS EXPLICIT, activate the following line
c if(kstep.eq.1 .AND. kinc.eq.1) testing=3
testing==3 means that elasticity is activated for the initialisation step
Hi Prof. Masin,
Yes, of course. This line is activated. But the problem still exists.
I see. This seems as a general problem of VUMAT usage, hope that someone using Abaqus explicit will be able to help.
Hi Prof.Masin,
Thank you for sharing the hypoplasty model.
I would like to know that if the model (clay Hypoplasty) includes the large deformations and plastic strains, and can you guide me on how to define and declare values to parameters of the model inside the Abaques application.
Appreciatively.
Hi, please study “Mašín, D. (2015) Part 4: Determination of material parameters, PhD course “Hypoplasticity for Practical Applications” handouts [Presentation]”, it is awailable for download in SoilModels publication database. Regards David
Thank you
Hi,
when using a umat or vumat, the following information needs to be included in the .inp file:
*Material, name=Materialxyz
*Depvar
integer_number,
*User Material, constants=integer_number
constants_definition
The information you included above reads *User material, type=mechanical. Please also check that the number of material constants defined here match that in the umat/vumat.
Hi,
I used VUMAT_UMAT interface from Dr. Bienen to transfer the Sanisand UMAT to VUMAT. I used the dynamic explicit step to do the analysis. I got the warning message like
“A material defined in user subroutine VUMAT must be defined as purely elastic (using the initial elastic modulus) at the beginning of the analysis (stepTime=0). This is an informative message. It does not necessarily indicate that user subroutine VUMAT is incorrectly defined.”
In Sanisand UMAT there has no these lines
c For use in ABAQUS EXPLICIT, activate the following line
c if(kstep.eq.1 .AND. kinc.eq.1) testing=3
testing==3 means that elasticity is activated for the initialisation step
The problem is not fixed by activating the following line:
c For use in PLAXIS, activate the following line
if(kstep.eq.1 .AND. kinc.eq.1) testing=1
c For use in ABAQUS, the line above should be inactive
Could you give me any suggestion?
Many thanks,
Shile
How i transfer the umat to vumat for the hypoplastic model, so i could used the Explicit solver?