Overview Schemas Index

STRUCTURAL_RESPONSE_REPRESENTATION_SCHEMA (jsdai.SStructural_response_representation_schema)


ENTITY curve_3d_element_basis;
          descriptor : curve_3d_element_descriptor;
          variable : curve_element_variable;
          variable_order : element_order;
          variable_shape_function : shape_function;
          evaluation_points : LIST [1:?] OF curve_element_location;
END_ENTITY; -- curve_3d_element_basis

Entity data types and their attributes

curve_3d_element_basis
          descriptor: curve_3d_element_descriptor;
          variable: curve_element_variable;
          variable_order: element_order;
          variable_shape_function: shape_function;
          evaluation_points: LIST [1:?] OF curve_element_location;

Users

curve_3d_element_basis

Global rules for this entity data type

          -

public interface ECurve_3d_element_basis extends EEntity

descriptor (explicit attribute)

          boolean testDescriptor(ECurve_3d_element_basis type)
          ECurve_3d_element_descriptor getDescriptor(ECurve_3d_element_basis type)
          void setDescriptor(ECurve_3d_element_basis type, ECurve_3d_element_descriptor value)
          void unsetDescriptor(ECurve_3d_element_basis type)

variable (explicit attribute)

          int testVariable(ECurve_3d_element_basis type)
          case sVariableVolume_scalar_variable:
              int getVariable(ECurve_3d_element_basis type, EVolume_scalar_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, EVolume_scalar_variable node1)
          case sVariableVolume_angular_variable:
              int getVariable(ECurve_3d_element_basis type, EVolume_angular_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, EVolume_angular_variable node1)
          case sVariableVolume_vector_3d_variable:
              int getVariable(ECurve_3d_element_basis type, EVolume_vector_3d_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, EVolume_vector_3d_variable node1)
          case sVariableVolume_tensor2_3d_variable:
              int getVariable(ECurve_3d_element_basis type, EVolume_tensor2_3d_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, EVolume_tensor2_3d_variable node1)
          case sVariableApplication_defined_scalar_variable:
              String getVariable(ECurve_3d_element_basis type, EApplication_defined_scalar_variable node1)
              void setVariable(ECurve_3d_element_basis type, String value, EApplication_defined_scalar_variable node1)
          case sVariableApplication_defined_vector_3d_variable:
              String getVariable(ECurve_3d_element_basis type, EApplication_defined_vector_3d_variable node1)
              void setVariable(ECurve_3d_element_basis type, String value, EApplication_defined_vector_3d_variable node1)
          case sVariableApplication_defined_tensor2_3d_variable:
              String getVariable(ECurve_3d_element_basis type, EApplication_defined_tensor2_3d_variable node1)
              void setVariable(ECurve_3d_element_basis type, String value, EApplication_defined_tensor2_3d_variable node1)
          case sVariableCurve_scalar_variable:
              int getVariable(ECurve_3d_element_basis type, ECurve_scalar_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, ECurve_scalar_variable node1)
          case sVariableCurve_vector_2d_variable:
              int getVariable(ECurve_3d_element_basis type, ECurve_vector_2d_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, ECurve_vector_2d_variable node1)
          case sVariableApplication_defined_vector_2d_variable:
              String getVariable(ECurve_3d_element_basis type, EApplication_defined_vector_2d_variable node1)
              void setVariable(ECurve_3d_element_basis type, String value, EApplication_defined_vector_2d_variable node1)
          case sVariableCurve_vector_3d_variable:
              int getVariable(ECurve_3d_element_basis type, ECurve_vector_3d_variable node1)
              void setVariable(ECurve_3d_element_basis type, int value, ECurve_vector_3d_variable node1)
          void unsetVariable(ECurve_3d_element_basis type)

variable_order (explicit attribute)

          boolean testVariable_order(ECurve_3d_element_basis type)
          int getVariable_order(ECurve_3d_element_basis type)
          void setVariable_order(ECurve_3d_element_basis type, int value)
          void unsetVariable_order(ECurve_3d_element_basis type)

variable_shape_function (explicit attribute)

          boolean testVariable_shape_function(ECurve_3d_element_basis type)
          int getVariable_shape_function(ECurve_3d_element_basis type)
          void setVariable_shape_function(ECurve_3d_element_basis type, int value)
          void unsetVariable_shape_function(ECurve_3d_element_basis type)

evaluation_points (explicit attribute)

          boolean testEvaluation_points(ECurve_3d_element_basis type)
          ACurve_element_location getEvaluation_points(ECurve_3d_element_basis type)
          ACurve_element_location createEvaluation_points(ECurve_3d_element_basis type)
          void unsetEvaluation_points(ECurve_3d_element_basis type)

public class CCurve_3d_element_basis implements ECurve_3d_element_basis

          static EAttribute attributeDescriptor(ECurve_3d_element_basis type)
          static int usedinDescriptor(ECurve_3d_element_basis type, ECurve_3d_element_descriptor instance, ASdaiModel domain, ACurve_3d_element_basis result)
          static EAttribute attributeVariable(ECurve_3d_element_basis type)
          static int usedinVariable(ECurve_3d_element_basis type, EEntity instance, ASdaiModel domain, ACurve_3d_element_basis result)
          static EAttribute attributeVariable_order(ECurve_3d_element_basis type)
          static EAttribute attributeVariable_shape_function(ECurve_3d_element_basis type)
          static EAttribute attributeEvaluation_points(ECurve_3d_element_basis type)
          static int usedinEvaluation_points(ECurve_3d_element_basis type, ECurve_element_location instance, ASdaiModel domain, ACurve_3d_element_basis result)

public class ACurve_3d_element_basis extends AEntity

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