/RWALL/LAGMUL ================ Руководство PRADIOS 2025.1 -------------------------------- Перейти к основному содержимому **Ключевое слово блока формата** `/RWALL/LAGMUL` определяет бесконечные плоскостные жесткие стены с использованием метода множителей Лагранжа. Это ключевое слово недоступно для вычислений SPMD. **Формат** ``` (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) /RWALL/LAGMUL / type / rwal_ID / unit_ID / rwal_title / node_ID / Slide / grnd_ID1 / grnd_ID2 / Dsearch ``` Если `node_ID = 0`, вставить следующую строку: ``` (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) X_M Y_M Z_M ``` Если `node_ID ≠ 0`, вставить следующую строку: ``` (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Mass VX_0 VY_0 VZ_0 ``` Если `type = PLANE`, вставить следующую строку: ``` (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) X_M1 Y_M1 Z_M1 ``` **Определения полей** - **type**: Тип жесткой стены (PLANE). - **rwal_ID**: Идентификатор жесткой стены. (Целое число, максимум 10 цифр) - **unit_ID**: Идентификатор единицы (целое число, максимум 10 цифр). - **rwal_title**: Название жесткой стены (до 100 символов). - **node_ID**: Идентификатор узла (подвижная жесткая стена, целое число). - **Slide**: Флаг скольжения (0 - скользящая, 1 - прикрепленная). - **grnd_ID1**: Группа узлов, добавляемых к жесткой стене (целое число). - **grnd_ID2**: Группа узлов, удаляемых из жесткой стены (целое число). - **Dsearch**: Расстояние для вторичного поиска (вещественное число) [м]. - **X_M, Y_M, Z_M**: Координаты точки M, если `node_ID = 0` (вещественное число). - **Mass**: Масса жесткой стены, если `node_ID ≠ 0` (вещественное число) [кг]. - **VX_0, VY_0, VZ_0**: Начальная скорость в направлениях X, Y, Z, если `node_ID ≠ 0` (вещественное число) [м/с]. - **X_M1, Y_M1, Z_M1**: Координаты точки M1 (вещественное число). **Типы жестких стен** - **PLANE**: Бесконечная плоскость. **Комментарии** Первым вводом для определения жесткой стены являются координаты одной точки M или `node_ID` в случае подвижной жесткой стены. Далее вводятся координаты точки M1 и, возможно, точки M2 (в случае подвижной стены M1 и M2 имеют такое же движение, как и `node_ID`). Вторичные узлы могут быть определены как список узлов и/или как узлы, которые изначально находятся на расстоянии менее `Dsearch` от стены. Определенные узлы должны иметь ненулевую массу. **См. также** - Встроенные функции и совместимость - Несовместимые кинематические условия .. figure:: ./media/96187cb4_rwall_lagmul_plane2.png