Overview Schemas Index

STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA (jsdai.SStructural_response_representation_schema)


ENTITY stationary_mass
          SUBTYPE OF (point_element_matrix);
          mass : ARRAY [1:3] OF context_dependent_measure;
          moments_of_inertia : symmetric_tensor2_3d;
          coordinate_system : fea_axis2_placement_3d;
          offset_vector : ARRAY [1:3] OF context_dependent_measure;
END_ENTITY; -- stationary_mass

Entity data types and their attributes

point_element_matrix
          -
stationary_mass
          mass: ARRAY [1:3] OF context_dependent_measure;
          moments_of_inertia: symmetric_tensor2_3d;
          coordinate_system: fea_axis2_placement_3d;
          offset_vector: ARRAY [1:3] OF context_dependent_measure;

Users

point_element_matrix
          point_element_representation.matrix_set
stationary_mass

Global rules for this entity data type

          -

public interface EStationary_mass extends EPoint_element_matrix

mass (explicit attribute)

          boolean testMass(EStationary_mass type)
          A_double getMass(EStationary_mass type)
          A_double createMass(EStationary_mass type)
          void unsetMass(EStationary_mass type)

moments_of_inertia (explicit attribute)

          int testMoments_of_inertia(EStationary_mass type)
          case sMoments_of_inertiaIsotropic_symmetric_tensor2_3d:
              double getMoments_of_inertia(EStationary_mass type, EIsotropic_symmetric_tensor2_3d node1)
              void setMoments_of_inertia(EStationary_mass type, double value, EIsotropic_symmetric_tensor2_3d node1)
          case sMoments_of_inertiaOrthotropic_symmetric_tensor2_3d:
              A_double getMoments_of_inertia(EStationary_mass type, EOrthotropic_symmetric_tensor2_3d node1)
              void setMoments_of_inertia(EStationary_mass type, A_double value, EOrthotropic_symmetric_tensor2_3d node1)
          case sMoments_of_inertiaAnisotropic_symmetric_tensor2_3d:
              A_double getMoments_of_inertia(EStationary_mass type, EAnisotropic_symmetric_tensor2_3d node1)
              void setMoments_of_inertia(EStationary_mass type, A_double value, EAnisotropic_symmetric_tensor2_3d node1)
          void unsetMoments_of_inertia(EStationary_mass type)

coordinate_system (explicit attribute)

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

offset_vector (explicit attribute)

          boolean testOffset_vector(EStationary_mass type)
          A_double getOffset_vector(EStationary_mass type)
          A_double createOffset_vector(EStationary_mass type)
          void unsetOffset_vector(EStationary_mass type)

public class CStationary_mass implements EStationary_mass

          static EAttribute attributeMass(EStationary_mass type)
          static EAttribute attributeMoments_of_inertia(EStationary_mass type)
          static int usedinMoments_of_inertia(EStationary_mass type, EEntity instance, ASdaiModel domain, AStationary_mass result)
          static EAttribute attributeCoordinate_system(EStationary_mass type)
          static int usedinCoordinate_system(EStationary_mass type, EFea_axis2_placement_3d instance, ASdaiModel domain, AStationary_mass result)
          static EAttribute attributeOffset_vector(EStationary_mass type)

public class AStationary_mass extends AEntity

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