Requirements

In this research, we have created a web application using Django, a high-level Python web framework. Django provides a robust and efficient way to build web applications quickly, handling most of the common web development tasks such as URL routing, database access, and template rendering. The web application created in this research focuses on simulating multi-physics transport and visualizing pressure, velocity and concentration data.

We have used Plotly, a JavaScript graphing library, to create interactive and dynamic graphs. Plotly provides a variety of chart types and features that enable data visualization in a variety of ways, including line charts, scatter plots, and heat maps. The web application allows users to visualize pressure, velocity and concentration data outputted by the simulator in JSON format, which is then processed and mapped onto the graph network. Users can also customize the graph by selecting specific data points for display. Overall, the technology used in this web application, including Django and Plotly, provides a powerful and flexible platform for simulation, data visualization and analysis.