Overview Schemas Index

EQUATIONS_SCHEMA (jsdai.SEquations_schema)


ENTITY mbna_equation_set
          SUBTYPE OF (mbna_equation);
          dimension : INTEGER;
          equations : mbna_governing_equation;
          mbna_models : SET [0:?] OF mbna_behaviour_models;
END_ENTITY; -- mbna_equation_set

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_product_domain
          temporal_parts: SET [0:?] OF model_action_domain;
mbna_equation
          -
mbna_equation_set
          dimension: INTEGER;
          equations: mbna_governing_equation;
          mbna_models: SET [0:?] OF mbna_behaviour_models;

Known subtypes

          flow_equation_set (EQUATIONS_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_product_domain
          product_view_relationship.discretised_model
                    discretised_product_model_select
mbna_equation
mbna_equation_set
          mbna_model.equations
          mbna_step.equations
          mbna_zone.equations

Global rules for this entity data type

          -

public interface EMbna_equation_set extends EMbna_equation

dimension (explicit attribute)

          boolean testDimension(EMbna_equation_set type)
          int getDimension(EMbna_equation_set type)
          void setDimension(EMbna_equation_set type, int value)
          void unsetDimension(EMbna_equation_set type)

equations (explicit attribute)

          boolean testEquations(EMbna_equation_set type)
          EMbna_governing_equation getEquations(EMbna_equation_set type)
          void setEquations(EMbna_equation_set type, EMbna_governing_equation value)
          void unsetEquations(EMbna_equation_set type)

mbna_models (explicit attribute)

          boolean testMbna_models(EMbna_equation_set type)
          AMbna_behaviour_models getMbna_models(EMbna_equation_set type)
          AMbna_behaviour_models createMbna_models(EMbna_equation_set type)
          void unsetMbna_models(EMbna_equation_set type)

public class CMbna_equation_set implements EMbna_equation_set

          static EAttribute attributeDimension(EMbna_equation_set type)
          static EAttribute attributeEquations(EMbna_equation_set type)
          static int usedinEquations(EMbna_equation_set type, EMbna_governing_equation instance, ASdaiModel domain, AMbna_equation_set result)
          static EAttribute attributeMbna_models(EMbna_equation_set type)
          static int usedinMbna_models(EMbna_equation_set type, EEntity instance, ASdaiModel domain, AMbna_equation_set result)

public class AMbna_equation_set extends AEntity

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