Conditionality allows specific containers to activate and deactivate dynamically. A container is made conditional by selecting the Conditionality feature in the Container Properties dialog.
When you make a container conditional, the container is automatically treated as a subsystem.
To Open the Model File:
- Start GoldSim
- Click on the File and select Open Example...
- Browse to General Examples --> Containers
- Select the file called ConditionalContainer.gsm
Comments
3 comments
Hi Jason,
I was wondering why there is a day delay on Phase 2 container? For example, the starting date of Phase 2 is on day 12 not day 11?
Many Thanks
Good question, Peter. The Pase 2 Container activates at the start of day 11, actually. Please add the Container output "Activity_Status" to the Result plot. You will see that activation starts at the beginning of day 11 (note each reported date in the table below is at time 0:00 (midnight, or the start of the day). The accumulation of cost, however, does not show a value at time 0:00 of day 11. This is because we need to travel through the time of day 11 before cost is reported on the following day at midnight. Does this help?
Many Thanks. That is very helpful.
I have one more question. Let say I have 3 conditional containers that represent three different time periods, respectively. Each has its own unique activities, and there are more and more activities added as time progresses. If I want to do a Mass Balance check, should I have a separate mass balance check (activating conditional container) in each one of them?
Hope my question makes sense. Many thanks
Please sign in to leave a comment.