DO 110 J = 1,N DO 110 I=-1,L DB(I,J)=0 DO 110 K = 1,M 110 DB(I,J) = DB(I.J) + D(K,I)B(K,J) RETURN END
20.10. Заключительные замечания
В этой главе рассмотрен весь процесс реализации метода конечных элементов и приведены образцы программ. Изложенный материал не содержит каких-либо утонченных приемов, которые могли бы оказаться непонятными для начинающих. Напротив, авторы привели достаточно простые, но весьма эффективные рабочие программы, отметив в то же вреявозможности использования других методов и учета особенностей исследуемой системы.
Программа решения задач о собственных значениях, приведенная в этой главе, очень проста и не использует свойство симметрии матриц жесткости и масс (или геометрической жесткости). Читателям, интересующимся применением более совершенных методов и возможностями экономии памяти машины, следует обратиться к работе Андерсона [8], посвященной задачам о колебаниях и устойчивости.
ЛИТЕРАТУРА
1. Clough R. W., The Finite Element in Plane Stress Analysis, Proc. 2nd ASCE Conf. on Electronic Computation, Pittsburgh, Pa., Sept. 1960.
2. Irons B. M., Economical Computer Techniques for Numerically Integrated Finite Elements, Ini. S. Num. Meth. Eng., 1, 201-203 (1969).
3. Martin H. C, Introduction to Matrix Methods of Structural Analysis, McGraw-Hill, 1966.
4. Clough R. W., Johnson C. p., A Finite Element Approximation for the Analysis of Thin Shells, Int. J. Solids Struct. 4, 43-60 (1968).
5. King I. P., An Automatic Recording Scheme for Simultaneous Equations Derived from Network Systems (будет опубликовано).
6. Irons В. М., A Frontal Solution Program for Finite Element Analysis, Ini. J. Num. Meth. Eng., 2, 5-32 (1970).
7. Zienkiewicz O. C, King I. P., Discussion on «The Analysis of a Four-Span Bridge Using an Electrical Analogue Computers, Proc. Inst. Civ. Eng., 37, 819-820 (1967).
8. Anderson R. G., A Finite Element Eigenvalue Solution System, Ph. D. Thesis, Univ. of Wales, Swansea, 1968. .. --
ПРИЛОЖЕНИЕ 20А
Приведенные программы являются подпрограммами формирования и решения уравнений итерационным методом Гаусса - Зейделя.
с с с
с с с
с с с
с с с
Программа 20-12
SUBROUTINE FORMK
Подпрограмма предназначена для формирования компактной матрицы К и соответствующей матрицы-указателя