Handle Your Constraints with Care

Manipulating the nodal equilibrium equations is necessary to enforce constraints between degrees of freedom (DOFs) at two or more nodes in a structural model. These multi-point constraints arise from assumptions of axial and flexural rigidity of frame elements, e.g., rigid diaphragms, and also between two nodes at the same location where some of the DOFs … Continue reading Handle Your Constraints with Care

Non-Convergence Does Not Mean OpenSees Crashed

I once had the following conversation with a concerned user (CU) of OpenSees: CU: "I was running a response history analysis, then all of a sudden OpenSees crashed."PD: "Really, it crashed? Did you get the blue screen of death?"CU: "No. The analysis stopped and I saw 'Failed to converge'. It crashed."PD: "Oh, I see. What … Continue reading Non-Convergence Does Not Mean OpenSees Crashed