Overview Schemas Index

STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA (jsdai.SStructural_response_representation_schema)


ENTITY curve_element_section_derived_definitions
          SUBTYPE OF (curve_element_section_definition);
          cross_sectional_area : context_dependent_measure;
          shear_area : ARRAY [1:2] OF measure_or_unspecified_value;
          second_moment_of_area : ARRAY [1:3] OF context_dependent_measure;
          torsional_constant : context_dependent_measure;
          warping_constant : measure_or_unspecified_value;
          location_of_centroid : ARRAY [1:2] OF measure_or_unspecified_value;
          location_of_shear_centre : ARRAY [1:2] OF measure_or_unspecified_value;
          location_of_non_structural_mass : ARRAY [1:2] OF measure_or_unspecified_value;
          non_structural_mass : measure_or_unspecified_value;
          polar_moment : measure_or_unspecified_value;
END_ENTITY; -- curve_element_section_derived_definitions

Entity data types and their attributes

curve_element_section_definition
          description: text;
          section_angle: plane_angle_measure;
curve_element_section_derived_definitions
          cross_sectional_area: context_dependent_measure;
          shear_area: ARRAY [1:2] OF measure_or_unspecified_value;
          second_moment_of_area: ARRAY [1:3] OF context_dependent_measure;
          torsional_constant: context_dependent_measure;
          warping_constant: measure_or_unspecified_value;
          location_of_centroid: ARRAY [1:2] OF measure_or_unspecified_value;
          location_of_shear_centre: ARRAY [1:2] OF measure_or_unspecified_value;
          location_of_non_structural_mass: ARRAY [1:2] OF measure_or_unspecified_value;
          non_structural_mass: measure_or_unspecified_value;
          polar_moment: measure_or_unspecified_value;

Users

curve_element_section_definition
          curve_2d_element_property.section
          curve_element_interval_constant.section
          curve_element_interval_linearly_varying.sections
          fea_beam_section_idealisation_relationship.idealising
          fea_curve_section_geometric_relationship.section_ref
curve_element_section_derived_definitions

Global rules for this entity data type

          -

public interface ECurve_element_section_derived_definitions extends ECurve_element_section_definition

cross_sectional_area (explicit attribute)

          boolean testCross_sectional_area(ECurve_element_section_derived_definitions type)
          double getCross_sectional_area(ECurve_element_section_derived_definitions type)
          void setCross_sectional_area(ECurve_element_section_derived_definitions type, double value)
          void unsetCross_sectional_area(ECurve_element_section_derived_definitions type)

shear_area (explicit attribute)

          boolean testShear_area(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value getShear_area(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value createShear_area(ECurve_element_section_derived_definitions type)
          void unsetShear_area(ECurve_element_section_derived_definitions type)

second_moment_of_area (explicit attribute)

          boolean testSecond_moment_of_area(ECurve_element_section_derived_definitions type)
          A_double getSecond_moment_of_area(ECurve_element_section_derived_definitions type)
          A_double createSecond_moment_of_area(ECurve_element_section_derived_definitions type)
          void unsetSecond_moment_of_area(ECurve_element_section_derived_definitions type)

torsional_constant (explicit attribute)

          boolean testTorsional_constant(ECurve_element_section_derived_definitions type)
          double getTorsional_constant(ECurve_element_section_derived_definitions type)
          void setTorsional_constant(ECurve_element_section_derived_definitions type, double value)
          void unsetTorsional_constant(ECurve_element_section_derived_definitions type)

warping_constant (explicit attribute)

          int testWarping_constant(ECurve_element_section_derived_definitions type)
          case sWarping_constantContext_dependent_measure:
              double getWarping_constant(ECurve_element_section_derived_definitions type, EContext_dependent_measure node1)
              void setWarping_constant(ECurve_element_section_derived_definitions type, double value, EContext_dependent_measure node1)
          case sWarping_constantUnspecified_value:
              int getWarping_constant(ECurve_element_section_derived_definitions type, EUnspecified_value node1)
              void setWarping_constant(ECurve_element_section_derived_definitions type, int value, EUnspecified_value node1)
          void unsetWarping_constant(ECurve_element_section_derived_definitions type)

location_of_centroid (explicit attribute)

          boolean testLocation_of_centroid(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value getLocation_of_centroid(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value createLocation_of_centroid(ECurve_element_section_derived_definitions type)
          void unsetLocation_of_centroid(ECurve_element_section_derived_definitions type)

location_of_shear_centre (explicit attribute)

          boolean testLocation_of_shear_centre(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value getLocation_of_shear_centre(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value createLocation_of_shear_centre(ECurve_element_section_derived_definitions type)
          void unsetLocation_of_shear_centre(ECurve_element_section_derived_definitions type)

location_of_non_structural_mass (explicit attribute)

          boolean testLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value getLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type)
          AMeasure_or_unspecified_value createLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type)
          void unsetLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type)

non_structural_mass (explicit attribute)

          int testNon_structural_mass(ECurve_element_section_derived_definitions type)
          case sNon_structural_massContext_dependent_measure:
              double getNon_structural_mass(ECurve_element_section_derived_definitions type, EContext_dependent_measure node1)
              void setNon_structural_mass(ECurve_element_section_derived_definitions type, double value, EContext_dependent_measure node1)
          case sNon_structural_massUnspecified_value:
              int getNon_structural_mass(ECurve_element_section_derived_definitions type, EUnspecified_value node1)
              void setNon_structural_mass(ECurve_element_section_derived_definitions type, int value, EUnspecified_value node1)
          void unsetNon_structural_mass(ECurve_element_section_derived_definitions type)

polar_moment (explicit attribute)

          int testPolar_moment(ECurve_element_section_derived_definitions type)
          case sPolar_momentContext_dependent_measure:
              double getPolar_moment(ECurve_element_section_derived_definitions type, EContext_dependent_measure node1)
              void setPolar_moment(ECurve_element_section_derived_definitions type, double value, EContext_dependent_measure node1)
          case sPolar_momentUnspecified_value:
              int getPolar_moment(ECurve_element_section_derived_definitions type, EUnspecified_value node1)
              void setPolar_moment(ECurve_element_section_derived_definitions type, int value, EUnspecified_value node1)
          void unsetPolar_moment(ECurve_element_section_derived_definitions type)

public class CCurve_element_section_derived_definitions implements ECurve_element_section_derived_definitions

          static EAttribute attributeCross_sectional_area(ECurve_element_section_derived_definitions type)
          static EAttribute attributeShear_area(ECurve_element_section_derived_definitions type)
          static int usedinShear_area(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)
          static EAttribute attributeSecond_moment_of_area(ECurve_element_section_derived_definitions type)
          static EAttribute attributeTorsional_constant(ECurve_element_section_derived_definitions type)
          static EAttribute attributeWarping_constant(ECurve_element_section_derived_definitions type)
          static int usedinWarping_constant(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)
          static EAttribute attributeLocation_of_centroid(ECurve_element_section_derived_definitions type)
          static int usedinLocation_of_centroid(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)
          static EAttribute attributeLocation_of_shear_centre(ECurve_element_section_derived_definitions type)
          static int usedinLocation_of_shear_centre(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)
          static EAttribute attributeLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type)
          static int usedinLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)
          static EAttribute attributeNon_structural_mass(ECurve_element_section_derived_definitions type)
          static int usedinNon_structural_mass(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)
          static EAttribute attributePolar_moment(ECurve_element_section_derived_definitions type)
          static int usedinPolar_moment(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result)

public class ACurve_element_section_derived_definitions extends AEntity

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