This application is based on the following technologies:
The app allows to select up to four species and a start temperature in celcius using a drop-down. At the click of the "Update" button these inputs are passed as query parameters to the Flask/Python backend. Using the input start temperature the backend creates a list of five temperatures each incremented by 50 Celcius. A fourth order polynomial is used to calculate heat capacities (Cp) for all 5 tempratures. The units of Cp are J/(mol-K).
The heat capcities equations and corresponding coefficiens/parameters are adopted from "The Properties of Gases and Liquids" book which is a very well known textbook among the chemical engineering community.
The purpose of this app is to demonstrate the inter functioning of a Flask/Python backend with a frontend generated by Jinja2 templating. As such please note that the actual Cp values generated may not be accurate.
Go back