ENTITY unstructured_donor_mesh SUBTYPE OF (mismatched_donor_mesh); SELF\mismatched_donor_mesh.donor : unstructured_mesh; cells : indices_group; interpolant : property_distribution_description; vsize : INTEGER; DERIVE index_count : INTEGER := donor.index_count; END_ENTITY; -- unstructured_donor_mesh |
Entity data types and their attributesmismatched_donor_meshdonor: mesh; (INV) connect: mismatched_mesh_region FOR donor; unstructured_donor_mesh (RT) donor: unstructured_mesh; cells: indices_group; interpolant: property_distribution_description; vsize: INTEGER; (DER) index_count: INTEGER; |
Users: by entity attributesmismatched_donor_meshmismatched_mesh_region.donor unstructured_donor_mesh Users: by defined types, not used by any entity attributeunstructured_donor_mesh- |
Global rules for this entity data type- |
public interface EUnstructured_donor_mesh extends EMismatched_donor_meshcells (explicit attribute)int testCells(EUnstructured_donor_mesh type)case 1 EEntity getCells(EUnstructured_donor_mesh type) void setCells(EUnstructured_donor_mesh type, EEntity value, EEntity node1) void unsetCells(EUnstructured_donor_mesh type) interpolant (explicit attribute)boolean testInterpolant(EUnstructured_donor_mesh type)EProperty_distribution_description getInterpolant(EUnstructured_donor_mesh type) void setInterpolant(EUnstructured_donor_mesh type, EProperty_distribution_description value) void unsetInterpolant(EUnstructured_donor_mesh type) vsize (explicit attribute)boolean testVsize(EUnstructured_donor_mesh type)integer getVsize(EUnstructured_donor_mesh type) void setVsize(EUnstructured_donor_mesh type, integer value) void unsetVsize(EUnstructured_donor_mesh type) index_count (derived attribute)integer getIndex_count(EUnstructured_donor_mesh type)boolean testIndex_count(EUnstructured_donor_mesh type) |
public class CUnstructured_donor_mesh implements EUnstructured_donor_meshstatic EAttribute attributeCells(EUnstructured_donor_mesh type)static int usedinCells(EUnstructured_donor_mesh type, EEntity instance, ASdaiModel domain, AUnstructured_donor_mesh result) static EAttribute attributeInterpolant(EUnstructured_donor_mesh type) static int usedinInterpolant(EUnstructured_donor_mesh type, EProperty_distribution_description instance, ASdaiModel domain, AUnstructured_donor_mesh result) static EAttribute attributeVsize(EUnstructured_donor_mesh type) static EAttribute attributeIndex_count(EUnstructured_donor_mesh type) |
public class AUnstructured_donor_mesh extends AEntitypublic EUnstructured_donor_mesh getByIndex(int index)public EUnstructured_donor_mesh getCurrentMember(SdaiIterator it) |