svZeroDSolver
|
The svZeroDGUI application is designed to facilitate the creation of 0D model input files through an intuitive graphical user interface. Located in the applications
folder, this tool allows users to generate input files for the svZeroDSolver by visually drawing and configuring the network.
Unlike manual file creation, which can be cumbersome and error-prone, svZeroDGUI provides an easy-to-use interface that simplifies the process of defining network components such as vessels, junctions, and boundary conditions. This application is especially valuable for users who lack access to 3D models or seek an efficient alternative to manual file generation, making the model creation process both faster and more user-friendly.
svZeroDGUI is built using a robust architecture that includes:
flask
dependency. If using conda
, use the below commands: applications
folder and then to the create_0dmodel
subdirectory.app.py
file. Draw on
button on the right. Once active, you can start connecting nodes by drawing edges between them.Draw off
button.Export to JSON
on the right. If there are any incorrect connections or patterns, an alert will prompt you to make necessary changes so the network can be processed by svZeroDSolver.