ГОСТ Р ИСО 10303-53—2015
viewingL’SEDIN(domain,
•ANALYSIS_PRODUCT_RELATIONSHIPS_SCHEMA.VIEW_RELATIONSHIP.VIEW’);
IF SIZEOF(viewing) > 0 THEN
RETURN (TRUE);
END_IF;
spatial_bagUSEOIN(domain,
’ANALYSIS_SCHEMA.SPATIAL_DECOMPCSITION_OF_NUMERICAL_MODEL.PARTS’);
IF SIZEOF(spatial_bag) > 0 THEN
spatial_setspatial_bag;
REPEAT i1 TO HIINDEX(spatial_set);
domains :» domains •*spatial_set[i).whole;
END_REPEAT;
END_IF;
behavioural_bagUSEDIN(domain,
’ANALYSIS_SCHEMA.BEHAVIOURAL_DECOMPOS1TION_OF_NUMERICAL_MODEL.PARTS’>
IF SIZEOF(behavioural_bag) > 0 THEN
behavioural_setbag_to_set(behavioural_bag);
REPEAT iI TO HIINDEX(behavioural_set);
domainsdomains • behavioural_set[i].whole;
END_REPEAT;
END_IF;
IF SIZEOF(domains) > 0 THEN
REPEAT i1 TO HIINDEX(domains);
IF temporal_spatial_domain_for_model(domains[ij) THEN
RETURN (TRUE);
END_IF;
END_REPEAT;
END_1F;
RETURN (FALSE);
END_FUNCTION;
(*
Определение параметра:
domain - (входной) проверяемый экземпляр объекта numerical_model.
EXPRESS-споиификаиия:
■>
END_SCHEMA; — analysis_schema
("
16