|
ENTITY maths_function ABSTRACT SUPERTYPE OF (ONEOF (finite_function, constant_function, selector_function, elementary_function, restriction_function, repackaging_function, reindexed_array_function, series_composed_function, parallel_composed_function, explicit_table_function, homogeneous_linear_function, general_linear_function, b_spline_basis, b_spline_function, rationalize_function, partial_derivative_function, definite_integral_function, abstracted_expression_function, expression_denoted_function, imported_point_function, imported_curve_function, imported_surface_function, imported_volume_function, application_defined_function)) SUBTYPE OF (generic_expression); DERIVE domain : tuple_space := derive_function_domain(SELF); range : tuple_space := derive_function_range(SELF); END_ENTITY; -- maths_function |
Entity data types and their attributesgeneric_expression- maths_function (DER) domain: tuple_space; (DER) range: tuple_space; |
| abstracted_expression_function (mathematical_functions_schema) |
| application_defined_function (mathematical_functions_schema) |
| b_spline_basis (mathematical_functions_schema) |
| b_spline_function (mathematical_functions_schema) |
| constant_function (mathematical_functions_schema) |
| definite_integral_function (mathematical_functions_schema) |
| elementary_function (mathematical_functions_schema) |
| explicit_table_function (mathematical_functions_schema) |
| expression_denoted_function (mathematical_functions_schema) |
| finite_function (mathematical_functions_schema) |
| general_linear_function (mathematical_functions_schema) |
| homogeneous_linear_function (mathematical_functions_schema) |
| imported_curve_function (mathematical_functions_schema) |
| imported_point_function (mathematical_functions_schema) |
| imported_surface_function (mathematical_functions_schema) |
| imported_volume_function (mathematical_functions_schema) |
| parallel_composed_function (mathematical_functions_schema) |
| partial_derivative_function (mathematical_functions_schema) |
| rationalize_function (mathematical_functions_schema) |
| reindexed_array_function (mathematical_functions_schema) |
| repackaging_function (mathematical_functions_schema) |
| restriction_function (mathematical_functions_schema) |
| selector_function (mathematical_functions_schema) |
| series_composed_function (mathematical_functions_schema) |
Global rules for this entity data type- |