ГОСТ Р ИСО 10303-52—2015
Определения элементов перечислимого типа:
hexahedron — шестигранник (шесть четырехугольных граней), требующий восемь вершин;
wedge — пятигранник (три четырехугольные грани и две треугольные грани), требующий шесть
вершин;
tetrahedron — тетраэдральная форма (четыре треугольные грани), требующая четыре
вершины:
pyramid — пирамидальная форма (одна четырехугольная грань и четыре треугольные грани),
требующая пять вершин.
П р и м е ч а н и е— В определении настоящего типа данных используется ключевое слово
EXTENSIBLE (расширяемый), что позволяет добавлять к списку типов форм трехмерных ячеек другие типы,
требуемыедля прикладных программных продуктов.
4.2.6 Тип данных indices_group
Тип данных indices_group представляет выбор групп индексов в многомерном массиве.
EXPRESS-слецификация:
*)
TYPE indices_group = SELECT
(indicesjist.
indices_range);
END_ENTITY;
r
4.2.7 Тип данных meshjocation
Тип данных meshjocation представляет перечисление возможных положений относительно
сетки.
EXPRESS-слецификация:
ж)
TYPE meshjocation = EXTENSIBLE ENUMERATION OF
(unspecified,
application_defined.
vertices.
cell_centre,
face_centre.
iface_centre.
jface_centre.
kface_centre.
edge_centre);
END_ENTITY;
c
Определения элементов перечислимого типа:
unspecified — не задано;
application_dofined — задается посредством внешнего соглашения между создателем данных
и пользователем данных:
vertices — у вершин ячеек, входящих в сетку;
cell_centre — центр ячейки; также это применимо для объектов, связанных с ячейкой без
необходимости задания их местоположения в ячейке;
face_centre — центр грани общего вида, которая может быть ориентирована в любом
координатном направлении;
iface_centre — центр грани в трехмерном пространстве, вычислительная нормаль которой
ориентирована в направлении /;
jface_centre — центр грани в трехмерном пространстве, вычислительная нормаль которой
ориентирована в направлении
у,
kface_centre — центр грани в трехмерном пространстве, вычислительная нормаль которой
ориентирована в направлении
к\
edge_centre — центр ребра.
4.2.8 Тип данных mesh_maths_spacejype
Тип данных mesh_maths_spacejype представляет перечисление возможных видов связей
между представленными объектом mesh_dorived_maths_space математическими данными и сеткой.
6