Номер линейного уравнения





| Векторный | Си |
в палитре на схеме

Описание

Блок используется совместно с блоками Коэффициенты линейного уравнения и Результаты СЛАУ.

Блок представляет собой счётчик количества уравнений в системе с заданным именем. Данный блок возвращает на выходе вектор уникальных номеров строк (уравнений) СЛАУ. При инициализации схемы инициализируется общий для схемы объект-решатель СЛАУ с уникальным именем <solvername>, который содержит счётчик количества уравнений. При этом возможно как совмещение данной системы с основным якобианом, используемым для неявных методов интегрирования, так и существование отдельной системы линейных уравнений. Данный блок при инициализации схемы прибавляет к этому счётчику количество уравнений <equcount>, заданное в свойствах блока и на выходе формирует вектор номеров уравнений размерностью <equcount>.

При расчёте выходные значения данного блока не меняются.

Входные порты

Блок не имеет входных портов.

Выходные порты

Имя Описание Тип линии связи
outport Выходной сигнал. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Имя решателя СЛАУ solvername Имя решателя, который обрабатывает (решает) СЛАУ. Должно быть одинаковым для всех блоков типа "Номер линейного уравнения", Коэффициенты линейного уравнения и Результаты СЛАУ, принадлежащих одной системе. lsolver1 Строка
Количество уравнений equcount Количество добавляемых этим блоком уравнений в систему с именем <solvername>. 1 Целое

Параметры

Блок не имеет параметров.