forked from xarray-contrib/xarray-simlab
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description
global-ref and foreign variables only allow for intent in
or out
, but do not permit a mechanism to pass data between processes in a circular manner.
In theory you could set up a foreign variables in Riverine that references TSM's temperature and vice-versa, but doing so in practice results in a circular reference due to the other_process_cls argument needing to be the class definition of the process that defines the variable.
Impact
I'm not certain there is a way to provide updated water temperature data back to Riverine process. This is sort of a hard requirement for any sort of coupling of the Riverine (transport) and TSM processes.
Metadata
Metadata
Assignees
Labels
No labels