=================== /ADMESH/STATE/SHELL =================== Ключевое слово формата блока Описывает состояние оболочек в адаптивном режиме. сетка. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL", "/ADMESH/STATE/SHELL" "shell_ID", "shell_ID1", "shell_ID2", "shell_ID3", "shell_ID4", "Актлев", "IMapping", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "shell_ID", "Ракушка идентификатор.(Целое число)", "" "shell_ID1", "Идентификатор сына SW. 4 (целое число)", "" "shell_ID2", "SE сын идентификатор.(Целое число)", "" "shell_ID3", "NE сын идентификатор.(Целое число)", "" "shell_ID4", "СЗ сын идентификатор.(Целое число)", "" "Актлев", "Фактический уровень оболочки. 6 (целое число)", "" "IMapping", "Флаг сопоставления или удаление в начале этого этапа. 8 = -1 Снаряд и все снаряды, исходящие из него, удален. = 0 Элемент не удален и ни один элемент не активирован. на более глубоком уровне, если только он уже не был активен на предыдущий этап. Обязательно элемент остается активным (соответственно неактивно), если оно было активно (соответственно неактивно) в предыдущий этап. = 1 Некоторые оболочки будут активированы на более глубоком уровне, но не были раньше. Затем отображение полей (напряжений и и так далее) произойдет в начале этого этапа для активируя этот более глубокий уровень. (Целое число)", "" Комментарии ----------- 1. Эта опция обязательна для многоэтапного анализа в случае адаптивной сетки. Это позволяет запустить второй этап после первого с использованием адаптивности путем получения иерархической структуры данных адаптивной сетки. 2. Этот блок можно записать с опцией /STATE/DT в Radioss Engine. 3. Полные иерархические данные структура адаптивной сетки от уровня 0 до Levelmax (приведена в /ADMESH/GLOBAL) должно быть предоставлено. 4. Сыновья shell_ID должны быть даны в следующем порядке – предполагая, что возможность подключения shell_ID это (N1, N2, N3 и N4): .. image:: images/admesh_state_shell_starter_r_starter_admesh_state_shell.png :alt: starter_admesh_state_shell *(Рисунок 1.)* 5. Связь четырех сыновья должны быть указаны в опции /SHELL/part_ID в следующий порядок: SW = (N1, .., .., ..) N1 — первый узел сына SW и SW ориентирован так же, как родительский shell_IDSE = (.., N2, .., ..) N2 — второй узел сына SE, и SE ориентирован одинаково так, как родительский shell_IDNE = (.., .., N3, ..) N3 третий узел сына NE и NE ориентирован так же, как родительский shell_IDNW = (.., .., .., N4) N4 — четвертый узел сына NW и NW ориентирован так же, как родительский shell_ID 6. Актлев is:Actlev = level, истинный уровень оболочки в предыдущий этап, если он был активен (уровень меняется от 0 до Значение Levelmax указано в /ADMESH/GLOBAL).Actlev = -(уровень+1), если оболочка не была активна на предыдущем этапе. 7. Полный тензор напряжений, тензор деформаций должен быть обеспечен для всех активных оболочек в предыдущем стадия (Actlev ≥ 0), используя /INISHE/STRS_F/GLOB или /INISH3/STRS_F/GLOB и /INISHE/STRA_F или /INISH3/STRA_F. 8. Флаг IMapping позволяет принудительно удалить некоторые оболочки или активация некоторых оболочек на более глубоком уровне, чем на предыдущем этапе. 9. В адаптивной сетке узел Идентификатор и идентификатор оболочки ограничены <900000000.