Download Package of Matlab Driver

Simple Matlab element test driver running elasto-plastic and hypoplastic models.

Programmed in 2012 by Claudio Tamagnini and David Mašín for the ALERT Olek Zienkiewicz Course "Constitutive Modelling", which took place at Technische Universität Dresden, Germany, 17-21 September 2012.

Associated Software and Constitutive Models

  1. Shunchao Qi
    Shunchao Qi 5 years ago

    Thanks for this. It would be very educational for me, I think.

  2. Hiep Huy
    Hiep Huy 4 years ago

    Thanks for this.

    MOHD SAQIB 4 years ago

    Hello David sir,
    i am trying to code the sanisand model in triaxial space in Matlab but couldn`t succeed yet. can you provide Matlab code or reference to help the same. I shall remain thankful


  4. Nguyen Tuong Lai
    Nguyen Tuong Lai 4 years ago

    Thanks for sharing this, it’s helpful for me!

  5. Xiang Yu
    Xiang Yu 3 years ago

    Professor Masin,

    Thanks for sharing the code.

    I have a question concerning how to specify stress path, for instance compression drained, say for “hypo_sand” model?

    I found in update.m there is a matrix named “path_info”, but cannot find further information on this.

    Thank you for your time.

    • David Mašín Author
      David Mašín 3 years ago

      Hi Xiang, this is defined in input_data.m, using “icode” variable. Explanation of codes is in comments. drained triaxial compression has icode=4. David

  6. Amrane Moussa
    Amrane Moussa 3 years ago

    Dear Prof.Mašín,
    Thanks for your explanations and directions in this forum.
    I solicit you to send me the hypo version for unsaturated soils for Plaxis.
    Thank you for your time.

  7. Shaoxiang Chen
    Shaoxiang Chen 3 years ago

    Hi Professor Masin,
    I am trying to code the ISA and ISI hypoplastic model in Matlab but couldn’t succeed yet(ISA cyclic hypoplasticity Fuentes, W., et al., ISA-Hypoplasticity accounting for cyclic mobility effects for liquefaction analysis. Acta Geotechnica, 2020. 15(6): p. 1513-1531. and ISI Duque, J., D. Mašín and W. Fuentes, Improvement to the intergranular strain model for larger numbers of repetitive cycles. Acta Geotechnica, 2020. 15(12): p. 3593-3604. ). Could you provide a Matlab code to help me with my reserach? Thank you for your time.
    Shaoxiang Chen

  8. Alireza Lajmiri
    Alireza Lajmiri 2 years ago

    Dear Prof.Mašín,
    Thanks for your these files.
    These code helps me too much. but I am trying to code the ISA and ISI hypoplastic model in Matlab to model cyclic loading and find the limit at which the soil behavior changes from cyclic mobility to flow liquefaction. does it may to have precious hints from you?
    Thank you for your time.

    • David Mašín Author
      David Mašín 2 years ago

      Hi Alizera, first of all, this Matlab driver is meant for teaching purposes, it is not really a professional modelling tool. If you want to use it as a basis for your developments, please always compare results with more serious drivers, like or If validated this way, you can start investigating model response. What you indicate may be a correct model response. Regards David

      • Alireza Lajmiri
        Alireza Lajmiri 2 years ago

        Dear Prof.Mašín,
        Thank you for these guidance. Surely i want to use your precious works as the basis of my developments. as you said in your replication, i will compare the results with those serious drivers which you mentioned to validate my mathematical procedure.

        Thank you for you time and generous replication.
        Regards Alireza

  9. Shuo Feng
    Shuo Feng 2 months ago

    Dear professor David
    Thank you very much, the Matlab Driver provides valuable resources for me to learn and understand the computational techniques in constitutive modelling.
    Additionally, I’m wondering that if you and your collaborators have done same things on the models suitable for cyclic loading conditions, e.g., the SANISAND models published in the following two papers:
    [1]. Dafalias YF, Taiebat M. (2016) SANISAND-Z: zero elastic range sand plasticity model. Geotechnique. 66(12):999-1013.
    [2]. Barrero AR, Taiebat M, Dafalias YF. (2020) Modeling cyclic shearing of sands in the semifluidized state. Int J Numer Anal Meth Geomech. 44(3):371-88.

    If not, could you please give me some suggestions on how to controlling the loading and reverse loading processes in numerical implementations. Are they mostly conducted in strain-controlled techniques accompanied with return mapping algorithms ? because to the best of my knowledge, it is suitable for FEM framework.

    Thanks in advance and appreciate your time !

    Shuo Feng

Leave a reply

©2023 SoilModels

Log in with your credentials

Forgot your details?