When inspecting the stiffness matrix of a simple cantilever beam, modelled in ABAQUS, it becomes apparent that the fixed-end boundary conditions are applied by assigning very large (O(1036)) stiffness terms to the DoF of the first node. However, this renders the stiffness matrix, K very ill-conditioned. Using an incomplete Cholesky preconditioner with threshold dropping gives some improvement, but the inversion condition number of K is still on the order of several billion. Is this how FEM software always applies boundary conditions? What approaches are used to deal with these issues in practice?
Thank you!