Overview Schemas Index

CONDITIONS_SCHEMA (jsdai.SConditions_schema)


ENTITY mbna_bc
          SUBTYPE OF (mbna_condition);
          datasets : SET [0:?] OF mbna_bc_dataset;
          family : SET [0:?] OF mbna_family;
          gridloc : mesh_location;
          inward_normal_index : OPTIONAL ijk_minmax;
          inward_normal_list : OPTIONAL indices_list;
          rstate : SET [0:?] OF mbna_reference_state;
          the_type : mbna_bc_type;
END_ENTITY; -- mbna_bc

Entity data types and their attributes

numerical_model
          analysis_type: text;
          creating_software: text;
          description: text;
          id: identifier;
          intended_analysis_code: SET [0:?] OF text;
model_state_domain
          -
mbna_condition
          -
mbna_bc
          datasets: SET [0:?] OF mbna_bc_dataset;
          family: SET [0:?] OF mbna_family;
          gridloc: mesh_location;
          (OPT) inward_normal_index: ijk_minmax;
          (OPT) inward_normal_list: indices_list;
          rstate: SET [0:?] OF mbna_reference_state;
          the_type: mbna_bc_type;

Known subtypes

          elements_bc (CONDITIONS_SCHEMA)
          fd_bc (CONDITIONS_SCHEMA)
          indexed_elements_bc (CONDITIONS_SCHEMA)
          indexed_points_bc (CONDITIONS_SCHEMA)

Known subtype constraints

          sc1_mbna_bc (CONDITIONS_SCHEMA)

Users

numerical_model
          behavioural_decomposition_of_numerical_model.parts
          behavioural_decomposition_of_numerical_model.whole
          model_property_distribution.domain
          simulation_run.simulated
          spatial_decomposition_of_numerical_model.parts
          spatial_decomposition_of_numerical_model.whole
          view_relationship.view
model_state_domain
          model_action_domain.final
          model_action_domain.initial
          same_discretised_state_model.equivalent_records
                    discretised_state_model_select
          state_view_relationship.discretised_model
                    discretised_state_model_select
mbna_condition
mbna_bc
          mbna_zone_bc.conditions

Global rules for this entity data type

          -

public interface EMbna_bc extends EMbna_condition

datasets (explicit attribute)

          boolean testDatasets(EMbna_bc type)
          AMbna_bc_dataset getDatasets(EMbna_bc type)
          AMbna_bc_dataset createDatasets(EMbna_bc type)
          void unsetDatasets(EMbna_bc type)

family (explicit attribute)

          boolean testFamily(EMbna_bc type)
          AMbna_family getFamily(EMbna_bc type)
          AMbna_family createFamily(EMbna_bc type)
          void unsetFamily(EMbna_bc type)

gridloc (explicit attribute)

          boolean testGridloc(EMbna_bc type)
          int getGridloc(EMbna_bc type)
          void setGridloc(EMbna_bc type, int value)
          void unsetGridloc(EMbna_bc type)

inward_normal_index (explicit attribute)

          boolean testInward_normal_index(EMbna_bc type)
          int getInward_normal_index(EMbna_bc type)
          void setInward_normal_index(EMbna_bc type, int value)
          void unsetInward_normal_index(EMbna_bc type)

inward_normal_list (explicit attribute)

          boolean testInward_normal_list(EMbna_bc type)
          EIndices_list getInward_normal_list(EMbna_bc type)
          void setInward_normal_list(EMbna_bc type, EIndices_list value)
          void unsetInward_normal_list(EMbna_bc type)

rstate (explicit attribute)

          boolean testRstate(EMbna_bc type)
          AMbna_reference_state getRstate(EMbna_bc type)
          AMbna_reference_state createRstate(EMbna_bc type)
          void unsetRstate(EMbna_bc type)

the_type (explicit attribute)

          int testThe_type(EMbna_bc type)
          case sThe_typeMbna_bc_type_simple:
              int getThe_type(EMbna_bc type, EMbna_bc_type_simple node1)
              void setThe_type(EMbna_bc type, int value, EMbna_bc_type_simple node1)
          case sThe_typeMbna_bc_type_compound:
              int getThe_type(EMbna_bc type, EMbna_bc_type_compound node1)
              void setThe_type(EMbna_bc type, int value, EMbna_bc_type_compound node1)
          void unsetThe_type(EMbna_bc type)

public class CMbna_bc implements EMbna_bc

          static EAttribute attributeDatasets(EMbna_bc type)
          static int usedinDatasets(EMbna_bc type, EMbna_bc_dataset instance, ASdaiModel domain, AMbna_bc result)
          static EAttribute attributeFamily(EMbna_bc type)
          static int usedinFamily(EMbna_bc type, EMbna_family instance, ASdaiModel domain, AMbna_bc result)
          static EAttribute attributeGridloc(EMbna_bc type)
          static EAttribute attributeInward_normal_index(EMbna_bc type)
          static EAttribute attributeInward_normal_list(EMbna_bc type)
          static int usedinInward_normal_list(EMbna_bc type, EIndices_list instance, ASdaiModel domain, AMbna_bc result)
          static EAttribute attributeRstate(EMbna_bc type)
          static int usedinRstate(EMbna_bc type, EMbna_reference_state instance, ASdaiModel domain, AMbna_bc result)
          static EAttribute attributeThe_type(EMbna_bc type)
          static int usedinThe_type(EMbna_bc type, EEntity instance, ASdaiModel domain, AMbna_bc result)

public class AMbna_bc extends AEntity

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