Currently, the OpenHPL.Interfaces contains
which contain both mdot definitions, which are different to each other and might be confusing. A cleaner implementation would be to get rid of both of these interfaces and extend from TwoContact (possibly best to rename to TwoContacts) and include any variable definitions in the models that use it directly.
That way, different interpretations can also be avoided (see mdot in SurgeTank vs Pipe model).
Currently, the
OpenHPL.InterfacescontainsContactPortContactNodewhich contain both
mdotdefinitions, which are different to each other and might be confusing. A cleaner implementation would be to get rid of both of these interfaces and extend fromTwoContact(possibly best to rename toTwoContacts) and include any variable definitions in the models that use it directly.That way, different interpretations can also be avoided (see
mdotinSurgeTankvsPipemodel).