Fetching the latest programs, projects, and workspace data.
Equation-solving software for engineering system modelling
Showing 3 of 3 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: vishnuv
<p>A wide range of research and engineering applications involve computing the thermodynamic properties of substances that are in the incompressible regime. I propose to append a model for incompressible fluids to the existing models in FPROPS. The simplifications in the formulation of incompressible EOS can significantly increase the performance of the computations compared to those with the general Helmholtz based EOS.</p>
Mentors: Student: hugomg
<p>ASCEND provides support for Conditional modeling, where a model can contain both variant and invariant equations. Invariant equations must be respected by the model at all times while the variant equations only are included in the model if certain conditions are met. For example, a model for fluid flow will have different sets of equations depending on the phase of the flow (laminar, turbulent or sonic flow). Unfortunately, the current syntax for conditional modeling has been considered unintuitive by some of its users and there is demand for a better alternative.</p> <p>In this project, my goal is to precisely identify why the current syntax is considered unintuitive and use this information to design and implement a better alternative. The identification would be based on a review of code examples using the current conditional model syntax and the implementations would be made by modifying the existing Bison-based compiler.</p>
Mentors: Student: AwesomeMike
<p>The project is to improve ASCEND canvas GUI such that it is easier to use for public. In detail, tasks include creating usable simulation models, improving ASCEND language, adding load/save and undo/redo functions, and debugging for current ASCEND, etc.</p>