Overview Schemas Index

FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA (jsdai.SFinite_element_analysis_control_and_result_schema)


ENTITY solid_freedom_and_value_definition
          SUPERTYPE OF (ONEOF (solid_freedom_values, solid_freedom_action_definition))
          SUBTYPE OF (state_definition);
          required_solid : analysis_item_within_representation;
          coordinate_system : fea_axis2_placement_3d;
          degrees_of_freedom : freedoms_list;
          values : LIST [1:?] OF measure_or_unspecified_value;
WHERE
          wr1: SIZEOF(degrees_of_freedom.freedoms) = SIZEOF (values);
          wr2: 'GEOMETRIC_MODEL_SCHEMA.SOLID_MODEL' IN TYPEOF (required_solid.item);
END_ENTITY; -- solid_freedom_and_value_definition

Entity data types and their attributes

state_definition
          defined_state: state;
solid_freedom_and_value_definition
          required_solid: analysis_item_within_representation;
          coordinate_system: fea_axis2_placement_3d;
          degrees_of_freedom: freedoms_list;
          values: LIST [1:?] OF measure_or_unspecified_value;

Known subtypes

          solid_freedom_action_definition (FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA)
          solid_freedom_values (FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA)

Users: by entity attributes

state_definition
          distribution_view_relationship.discretised_model
                    discretised_distribution_model_select
          same_discretised_distribution_model.equivalent_records
                    discretised_distribution_model_select
solid_freedom_and_value_definition

Users: by defined types, not used by any entity attribute

solid_freedom_and_value_definition
          -

Global rules for this entity data type

          -

public interface ESolid_freedom_and_value_definition extends EState_definition

required_solid (explicit attribute)

          boolean testRequired_solid(ESolid_freedom_and_value_definition type)
          EAnalysis_item_within_representation getRequired_solid(ESolid_freedom_and_value_definition type)
          void setRequired_solid(ESolid_freedom_and_value_definition type, EAnalysis_item_within_representation value)
          void unsetRequired_solid(ESolid_freedom_and_value_definition type)

coordinate_system (explicit attribute)

          boolean testCoordinate_system(ESolid_freedom_and_value_definition type)
          EFea_axis2_placement_3d getCoordinate_system(ESolid_freedom_and_value_definition type)
          void setCoordinate_system(ESolid_freedom_and_value_definition type, EFea_axis2_placement_3d value)
          void unsetCoordinate_system(ESolid_freedom_and_value_definition type)

degrees_of_freedom (explicit attribute)

          boolean testDegrees_of_freedom(ESolid_freedom_and_value_definition type)
          EFreedoms_list getDegrees_of_freedom(ESolid_freedom_and_value_definition type)
          void setDegrees_of_freedom(ESolid_freedom_and_value_definition type, EFreedoms_list value)
          void unsetDegrees_of_freedom(ESolid_freedom_and_value_definition type)

values (explicit attribute)

          boolean testValues(ESolid_freedom_and_value_definition type)
          AMeasure_or_unspecified_value getValues(ESolid_freedom_and_value_definition type)
          AMeasure_or_unspecified_value createValues(ESolid_freedom_and_value_definition type)
          void unsetValues(ESolid_freedom_and_value_definition type)

public class CSolid_freedom_and_value_definition implements ESolid_freedom_and_value_definition

          static EAttribute attributeRequired_solid(ESolid_freedom_and_value_definition type)
          static int usedinRequired_solid(ESolid_freedom_and_value_definition type, EAnalysis_item_within_representation instance, ASdaiModel domain, ASolid_freedom_and_value_definition result)
          static EAttribute attributeCoordinate_system(ESolid_freedom_and_value_definition type)
          static int usedinCoordinate_system(ESolid_freedom_and_value_definition type, EFea_axis2_placement_3d instance, ASdaiModel domain, ASolid_freedom_and_value_definition result)
          static EAttribute attributeDegrees_of_freedom(ESolid_freedom_and_value_definition type)
          static int usedinDegrees_of_freedom(ESolid_freedom_and_value_definition type, EFreedoms_list instance, ASdaiModel domain, ASolid_freedom_and_value_definition result)
          static EAttribute attributeValues(ESolid_freedom_and_value_definition type)
          static int usedinValues(ESolid_freedom_and_value_definition type, EEntity instance, ASdaiModel domain, ASolid_freedom_and_value_definition result)

public class ASolid_freedom_and_value_definition extends AEntity

          public ESolid_freedom_and_value_definition getByIndex(int index)
          public ESolid_freedom_and_value_definition getCurrentMember(SdaiIterator it)