Error in eigenvalue analysis
Posted: Wed Dec 17, 2025 12:02 am
Hello,
Fairly new to the opensees and stko world. There is a program called MsBridge, i was trying to replicate one of its models in stko to confirm my modeling approach. i did a simple two span bridge with a pier. and tried running an analysis.
and got this error
"OpenSees -- Open System For Earthquake Engineering Simulation
Pacific Earthquake Engineering Research Center
Version 3.7.2 64-Bit
(c) Copyright 1999-2016 The Regents of the University of California
All Rights Reserved
(Copyright and Disclaimer @ http://www.berkeley.edu/OpenSees/copyright.html)
MPCO recorder - Written by ASDEA Software Technology: M.Petracca, G.Camata
ASDEA Software Technology: https://asdeasoft.net
STKO (Scientific ToolKit for OpenSees): https://asdeasoft.net/stko/
If you use this tool, please cite us:
Petracca, M., Candeloro, F., & Camata, G. (2017). "STKO user manual". ASDEA Software Technology, Pescara Italy.
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (6, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (8, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (18, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (20, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (30, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (32, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (42, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (44, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (54, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (66, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (69, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (78, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (81, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (90, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (93, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (114, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (117, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (126, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (129, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (138, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (141, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (150, 0)
ANALYSIS SUCCESSFULLY FINISHED
Press any key to continue . . ."
i have attached the stko file and the msbridge tcl files. what is the issue here, are my equaldof and zerolength materials wrong?
Fairly new to the opensees and stko world. There is a program called MsBridge, i was trying to replicate one of its models in stko to confirm my modeling approach. i did a simple two span bridge with a pier. and tried running an analysis.
and got this error
"OpenSees -- Open System For Earthquake Engineering Simulation
Pacific Earthquake Engineering Research Center
Version 3.7.2 64-Bit
(c) Copyright 1999-2016 The Regents of the University of California
All Rights Reserved
(Copyright and Disclaimer @ http://www.berkeley.edu/OpenSees/copyright.html)
MPCO recorder - Written by ASDEA Software Technology: M.Petracca, G.Camata
ASDEA Software Technology: https://asdeasoft.net
STKO (Scientific ToolKit for OpenSees): https://asdeasoft.net/stko/
If you use this tool, please cite us:
Petracca, M., Candeloro, F., & Camata, G. (2017). "STKO user manual". ASDEA Software Technology, Pescara Italy.
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (6, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (8, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (18, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (20, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (30, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (32, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (42, -9.73243e-58)
ProfileSPDLinDirectSolver::solve() - aii < minDiagTol (i, aii): (44, -9.83235e-26)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (54, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (66, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (69, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (78, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (81, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (90, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (93, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (114, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (117, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (126, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (129, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (138, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (141, 0)
ProfileSPDLinDirectSolver::solve() - aii < 0 (i, aii): (150, 0)
ANALYSIS SUCCESSFULLY FINISHED
Press any key to continue . . ."
i have attached the stko file and the msbridge tcl files. what is the issue here, are my equaldof and zerolength materials wrong?