========= /INIMAP2D ========= Карта ключевых слов в формате блока 2D значения скорости и термодинамические значения в трехмерное осесимметричное пространство для использования с /ALE/EULER материалов. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID", "/INIMAP2D/form/inimap2d_ID" "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title", "inimap2d_title" "node_ID1", "node_ID2", "node_ID3", "", "", "", "", "", "", "" "grbric_ID", "grquad_ID", "grtria_ID", "", "", "", "", "", "", "" "f2d_IDv", "Фскалев", "Фскалев", "", "", "", "", "", "", "" "f2d_IDvf1", "f2d_IDrho1", "Фскалеро1", "Фскалеро1", "f2d_IDp_e1", "Fscalep_e1", "Fscalep_e1", "", "", "" "и т. д.", "и т. д.", "и т. д.", "и т. д.", "и т. д.", "и т. д.", "и т. д.", "", "", "" "f2d_IDvfN", "f2d_IDrhoN", "ФскалерхоН", "ФскалерхоН", "f2d_IDp_eN", "Fscalep_eN", "Fscalep_eN", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "форма", "Формулировка исходного состояния. ВЕ Указаны массовая плотность, удельная внутренняя энергия и скорость. вице-президент Указываются массовая плотность, давление и скорость.", "" "inimap2d_ID", "Идентификатор блока Inimap2d.(Целое число, максимум 10 цифр)", "" "inimap2d_title", "Заголовок блока Inimap2d.(Символ, максимум 100 символов)", "" "node_ID1", "Идентификатор узла 1.(Целое число, максимум 10 цифр)", "" "node_ID2", "Идентификатор узла 2.(Целое число, максимум 10 цифр)", "" "node_ID3", "Идентификатор узла 3.(Целое число, максимум 10 цифр)", "" "grbric_ID", "Группа кирпичей, на которой выполняется инициализация выполнено. (Целое число)", "" "grquad_ID", "Группа четверок, в которой выполняется инициализация выполнено. (Целое число)", "" "grtria_ID", "Группа Tria, для которой выполняется инициализация. (Целое число)", "" "f2d_IDv", "Идентификатор функции (/FUNC_2D) для инициализации скорости. (Целое число)", "" "Фскалев", "Масштабный коэффициент скорости. 4 (целое число)", ":math:`[\frac{m}{s}]`" "Повторите следующее строки для каждого /MAT/LAW151 или /MAT/LAW51 субматериал с 1 по N", "Повторите следующее строки для каждого /MAT/LAW151 или /MAT/LAW51 субматериал с 1 по N", "Повторите следующее строки для каждого /MAT/LAW151 или /MAT/LAW51 субматериал с 1 по N" "f2d_IDvf1", "Идентификатор 2D-функции (/FUNC_2D) для объемной доли :math:`f_{vf}(t)` . = 0 :math:`Volume Fraction=Fscale_{vf}` > 0 :math:`Volume Fraction=Fscale_{vf}⋅f_{vf}(t)` (Целое число)", "" "f2d_IDrhoi", "Идентификатор 2D-функции (/FUNC_2D) для плотности :math:`f_{rho}(t)` . = 0 :math:`\rho=Fscale_{rho}` > 0 :math:`\rho=Fscale_{rho}⋅f_{rho}(t)` (Целое число)", "" "Фскалерой", "Масштабный коэффициент плотности. 4 (Реал)", ":math:`[\frac{kg}{m^{3}}]`" "f2d_IDp_ei", "Если form=VE, идентификатор 2D-функции (/FUNC_2D) для энергетики :math:`f_{p_e}(t)` .Если форма=ВП, 2D идентификатор функции (/FUNC_2D) для давления :math:`f_{p_e}(t)` . = 0 :math:`PorE=Fscale_{p_e}` > 0 :math:`PorE=Fscale_{p_e}⋅f_{p_e}(t)` (Целое число)", "" "Fscalep_e1", "Если form=VE, Масштабный коэффициент энергии. 4Если форма=ВП, Масштабный коэффициент давления. (Реальный)", ":math:`[Pa]` или :math:`[\frac{J}{m^{3}}]`" Пример ------ .. code-block:: /INIMAP2D/VE/1 INIMAP2D1 # node_ID1 node_ID2 node_ID3 130602 131262 96789 #grbric_ID grquad_ID grsh3n_ID 1 0 0 # fct_u 3 # fct_alp fct_rho fct_eint 0 1 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNC_2D/1 for density initialization # dim 1 # X Y Z1 # X-coord Y-Coord density 0.00000000 0.00000000 109.00000000 0.00195695 0.00000000 114.00000000 0.00391389 0.00000000 111.00000000 0.00587084 0.00000000 109.00000000 0.00782779 0.00000000 114.00000000 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /FUNC_2D/3 for velocity initialization # dim 2 # X Y Z1 Z2 # X-coord Y-Coord velocity x velocity y 0.00097656 0.00097656 -0.00026680 -0.02174114 0.00097656 0.00292969 -0.00080037 -0.02173459 0.00097656 0.00488281 -0.00133382 -0.02172149 0.00097656 0.00683594 -0.00186707 -0.02170185 0.00097656 0.00878906 -0.00240003 -0.02167567 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #enddata Комментарии ----------- 1. node_ID 1 , node_ID 2 и node_ID 3 определить локальную систему координат, используемую для картографирования. Где node_ID1 и node_ID2 определяют :math:`X'` node_ID1 и node_ID3 определяют :math:`Y'` 2. Координаты 2D-данных, которые будут сопоставленные определяются в локальном :math:`X'` и :math:`Y'` система с использованием /FUNC_2D Х и Y вход. 3. При отображении скалярных величин, таких как плотность, давление и энергия, используйте /FUNC_2D с dim=1 и определите скалярное значение с помощью Z1. Для векторные величины, такие как скорость, используйте /FUNC_2D с dim=2 и определите вектор, используя Z1 и Z2 (рис. 2 и рис. 3). 4. Если есть какие-либо входные данные для скорости, объема дробь, плотность, энергия или давление постоянны, то функцию можно оставить не определено, а постоянные значения можно вводить в поля масштабного коэффициента, Фскалев, Фскалерой, или Fscalep_e1. Если функции определены, тогда значение по умолчанию для масштабных коэффициентов равно 1,0. 5. Когда form=VE, модель инициализируется по плотности, удельная внутренняя энергия и скорость. Эта формула доступна для всех мономатериалов. ALE / EULER законы материала и с материалом /MAT/LAW151 (MULTIFLUID) и /MAT/LAW51 (MULTIMAT). 6. Когда form=VP, модель инициализируется из плотность, давление и скорость. Эта формула доступна для всех мономатериалов ALE/ EULER материальные законы, уравнение состояния которых обеспечивается через Карта /EOS и с материалом /MAT/LAW151 и /MAT/LAW51 только в том случае, если используется Iform= 12. 7. Если используется взрывчатый материал LAW5 (JWL) как субматериал, то картирование будет продолжено с учетом того, что все взрывчатое вещество сгорело (сожгите дробь = 1,0). Картирование будет производиться по продуктам детонации только при ожоге дробь = 1,0. .. image:: images/inimap2d_starter_r_inimap2d_scalar_input.jpg *(Рисунок 1. 2D скалярный ввод)* .. image:: images/inimap2d_starter_r_inimap2d_resulting_mapping.jpg *(Рисунок 2. Полученное отображение на кубической сетке 50 x 50 x 50.)* .. image:: images/inimap2d_starter_r_inimap2d_scalar_velocity_profile.png *(Рисунок 3. 2D профиль скалярной скорости)* .. image:: images/inimap2d_starter_r_inimap2d_resulting_mapping_cubic_mesh.jpg *(Рисунок 4. Полученное отображение на кубической сетке 50 x 50 x 50 (внизу).)*