Chemical Engineering Scientific Computing#
CHEME 375 covers Excel, Python, and ASPEN skills needed for chemical engineering applications. Applied scientific computing and numerical methods are covered. Taken in Sp21 with Professor Jim Pfaendtner.
Optimization#
Topic |
ChemE Applications |
Python Skills |
Jupyter |
Online |
---|---|---|---|---|
Curve fitting |
Fitting experimental data to functional forms (e.g. Clausius-Clapeyron equation) |
|
||
Solving linear systems |
Balancing chemical equations |
|
||
Solving nonlinear systems |
Solving binary vapor liquid equilibrium (VLE) problems |
|
Differential Equations#
Topic |
ChemE Applications |
Python Skills |
Jupyter |
Online |
---|---|---|---|---|
Solving systems of ODEs |
Chemical kinetics of one reaction and reaction networks |
Euler’s method |
||
Solving time-independent PDEs |
Time-independent 2D heat transfer of thin metal slab |
|
||
Solving time-dependent PDEs |
Time-dependent 1D heat transfer of thin rod |
Finite difference method |
Applications#
ChemE Applications |
Python Skills |
Jupyter |
Online |
---|---|---|---|
Solving recycle streams |
|
||
Constructing VLE diagram using Raoult’s law |
|
||
Determining equilibrium compositions using equation of state (EOS) methods |
|
||
Constructing VLE diagram using equation of state (EOS) methods |
|
||
Determining Antoine’s coefficients |
|