-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document table names in TheoryStockFlow #92
Comments
This is the schema for StockAndFlowF. It doesn't contain the morphism names, though. S is stock, F is flow, SV is sum variables, P is parameters, V is variables. The others are all links between them. LS is link stock, (links stocks and sum variables), LSV is link sum variable (links sum variables and variables), LV is link variable (links stocks and variables), LVV is link variable variables, LPV is link parameter variables. I is inflows and O is outflows. |
Thanks! |
Why are inflows and outflows, when in the primitive schema we just had flows between a pair of stocks? |
Inflows and Outflows allow for flows into and out of a model (to or from CLOUD), as opposed to needing a stock on both sides. Each complete flow will have both an inflow or outflow. |
Exactly 1 inflow and 1 outflow? Or can you reuse the same flow with different stocks as the I and O? |
The intention is 0 or 1 inflow and 0 or 1 outflow; I'm unsure if it's currently enforced. @Saityi |
Interesting. The full-fledges stock flow diagram is more complex than I thought. I might stick to |
We might could use a variation on half-edge graph for this. https://blog.algebraicjulia.org/post/2020/09/cset-graphs-2/#half-edge-graphs By using half-edges, you can encode systems where an edge is allowed to be dangling. It is specific to undirected graphs, but that could be generalized. |
@Xiaoyan-Li, could you list out what all the table names and homs stand for in the schema? I tried to come up with good names and got confused on things like LSV.
The text was updated successfully, but these errors were encountered: