Overview Schemas Index

FINITE_ELEMENT_ANALYSIS_CONTROL_AND_RESULT_SCHEMA (jsdai.SFinite_element_analysis_control_and_result_schema)


ENTITY surface_2d_element_boundary_location_point_surface_variable_values
          SUBTYPE OF (surface_2d_element_field_variable_definition);
          basis : BOOLEAN;
          values_and_locations : SET [1:?] OF surface_2d_element_value_and_location;
          variable : boundary_variable;
          element_face : surface_2d_face;
WHERE
          wr1: consistent_set_values (values_and_locations, variable);
          wr2: appropriate_set_value_existence (values_and_locations, 
       TYPEOF (SELF\state_definition.defined_state));
END_ENTITY; -- surface_2d_element_boundary_location_point_surface_variable_values

Entity data types and their attributes

state_definition
          defined_state: state;
field_variable_definition
          -
field_variable_element_definition
          -
surface_2d_element_field_variable_definition
          element: surface_2d_element_output_reference;
surface_2d_element_boundary_location_point_surface_variable_values
          basis: BOOLEAN;
          values_and_locations: SET [1:?] OF surface_2d_element_value_and_location;
          variable: boundary_variable;
          element_face: surface_2d_face;

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
surface_2d_element_field_variable_definition
surface_2d_element_boundary_location_point_surface_variable_values

Global rules for this entity data type

          -

public interface ESurface_2d_element_boundary_location_point_surface_variable_values extends ESurface_2d_element_field_variable_definition

basis (explicit attribute)

          boolean testBasis(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          boolean getBasis(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          void setBasis(ESurface_2d_element_boundary_location_point_surface_variable_values type, boolean value)
          void unsetBasis(ESurface_2d_element_boundary_location_point_surface_variable_values type)

values_and_locations (explicit attribute)

          boolean testValues_and_locations(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          ASurface_2d_element_value_and_location getValues_and_locations(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          ASurface_2d_element_value_and_location createValues_and_locations(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          void unsetValues_and_locations(ESurface_2d_element_boundary_location_point_surface_variable_values type)

variable (explicit attribute)

          int testVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          case sVariableBoundary_surface_scalar_variable:
              int getVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, EBoundary_surface_scalar_variable node1)
              void setVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, int value, EBoundary_surface_scalar_variable node1)
          case sVariableBoundary_surface_vector_3d_variable:
              int getVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, EBoundary_surface_vector_3d_variable node1)
              void setVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, int value, EBoundary_surface_vector_3d_variable node1)
          case sVariableApplication_defined_scalar_variable:
              String getVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, EApplication_defined_scalar_variable node1)
              void setVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, String value, EApplication_defined_scalar_variable node1)
          case sVariableApplication_defined_vector_3d_variable:
              String getVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, EApplication_defined_vector_3d_variable node1)
              void setVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, String value, EApplication_defined_vector_3d_variable node1)
          void unsetVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type)

element_face (explicit attribute)

          boolean testElement_face(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          int getElement_face(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          void setElement_face(ESurface_2d_element_boundary_location_point_surface_variable_values type, int value)
          void unsetElement_face(ESurface_2d_element_boundary_location_point_surface_variable_values type)

public class CSurface_2d_element_boundary_location_point_surface_variable_values implements ESurface_2d_element_boundary_location_point_surface_variable_values

          static EAttribute attributeBasis(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          static EAttribute attributeValues_and_locations(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          static int usedinValues_and_locations(ESurface_2d_element_boundary_location_point_surface_variable_values type, ESurface_2d_element_value_and_location instance, ASdaiModel domain, ASurface_2d_element_boundary_location_point_surface_variable_values result)
          static EAttribute attributeVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type)
          static int usedinVariable(ESurface_2d_element_boundary_location_point_surface_variable_values type, EEntity instance, ASdaiModel domain, ASurface_2d_element_boundary_location_point_surface_variable_values result)
          static EAttribute attributeElement_face(ESurface_2d_element_boundary_location_point_surface_variable_values type)

public class ASurface_2d_element_boundary_location_point_surface_variable_values extends AEntity

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