Ticket #141 (closed defect: fixed)
Calls to GetCompoundList by COLTT within Validate
Reported by: | michelpons | Owned by: | michaelhalloran |
---|---|---|---|
Priority: | minor | Milestone: | 2.2 |
Component: | COLoggers | Version: | Development |
Keywords: | GetCompoundList Validate | Cc: | michaelhalloran |
Description
I am using PRO/II 9.2 alpha and I am starting from a case file where the CPP Ideal Thermo PPM and its PP nC6nC8 are plugged in. Then I am inserting the CPP MixerSplitter example UO, connected its two inlets and one outlet. Then I am running the case, saving and exiting. This gives the attached log file. I am puzzled by what COLTT does within the Validate call: three calls to GetCompoundList and one call to GetSinglePhasePropList. I don't see the purpose of the three successive calls to GetCompoundList.
Attachments
Change History
Changed 12 years ago by michelpons
- Attachment Unconnected.prz added
Changed 12 years ago by michelpons
- Attachment proii_081712_095643.log added
Log file obtained with COLTT 2.1 Build Aug 5, 2012
comment:1 Changed 12 years ago by michaelhalloran
- Owner changed from Michael Halloran to michaelhalloran
- Status changed from new to assigned
I suspect that the calls to GetCompoundList are made by the CPP Unit - one call for each stream. COLTT is incorrectly labelling these calls as COLTT calls when they are not actually made by COLTT. In this sequence COLTT is only responsible for the call to get_valStatus before the first call to GetCompoundList and then the second call to get_ValStatus after the call to getSinglePhasePropList. The four calls between these two calls all happen within the unit's Validate method.
To understand the labelling problem I need the CPP Unit to reproduce this.
Case file used as a starting point (PRO/II 9.2 alpha)