I was trying to use Hyperbolic Gap and Elastic PP Gap material in my analysis of a bridge abutment. It appears both models are not working with OpenSeesPy. I used both materials few years ago with tcl scripts. I am wondering whether I made any mistake in defining the material models. Below is examples of the material definition. The elastic PP model is however working fine. Any help is greatly appreciated.
Can you make a similar model in Tcl to see if you get the same errors? You may want to put the materials in parallel with a very soft elastic material, it looks like zero stiffness is causing the analysis to fail in solving the equations.
It is now working in parallel with a very soft elastic spring under monotonic loading. But the material models work fine under a cyclic loading though, without any need of a soft elastic spring.