We recently released the desktop Reactor Lab software as an open-source project on GitHub. View our open-source projects at https://github.com/RichardHerz. Contact us if you are interested in using this version or learning more about the structure and the code. The Lab is constructed with LiveCode, which can be obtained at https://livecode.com.
The Math Tools page no longer exists. Almost all of the material dealt with Matlab. So the new Matlab page under Resources is the place to go.
We are pretty happy with MACAW. It definitely speeds up the process of learning CSS and laying out a web page. One very nice thing is that it generates standalone HTML and CSS files – you do NOT have to link your site to a proprietary library.
The advantage of this approach is that we can develop new apps quickly using LiveCode, which is a rapid app development tool.
This is very new technology for LiveCode and we expect much improvement in the near future. Get the free, open-source “Community” edition of LiveCode here (link).
Reactor Lab is a desktop app with Internet connectivity. Is that the best way to do things, or should we move to web apps?
A nice set of web apps has been written by Professor Anthony Butterfield at the University of Utah. Anthony did his MS in Chemical Engineering at UCSD with our faculty. Here is a LINK to his web site with web apps.
The notes for CSTR thermal effects in the Resources section, CRE Notes, were revised to add CSTR dynamics.
See the RESOURCES tab above. Select the section “CRE Notes.” On that page there is a link to my Chemical Reaction Engineering (CRE) Notes.
The organization of these notes differs from most textbooks on CRE. These notes consider only Batch and Semi-Batch reactors at the start. Only after all the major topics (e.g., stoichiometry, change in gas density, thermal effects) are covered do they proceed to PFRs and CSTRs.
Why this organization? Some students told me that they got confused when they encountered a new topic (e.g., thermal effects) and lectures switched back and forth between the different types of reactors. I can understand their concern. I now think it is better to stick to Batch reactors until students learn them very well before switching to other reactors.