ВУЗ:
Составители:
99
LENT A
IBYF
LE NTA +NS
LENT A
IBYF
N
а б в
Рис. 4.6. К использованию памяти ЭВМ при решении уравнений:
а – структура матрицы коэффициентов; б – размещение всей
матрицы в объеме памяти IBYF; в – блочное размещение матрицы
Объем оперативной памяти IBYF (рис. 4.6, б), необходимый для раз-
мещения всей матрицы коэффициентов системы уравнений (N – число
уравнений), можно определить по формуле:
IBYF = N·LENTA.
Для решения методом исключения Гаусса больших систем уравнений,
которые не могут быть размещены в оперативной памяти ЭВМ
(рис. 4.6, в), алгоритм вычислений может быть реализован следующим
образом.
Предварительно матрица коэффициентов системы уравнений записы-
вается прямым доступом во внешнюю память по уравнениям узлов рас-
чётной схемы, т. е. длина каждой записи будет равна произведению
NS·LENTA,
что, как отмечалось, эффективно при NS=const, т. е. при использовании
процедуры модификации матриц жёсткости КЭ. Затем из внешней памяти
считываются в оперативную память коэффициенты первых NS+LENTA
уравнений, и коэффициенты уравнений первого узла (первые NS уравне-
ний) используются для преобразования коэффициентов остальных
NS·LENTA уравнений обычным способом, т. е. использованием подпро-
граммы SOLVE [3].
0
0
LENT A
Страницы
- « первая
- ‹ предыдущая
- …
- 97
- 98
- 99
- 100
- 101
- …
- следующая ›
- последняя »