Overview Schemas Index

FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA (jsdai.SFinite_element_analysis_control_and_result_schema)


ENTITY curve_2d_element_constant_specified_variable_value
          SUBTYPE OF (curve_2d_element_field_variable_definition);
          simple_value : field_value;
          variable : surface_element_variable;
          coordinate_system : OPTIONAL curve_2d_element_coordinate_system;
WHERE
          wr1: necessary_value_coordinate_system (simple_value, coordinate_system);
          wr2: consistent_value (simple_value, variable);
          wr3: appropriate_value_existence (simple_value, 
       TYPEOF (SELF\state_definition.defined_state));
END_ENTITY; -- curve_2d_element_constant_specified_variable_value

Entity data types and their attributes

state_definition
          defined_state: state;
field_variable_definition
          -
field_variable_element_definition
          -
curve_2d_element_field_variable_definition
          element: curve_2d_element_output_reference;
curve_2d_element_constant_specified_variable_value
          simple_value: field_value;
          variable: surface_element_variable;
          (OPT) coordinate_system: curve_2d_element_coordinate_system;

Users

state_definition
          distribution_view_relationship.discretised_model
                    discretised_distribution_model_select
          same_discretised_distribution_model.equivalent_records
                    discretised_distribution_model_select
field_variable_definition
field_variable_element_definition
curve_2d_element_field_variable_definition
curve_2d_element_constant_specified_variable_value

Global rules for this entity data type

          -

public interface ECurve_2d_element_constant_specified_variable_value extends ECurve_2d_element_field_variable_definition

simple_value (explicit attribute)

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

variable (explicit attribute)

          int testVariable(ECurve_2d_element_constant_specified_variable_value type)
          case sVariableVolume_scalar_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, EVolume_scalar_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, EVolume_scalar_variable node1)
          case sVariableVolume_angular_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, EVolume_angular_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, EVolume_angular_variable node1)
          case sVariableVolume_vector_3d_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, EVolume_vector_3d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, EVolume_vector_3d_variable node1)
          case sVariableVolume_tensor2_3d_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, EVolume_tensor2_3d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, EVolume_tensor2_3d_variable node1)
          case sVariableApplication_defined_scalar_variable:
              String getVariable(ECurve_2d_element_constant_specified_variable_value type, EApplication_defined_scalar_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, String value, EApplication_defined_scalar_variable node1)
          case sVariableApplication_defined_vector_3d_variable:
              String getVariable(ECurve_2d_element_constant_specified_variable_value type, EApplication_defined_vector_3d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, String value, EApplication_defined_vector_3d_variable node1)
          case sVariableApplication_defined_tensor2_3d_variable:
              String getVariable(ECurve_2d_element_constant_specified_variable_value type, EApplication_defined_tensor2_3d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, String value, EApplication_defined_tensor2_3d_variable node1)
          case sVariableSurface_scalar_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, ESurface_scalar_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, ESurface_scalar_variable node1)
          case sVariableSurface_vector_2d_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, ESurface_vector_2d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, ESurface_vector_2d_variable node1)
          case sVariableSurface_vector_3d_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, ESurface_vector_3d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, ESurface_vector_3d_variable node1)
          case sVariableSurface_tensor2_2d_variable:
              int getVariable(ECurve_2d_element_constant_specified_variable_value type, ESurface_tensor2_2d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, int value, ESurface_tensor2_2d_variable node1)
          case sVariableApplication_defined_tensor2_2d_variable:
              String getVariable(ECurve_2d_element_constant_specified_variable_value type, EApplication_defined_tensor2_2d_variable node1)
              void setVariable(ECurve_2d_element_constant_specified_variable_value type, String value, EApplication_defined_tensor2_2d_variable node1)
          void unsetVariable(ECurve_2d_element_constant_specified_variable_value type)

coordinate_system (explicit attribute)

          boolean testCoordinate_system(ECurve_2d_element_constant_specified_variable_value type)
          ECurve_2d_element_coordinate_system getCoordinate_system(ECurve_2d_element_constant_specified_variable_value type)
          void setCoordinate_system(ECurve_2d_element_constant_specified_variable_value type, ECurve_2d_element_coordinate_system value)
          void unsetCoordinate_system(ECurve_2d_element_constant_specified_variable_value type)

public class CCurve_2d_element_constant_specified_variable_value implements ECurve_2d_element_constant_specified_variable_value

          static EAttribute attributeSimple_value(ECurve_2d_element_constant_specified_variable_value type)
          static int usedinSimple_value(ECurve_2d_element_constant_specified_variable_value type, EEntity instance, ASdaiModel domain, ACurve_2d_element_constant_specified_variable_value result)
          static EAttribute attributeVariable(ECurve_2d_element_constant_specified_variable_value type)
          static int usedinVariable(ECurve_2d_element_constant_specified_variable_value type, EEntity instance, ASdaiModel domain, ACurve_2d_element_constant_specified_variable_value result)
          static EAttribute attributeCoordinate_system(ECurve_2d_element_constant_specified_variable_value type)
          static int usedinCoordinate_system(ECurve_2d_element_constant_specified_variable_value type, ECurve_2d_element_coordinate_system instance, ASdaiModel domain, ACurve_2d_element_constant_specified_variable_value result)

public class ACurve_2d_element_constant_specified_variable_value extends AEntity

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