Package for the simulation and design of chemical reactors
Project description
ReactorD
ReactorD (Reactor Design) is a Python
package whose proposal is to simulate
and design reactors for multiple-reaction systems. The intention is to solve
the following reactor types in stationary or not-stationary conditions: Plug
flow (PFR) and Stirred tank (STR)
Available in version 0.0.1b4
- PFR (Border and initial value problems)
- Mass Balances
- MolarFlow
- Energy Balances
- Isothermic
- Adiabatic
- No isothermic (constant U coefficient and refrigerant temperature)
- No isothermic (constant U coefficient)
- Pressure Balances
- Isobaric
- Ergun
- Mass Balances
Motivation
Chemical reaction engineering has as its main objective the study and optimization of reactive processes, usually, with a chemical reactor as the protagonist equipment. To design a chemical reactor, it is necessary to consider several physical and chemical phenomena simultaneously, such as the inlet and outlet molar flow of chemical substances, mass transfer, heat transfer, and reaction kinetics. All these contributions to the system's complexity, commonly lead to coupled non-linear algebraic problems, coupled differential equations, or either both coupled algebraic-differential equations that must be solved by numeric algorithms. ReactorD provides an interphase to configure the necessary information for the simulation of the chemical reactors. Also, ReactorD implements the mathematical representations of mass and energy balances of specific reactors for a numerical resolution.
Requirements
You need Python 3.8+ to run ReactorD.
Instalation
For installing ReactorD you just need to:
pip install reactord
Authors
Brandolín, Salvador Eduardo (salvadorebrandolin@mi.unc.edu.ar) Parodi, Adrián (adrian.parodi@mi.unc.edu.ar) Rovezzi, Juan Pablo (juan.rovezzi@mi.unc.edu.ar) Santos, Maricel Del Valle (maricel.santos@mi.unc.edu.ar) Scilipoti, José Antonio (jscilipoti@mi.unc.edu.ar)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file reactord-0.0.1b4.tar.gz
.
File metadata
- Download URL: reactord-0.0.1b4.tar.gz
- Upload date:
- Size: 25.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b49dc27be2c51a99c7cc9f90c10be5aa9c16fd904d340f306e5aa2832bf078d6 |
|
MD5 | 213ab76c8109dd5d86ead0792bc56a55 |
|
BLAKE2b-256 | be1b6fd34a0ff740b8829d2ceba1f01d201c713f3bcc433c3156f6c31964e704 |
File details
Details for the file reactord-0.0.1b4-py3-none-any.whl
.
File metadata
- Download URL: reactord-0.0.1b4-py3-none-any.whl
- Upload date:
- Size: 40.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e3796aab85a7f5157f773292a0c4bf64523b7d1520fee4ef5cc017fa778f0d6 |
|
MD5 | ce138f0165296936517023203955e182 |
|
BLAKE2b-256 | 0acd11dce3d53932e378eead7fd09f2d6c82cf0b53977c31b36e5c97b927e169 |