Overview Schemas Index

STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA (jsdai.SStructural_response_representation_schema)


ENTITY uniform_surface_section
          SUBTYPE OF (surface_section);
          thickness : context_dependent_measure;
          bending_thickness : measure_or_unspecified_value;
          shear_thickness : measure_or_unspecified_value;
END_ENTITY; -- uniform_surface_section

Entity data types and their attributes

surface_section
          offset: measure_or_unspecified_value;
          non_structural_mass: measure_or_unspecified_value;
          non_structural_mass_offset: measure_or_unspecified_value;
uniform_surface_section
          thickness: context_dependent_measure;
          bending_thickness: measure_or_unspecified_value;
          shear_thickness: measure_or_unspecified_value;

Users

surface_section
          fea_shell_section_idealisation_relationship.idealising
          fea_surface_section_geometric_relationship.section_ref
          surface_section_field_constant.definition
          surface_section_field_varying.definitions
uniform_surface_section

Global rules for this entity data type

          -

public interface EUniform_surface_section extends ESurface_section

thickness (explicit attribute)

          boolean testThickness(EUniform_surface_section type)
          double getThickness(EUniform_surface_section type)
          void setThickness(EUniform_surface_section type, double value)
          void unsetThickness(EUniform_surface_section type)

bending_thickness (explicit attribute)

          int testBending_thickness(EUniform_surface_section type)
          case sBending_thicknessContext_dependent_measure:
              double getBending_thickness(EUniform_surface_section type, EContext_dependent_measure node1)
              void setBending_thickness(EUniform_surface_section type, double value, EContext_dependent_measure node1)
          case sBending_thicknessUnspecified_value:
              int getBending_thickness(EUniform_surface_section type, EUnspecified_value node1)
              void setBending_thickness(EUniform_surface_section type, int value, EUnspecified_value node1)
          void unsetBending_thickness(EUniform_surface_section type)

shear_thickness (explicit attribute)

          int testShear_thickness(EUniform_surface_section type)
          case sShear_thicknessContext_dependent_measure:
              double getShear_thickness(EUniform_surface_section type, EContext_dependent_measure node1)
              void setShear_thickness(EUniform_surface_section type, double value, EContext_dependent_measure node1)
          case sShear_thicknessUnspecified_value:
              int getShear_thickness(EUniform_surface_section type, EUnspecified_value node1)
              void setShear_thickness(EUniform_surface_section type, int value, EUnspecified_value node1)
          void unsetShear_thickness(EUniform_surface_section type)

public class CUniform_surface_section implements EUniform_surface_section

          static EAttribute attributeThickness(EUniform_surface_section type)
          static EAttribute attributeBending_thickness(EUniform_surface_section type)
          static int usedinBending_thickness(EUniform_surface_section type, EEntity instance, ASdaiModel domain, AUniform_surface_section result)
          static EAttribute attributeShear_thickness(EUniform_surface_section type)
          static int usedinShear_thickness(EUniform_surface_section type, EEntity instance, ASdaiModel domain, AUniform_surface_section result)

public class AUniform_surface_section extends AEntity

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