The Thermo SIG met from 10:30 am till 12:30 pm (Central European Time).

Participants: Sergej BLAGOV (BASF), Jasper van BATEN (AmsterCHEM), Mark STIJNMAN (Shell Global Solutions), Michel PONS (CTO)

Agenda: resolve issues raised by Mark STIJNMN and Bjorn MARIBO-MOGENSEN regarding the Delegate concept.

Outcome: The Thermo SIG was divided with respect how to deal with the handling of different Compound Slates used by different software components. Compound Slates are different sets of compounds used to represent the same system. Typically this happens when dealing with electrolytes where there are an apparent representation and a true representation. A Property Package calculating properties and phase equilibrium on an electrolytic system will most often be using a true approach while a Unit Operation will often use an apparent approach. Still both components will share information through the same Material Object which will need to communicate with both over different Compound Slates. The solution proposed initially involved Delegate Materials where a Delegate Material is a Material Object managed by the original Material Object and where each Delegate refers to a given Compound Slate. A Property Package or a Unit Operation picks up a Delegate Material from a Material Object and uses it as any Material Object. The Material Object takes the necessary actions to share information on state between its Delegates. This design was found too complicated.

After numerous discussions a new solution seems to emerge. A single Material Object will be considered as usual for any stream representation