ENTITY matched_mesh_connection SUBTYPE OF (mesh_connectivity); SELF\mesh_connectivity.current : structured_mesh; range : indices_range; donor : structured_mesh; donor_range : indices_range; transform : ARRAY [1:index_count] OF INTEGER; WHERE wr1: current :<>: donor; wr2: donor.index_count = index_count; wr3: range.nindices = index_count; wr4: donor_range.nindices = index_count; END_ENTITY; -- matched_mesh_connection |
Entity data types and their attributesmesh_connectivityname: label; description: text; id: identifier; current: mesh; (DER) index_count: INTEGER; matched_mesh_connection (RT) current: structured_mesh; range: indices_range; donor: structured_mesh; donor_range: indices_range; transform: ARRAY [1:index_count] OF INTEGER; |
Usersmesh_connectivitymultiple_mesh_block.connectivities matched_mesh_connection |
Global rules for this entity data type- |
public interface EMatched_mesh_connection extends EMesh_connectivityrange (explicit attribute)boolean testRange(EMatched_mesh_connection type)EIndices_range getRange(EMatched_mesh_connection type) void setRange(EMatched_mesh_connection type, EIndices_range value) void unsetRange(EMatched_mesh_connection type) donor (explicit attribute)boolean testDonor(EMatched_mesh_connection type)EStructured_mesh getDonor(EMatched_mesh_connection type) void setDonor(EMatched_mesh_connection type, EStructured_mesh value) void unsetDonor(EMatched_mesh_connection type) donor_range (explicit attribute)boolean testDonor_range(EMatched_mesh_connection type)EIndices_range getDonor_range(EMatched_mesh_connection type) void setDonor_range(EMatched_mesh_connection type, EIndices_range value) void unsetDonor_range(EMatched_mesh_connection type) transform (explicit attribute)boolean testTransform(EMatched_mesh_connection type)A_int getTransform(EMatched_mesh_connection type) A_int createTransform(EMatched_mesh_connection type) void unsetTransform(EMatched_mesh_connection type) |
public class CMatched_mesh_connection implements EMatched_mesh_connectionstatic EAttribute attributeRange(EMatched_mesh_connection type)static int usedinRange(EMatched_mesh_connection type, EIndices_range instance, ASdaiModel domain, AMatched_mesh_connection result) static EAttribute attributeDonor(EMatched_mesh_connection type) static int usedinDonor(EMatched_mesh_connection type, EStructured_mesh instance, ASdaiModel domain, AMatched_mesh_connection result) static EAttribute attributeDonor_range(EMatched_mesh_connection type) static int usedinDonor_range(EMatched_mesh_connection type, EIndices_range instance, ASdaiModel domain, AMatched_mesh_connection result) static EAttribute attributeTransform(EMatched_mesh_connection type) |
public class AMatched_mesh_connection extends AEntitypublic EMatched_mesh_connection getByIndex(int index)public EMatched_mesh_connection getCurrentMember(SdaiIterator it) |