ENTITY surface_2d_element_nodal_specified_variable_values SUBTYPE OF (surface_2d_element_field_variable_definition); values : LIST [1:?] OF field_value; additional_node_values : BOOLEAN; variable : surface_element_variable; WHERE wr1: consistent_list_values (values, variable); wr2: appropriate_list_value_existence (values, TYPEOF (SELF\state_definition.defined_state)); END_ENTITY; -- surface_2d_element_nodal_specified_variable_values |
Entity data types and their attributesstate_definitiondefined_state: state; field_variable_definition - field_variable_element_definition - surface_2d_element_field_variable_definition element: surface_2d_element_output_reference; surface_2d_element_nodal_specified_variable_values values: LIST [1:?] OF field_value; additional_node_values: BOOLEAN; variable: surface_element_variable; |
Global rules for this entity data type- |
public interface ESurface_2d_element_nodal_specified_variable_values extends ESurface_2d_element_field_variable_definitionvalues (explicit attribute)boolean testValues(ESurface_2d_element_nodal_specified_variable_values type)AField_value getValues(ESurface_2d_element_nodal_specified_variable_values type) AField_value createValues(ESurface_2d_element_nodal_specified_variable_values type) void unsetValues(ESurface_2d_element_nodal_specified_variable_values type) additional_node_values (explicit attribute)boolean testAdditional_node_values(ESurface_2d_element_nodal_specified_variable_values type)boolean getAdditional_node_values(ESurface_2d_element_nodal_specified_variable_values type) void setAdditional_node_values(ESurface_2d_element_nodal_specified_variable_values type, boolean value) void unsetAdditional_node_values(ESurface_2d_element_nodal_specified_variable_values type) variable (explicit attribute)int testVariable(ESurface_2d_element_nodal_specified_variable_values type)case sVariableVolume_scalar_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, EVolume_scalar_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, EVolume_scalar_variable node1) case sVariableVolume_angular_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, EVolume_angular_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, EVolume_angular_variable node1) case sVariableVolume_vector_3d_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, EVolume_vector_3d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, EVolume_vector_3d_variable node1) case sVariableVolume_tensor2_3d_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, EVolume_tensor2_3d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, EVolume_tensor2_3d_variable node1) case sVariableApplication_defined_scalar_variable: String getVariable(ESurface_2d_element_nodal_specified_variable_values type, EApplication_defined_scalar_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, String value, EApplication_defined_scalar_variable node1) case sVariableApplication_defined_vector_3d_variable: String getVariable(ESurface_2d_element_nodal_specified_variable_values type, EApplication_defined_vector_3d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, String value, EApplication_defined_vector_3d_variable node1) case sVariableApplication_defined_tensor2_3d_variable: String getVariable(ESurface_2d_element_nodal_specified_variable_values type, EApplication_defined_tensor2_3d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, String value, EApplication_defined_tensor2_3d_variable node1) case sVariableSurface_scalar_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, ESurface_scalar_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, ESurface_scalar_variable node1) case sVariableSurface_vector_2d_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, ESurface_vector_2d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, ESurface_vector_2d_variable node1) case sVariableSurface_vector_3d_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, ESurface_vector_3d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, ESurface_vector_3d_variable node1) case sVariableSurface_tensor2_2d_variable: int getVariable(ESurface_2d_element_nodal_specified_variable_values type, ESurface_tensor2_2d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, int value, ESurface_tensor2_2d_variable node1) case sVariableApplication_defined_tensor2_2d_variable: String getVariable(ESurface_2d_element_nodal_specified_variable_values type, EApplication_defined_tensor2_2d_variable node1) void setVariable(ESurface_2d_element_nodal_specified_variable_values type, String value, EApplication_defined_tensor2_2d_variable node1) void unsetVariable(ESurface_2d_element_nodal_specified_variable_values type) |
public class CSurface_2d_element_nodal_specified_variable_values implements ESurface_2d_element_nodal_specified_variable_valuesstatic EAttribute attributeValues(ESurface_2d_element_nodal_specified_variable_values type)static int usedinValues(ESurface_2d_element_nodal_specified_variable_values type, EEntity instance, ASdaiModel domain, ASurface_2d_element_nodal_specified_variable_values result) static EAttribute attributeAdditional_node_values(ESurface_2d_element_nodal_specified_variable_values type) static EAttribute attributeVariable(ESurface_2d_element_nodal_specified_variable_values type) static int usedinVariable(ESurface_2d_element_nodal_specified_variable_values type, EEntity instance, ASdaiModel domain, ASurface_2d_element_nodal_specified_variable_values result) |
public class ASurface_2d_element_nodal_specified_variable_values extends AEntitypublic ESurface_2d_element_nodal_specified_variable_values getByIndex(int index)public ESurface_2d_element_nodal_specified_variable_values getCurrentMember(SdaiIterator it) |