[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] Successive substitution method



Adrian,

After every call to a component, the output-to-input mapping is performed.  We do not wait until the end of a block of components to update the inputs.  The decision on whether to call a component is based on the inputs to that model changing beyond a user-specified tolerance and this check is also done after each component call and the subsequent input/output update.

Jeff 

Sent from my iPhone

> On Aug 19, 2022, at 2:38 PM, Adrian Riebel Brummer via TRNSYS-users <trnsys-users@lists.onebuilding.org> wrote:
> 
> 
> Dear TRNSYS users,
> 
> I have a very specific question about what TRNSYS does "under the hood".
> 
> I know that in the "successive substitution" method, the outputs of each Type are computed in the same order that the Types have in the input file. The outputs are then imposed as inputs depending on the connections defined by the user, and the same process is carried out several times until convergence is achieved.
> 
> My question is: when the outputs of a certain Type have been computed, the inputs of the Types that are lower in the list are updated immediately?? Or are the inputs of all Types updated at the same time once the outputs of all Types have been computed??
> 
> I hope that you understand my question. It was a little hard to explain, because it is a very specific topic.
> 
> I would be very thankful for your answer.
> 
> Kind regards,
> 
> Adrian
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users@lists.onebuilding.org
> http://lists.onebuilding.org/listinfo.cgi/trnsys-users-onebuilding.org