Hello !
Why the example about "Ex2b.Canti2D.InelasticSection.Push.tcl" in the OpenSees Website cannot run corretely ? There are following warnnings :
OpenSees > source analyze.Static.Push.tcl
重力分析完成...
Node::addunbalLoad - load to add of incorrect size 6 should be 3
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Pushover Done. Control Disp= 0.00000000000000000000
Questions of Ex2b.Canti2D.InelasticSection.Push.tcl
Moderators: silvia, selimgunay, Moderators
Re: Questions of Ex2b.Canti2D.InelasticSection.Push.tcl
Sorry ! The Warrings part is not right. The right is should be :
OpenSees > source Ex2b.Canti2D.InelasticSection.Push.tcl
Model Built
Node::addunbalLoad - load to add of incorrect size 6 should be 3
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Trying Newton with Initial Tangent ..
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Trying Broyden ..
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Trying NewtonWithLineSearch ..
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
DonePushover
OpenSees > source Ex2b.Canti2D.InelasticSection.Push.tcl
Model Built
Node::addunbalLoad - load to add of incorrect size 6 should be 3
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Trying Newton with Initial Tangent ..
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Trying Broyden ..
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
Trying NewtonWithLineSearch ..
WARNING DisplacementControl::newStep() dUahat is zero -- zero reference displace
ment at control node DOF
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0
Node::addunbalLoad - load to add of incorrect size 6 should be 3
OpenSees > analyze failed, returned: -2 error flag
DonePushover
Re: Questions of Ex2b.Canti2D.InelasticSection.Push.tcl
It seems there is a mistake in that example. Just change the load pattern definition in this line:
pattern Plain 200 Linear {; # define load pattern -- generalized
load 2 $Hload 0.0 0.0 0.0 0.0 0.0; # define lateral load in static lateral analysis
}
change it to:
pattern Plain 200 Linear {; # define load pattern -- generalized
load 2 $Hload 0.0 0.0; # define lateral load in static lateral analysis
}
pattern Plain 200 Linear {; # define load pattern -- generalized
load 2 $Hload 0.0 0.0 0.0 0.0 0.0; # define lateral load in static lateral analysis
}
change it to:
pattern Plain 200 Linear {; # define load pattern -- generalized
load 2 $Hload 0.0 0.0; # define lateral load in static lateral analysis
}