-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
High priority p1
- Turn Json config file into a Yaml format . Done in add yaml config format (🪨 STONE) #7
- Define a standard for this Json. add yaml config format (🪨 STONE) #7 .
- due-diligence : we checked neither Cantera, Tespy, DWSim use a standard format for networks. (edit : Cantera is actually implementing one)
- Plots should show the properties of the clicked Node. Done in plots are updated with info of any reactor clicked #14
- Add all the calculation parameters in the config-file
- Add arbitrary solvers
- Add possibility to add Extensions with custom user code, and run an example with Bloc Add new stone format, Plugins, and Custom classes #16
- Include Groups of nodes, solved together. Grouping is done in Add compound groups #13 , there is no specific group-by-group solving at this point.
- Allow non-Cantera nodes such as Ideal Heat Exchanger, torch losses
- Add Sankey diagrams. working Sankey diagrams #5
- Write a sim2yaml (Cantera Simulation to STONE format simulation Add new stone format, Plugins, and Custom classes #16 ) conversion . Done in add sim2stone conversion #20
Low priority p3
Cytoscape (graphs)
- prevent overlap of arrows going opposite directions (user cannot see where the flows go)
- By preference, align all nodes from left to right in the direction of the flow - done in Add dagree lr orientation #10
- Run Boulder from command-line, with configs.yaml as arguments - done in Add Command-Line-Interface (cli) and docs #11
- Add Pydantic for Data & model validation - done in Add UX updates #19
- Synchronize Node selection with Highlight in the Sankey . Done in add yaml config format (🪨 STONE) #7
UX
- double click on node opens in Edit Mode ? OR open directly in Edit Mode?
- Insert ASCII representations of Networks in config files ? (easier to grasp for a user)
Backend
- Evaluate using networkx to handle the Networks ?
CI
- Drop Selenium and use Playwright for E2E tests
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request