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_sand. I don’t understand why the right side of the equation is a “-” rather than”+” in line 52 and 71. Besides, when I change the icode from 5 to 3 in the file input_data.m, it can’t successfully run, I couldn’t figure it out. And after reading Bardet’s paper (1991), I find that it seems we exchange the place of dsigma11 and dsigma33 so that the matrix of S and E are a little different from Bardet’s paper (1991), is my guess right?

Thanks a lot!

1 Comment
  1. David Mašín
    David Mašín 3 weeks ago

    Hi Shaoxiang, “-” rather than “+” is there just due to different sign convention (compression positive vs negative). Yes, dsigma11 is replaced by dsigma33, as Bardet used “1” vertical direction and here in the driver “3” is vertical direction. If you change icode, you also have to update DX vector. Regards David

Leave a reply

©2020 SoilModels

Log in with your credentials

Forgot your details?