Модель и степени свободы
У каждого узла одна осевая степень свободы. Нумерация определяет адреса коэффициентов в глобальной матрице.
Расчётная схема
Нажмите на элемент, чтобы исследовать его матрицу
Элемент e₁
k₁ = E₁A₁/L₁ = 10 кН/мм
Локальные СС [1, 2]
глобальные [u₁, u₂]
k(e) =
кН/мм
k(e) = (EA/L) · [[1, −1], [−1, 1]]
Глобальная матрица жёсткости K
K = 0Триплеты до суммирования повторяющихся адресов
После sparse() · учебное чтение по строкам
values[]
columns[]
rowPtr[1, 1, 1, 1, 1]
Память в этом учебном примере
Плотно: 16 чисел · разреженно: ненулевые значения и служебные индексы
Пока K заполнена нулями. Карта элемента определит, в какие четыре ячейки попадёт его вклад.
ненулевой коэффициент
текущий вклад
исключённая СС
Собрано элементов
0 / 3
Размер решаемой системы
4 × 4
Состояние
K не собрана
Полная матрица сохраняется неизменной до этапа задания ограничений.