Overview Schemas Index

FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA (jsdai.SFinite_element_analysis_control_and_result_schema)


ENTITY curve_2d_element_value_and_volume_location;
          simple_value : field_value;
          location : curve_volume_element_location;
          coordinate_system : OPTIONAL curve_2d_state_coordinate_system;
WHERE
          wr1: necessary_value_coordinate_system (simple_value, coordinate_system);
END_ENTITY; -- curve_2d_element_value_and_volume_location

Entity data types and their attributes

curve_2d_element_value_and_volume_location
          simple_value: field_value;
          location: curve_volume_element_location;
          (OPT) coordinate_system: curve_2d_state_coordinate_system;

Users

curve_2d_element_value_and_volume_location
          curve_2d_element_location_point_volume_variable_values.values_and_locations

Global rules for this entity data type

          -

public interface ECurve_2d_element_value_and_volume_location extends EEntity

simple_value (explicit attribute)

          int testSimple_value(ECurve_2d_element_value_and_volume_location type)
          case sSimple_valueUnspecified_value:
              int getSimple_value(ECurve_2d_element_value_and_volume_location type, EUnspecified_value node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, int value, EUnspecified_value node1)
          case sSimple_valueScalar:
              double getSimple_value(ECurve_2d_element_value_and_volume_location type, EScalar node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, double value, EScalar node1)
          case sSimple_valueTensor1_2d:
              A_double getSimple_value(ECurve_2d_element_value_and_volume_location type, ETensor1_2d node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, A_double value, ETensor1_2d node1)
          case sSimple_valueTensor1_3d:
              A_double getSimple_value(ECurve_2d_element_value_and_volume_location type, ETensor1_3d node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, A_double value, ETensor1_3d node1)
          case sSimple_valueAnisotropic_symmetric_tensor2_2d:
              A_double getSimple_value(ECurve_2d_element_value_and_volume_location type, EAnisotropic_symmetric_tensor2_2d node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, A_double value, EAnisotropic_symmetric_tensor2_2d node1)
          case sSimple_valueIsotropic_symmetric_tensor2_3d:
              double getSimple_value(ECurve_2d_element_value_and_volume_location type, EIsotropic_symmetric_tensor2_3d node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, double value, EIsotropic_symmetric_tensor2_3d node1)
          case sSimple_valueOrthotropic_symmetric_tensor2_3d:
              A_double getSimple_value(ECurve_2d_element_value_and_volume_location type, EOrthotropic_symmetric_tensor2_3d node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, A_double value, EOrthotropic_symmetric_tensor2_3d node1)
          case sSimple_valueAnisotropic_symmetric_tensor2_3d:
              A_double getSimple_value(ECurve_2d_element_value_and_volume_location type, EAnisotropic_symmetric_tensor2_3d node1)
              void setSimple_value(ECurve_2d_element_value_and_volume_location type, A_double value, EAnisotropic_symmetric_tensor2_3d node1)
          void unsetSimple_value(ECurve_2d_element_value_and_volume_location type)

location (explicit attribute)

          boolean testLocation(ECurve_2d_element_value_and_volume_location type)
          ECurve_volume_element_location getLocation(ECurve_2d_element_value_and_volume_location type)
          void setLocation(ECurve_2d_element_value_and_volume_location type, ECurve_volume_element_location value)
          void unsetLocation(ECurve_2d_element_value_and_volume_location type)

coordinate_system (explicit attribute)

          int testCoordinate_system(ECurve_2d_element_value_and_volume_location type)
          case 1
              EEntity getCoordinate_system(ECurve_2d_element_value_and_volume_location type)
              void setCoordinate_system(ECurve_2d_element_value_and_volume_location type, EEntity value, EEntity node1)
          void unsetCoordinate_system(ECurve_2d_element_value_and_volume_location type)

public class CCurve_2d_element_value_and_volume_location implements ECurve_2d_element_value_and_volume_location

          static EAttribute attributeSimple_value(ECurve_2d_element_value_and_volume_location type)
          static int usedinSimple_value(ECurve_2d_element_value_and_volume_location type, EEntity instance, ASdaiModel domain, ACurve_2d_element_value_and_volume_location result)
          static EAttribute attributeLocation(ECurve_2d_element_value_and_volume_location type)
          static int usedinLocation(ECurve_2d_element_value_and_volume_location type, ECurve_volume_element_location instance, ASdaiModel domain, ACurve_2d_element_value_and_volume_location result)
          static EAttribute attributeCoordinate_system(ECurve_2d_element_value_and_volume_location type)
          static int usedinCoordinate_system(ECurve_2d_element_value_and_volume_location type, EEntity instance, ASdaiModel domain, ACurve_2d_element_value_and_volume_location result)

public class ACurve_2d_element_value_and_volume_location extends AEntity

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