Hyperbolic Gap and Elastic PP Gap are not working

Forum for asking and answering questions related to use of the OpenSeesPy module

Moderators: silvia, selimgunay, Moderators

Post Reply
Posts: 73
Joined: Tue Nov 07, 2006 3:17 am
Location: Holmes Consulting LP

Hyperbolic Gap and Elastic PP Gap are not working

Post by gopaladhikari » Wed Dec 09, 2020 3:16 pm

Hi there,

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.

Code: Select all

abutTag = 21
abutK = 200000.0
abutRf = 0.85
abutFu = -3730.0
abutGap = -0.01

ops.uniaxialMaterial('HyperbolicGapMaterial', abutTag, abutK, abutK, abutRf, abutFu, abutGap)
ops.uniaxialMaterial('ElasticPPGap', abutTag, abutK, abutFu, abutGap)

The error message is below.
WARNING: numeric analysis returns 1 -- Umfpackgenlinsolver::solve
DisplacementControl::newStep(void) - failed in solver
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at load factor 0
OpenSees > analyze failed, returned: -2 error flag
Gopal Adhikari, PhD
Senior Project Engineer
Holmes Consulting LP
Wellington, New Zealand

Posts: 568
Joined: Tue Jul 06, 2004 3:38 pm
Location: Corvallis, Oregon USA

Re: Hyperbolic Gap and Elastic PP Gap are not working

Post by mhscott » Thu Dec 10, 2020 4:37 am

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.

Post Reply