ГОСТ Р ИСО 10303-52—2015
Неформальные положения:
consistent_topology_dimension— размерность пространства вещественных кортежей,
задаваемая атрибутом cell_topological_dimension. должна быть такая же, как заданная атрибутом
topological_dimonsion топологическая размерность каждой ячейки, которой присвоен базис функции
сетки, представленный объектом m6sh_function_basis;
consistent_value_position_tablo_domain—областьопределениятаблицыпозиций
управляющих величин должна быть совместима со значениями атрибута valuo_array_order. Область
должна быть пространством кортежей, которое должно быть декартовым произведением
целочисленных интервалов [1; ni] * [1;
п2)
* "11; Ят], где:
177 — это значение атрибута value_array_dimension и
п,
— это значение элемента агрегатного атрибута value_array_order [/]■*• 1.
consistent_valuo_position_table_range — размерность пространства кортежей, которая равна
рангу таблицы управляющих значений должна быть равна топологической размерности ячейки,
задаваемой атрибутом cell_topological_ dimension;
valid_weighting_at_value_position — если позиции присвоено значение, то посредством
объекта mesh_function_basis для этой позиции должно задаваться значение:
1 — для управляющего значения, присвоенного позиции:
0 — для всех других управляющих значений.
6.4Ограничения,накладываемыенаотношенияподтип-супертипвсхеме
mesh_function_schema
6.4.1 Ограничение sc1_application_defined_function
Между экземплярами объектов mesh_function и mesh_function_basis. являющихся подтипами
объекта application_defined_function. существует отношение ONEOF (один из).
EXPRESS-спецификаиия:
‘)
SUBTYPE_CONSTRAINT sc1_appJication_defined_function FOR
applicatk>n_defined_function:
ONEOF(mesh_function,
mesh_function_basis);
END_SUBTYPE_CONSTRAINT;
(*
6.4.2 Ограничение sc1_unary_generic_expression
Между экземплярами объектов mesh_function и mesh_function_basis. являющихся подтипами
объекта unary_generic_expression. существует отношение ONEOF (один из).
EXPRESS-спецификация:
*)
SUBTYPE_CONSTRAINT sc1_unary_generic_expression FOR
unary_generic_expression;
ONEOF(mesh_function, mesh_function_basis):
END_SUBTYPE CONSTRAINT;
r
EXPRESS-спецификаиия:
*)
END_SCHEMA; - end of mesh_function_schema
r
39