TY - JOUR
T1 - Computing the null space of finite element problems
AU - Shklarski, Gil
AU - Toledo, Sivan
N1 - Funding Information:
The industrial problems were provided to us by Tom Kowalski (MSC.Nastran) and Leonard Hofnang (NX.Nastran). Thanks to Ray Tuminaro for explaining to us the null-space issues in smoothed aggregation. Thanks to the two anonymous referees for numerous suggestions and corrections. This research was supported by an IBM Faculty Partnership Award, by Grant 848/04 from the Israel Science Foundation (founded by the Israel Academy of Sciences and Humanities), and by Grant 2002261 from the United-States-Israel Binational Science Foundation.
PY - 2009/8/1
Y1 - 2009/8/1
N2 - We present a method for computing the null space of finite element models, including models with equality constraints. The method is purely algebraic; it requires access to the element matrices, but not to the geometry or material properties of the model. Theoretical considerations show that under certain conditions, both the amount of computation and the amount of memory required by our method scale linearly with model size; memory scales linearly but computation scales quadratically with the dimension of the null space. Our experiments confirm this: the method scales extremely well on 3-dimensional model problems. In general, large industrial models do not satisfy all the conditions that the theoretical results assume; however, experimentally the method performs well and outperforms an established method on industrial models, including models with many equality constraints. The accuracy of the computed null vectors is acceptable, but the method is usually less accurate than a more naive (and computationally much more expensive) method.
AB - We present a method for computing the null space of finite element models, including models with equality constraints. The method is purely algebraic; it requires access to the element matrices, but not to the geometry or material properties of the model. Theoretical considerations show that under certain conditions, both the amount of computation and the amount of memory required by our method scale linearly with model size; memory scales linearly but computation scales quadratically with the dimension of the null space. Our experiments confirm this: the method scales extremely well on 3-dimensional model problems. In general, large industrial models do not satisfy all the conditions that the theoretical results assume; however, experimentally the method performs well and outperforms an established method on industrial models, including models with many equality constraints. The accuracy of the computed null vectors is acceptable, but the method is usually less accurate than a more naive (and computationally much more expensive) method.
KW - Finite element models
KW - Fretsaw preconditioner
KW - Linear constraints
KW - Null space
KW - Rigid-body motions
KW - Singular linear systems
UR - https://www.scopus.com/pages/publications/67949083540
U2 - 10.1016/j.cma.2009.05.012
DO - 10.1016/j.cma.2009.05.012
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:67949083540
SN - 0045-7825
VL - 198
SP - 3084
EP - 3095
JO - Computer Methods in Applied Mechanics and Engineering
JF - Computer Methods in Applied Mechanics and Engineering
IS - 37-40
ER -