chemical-engineering

There are 267 repositories under chemical-engineering topic.

  • CalebBell/thermo

    Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)

    Language:Python59147112113
  • aphros

    cselab/aphros

    Finite volume solver for incompressible multiphase flows with surface tension. Foaming flows in complex geometries.

    Language:C++375181141
  • CalebBell/fluids

    Fluid dynamics component of Chemical Engineering Design Library (ChEDL)

    Language:Python340283376
  • dwsim

    DanWBR/dwsim

    DWSIM is a Steady-State and Dynamic Sequential Modular Chemical Process Simulator for Windows, Linux and macOS.

    Language:Visual Basic .NET2632844890
  • IDAES/idaes-pse

    The IDAES Process Systems Engineering Framework

    Language:Python20225458223
  • CalebBell/ht

    Heat transfer component of Chemical Engineering Design Library (ChEDL)

    Language:Python18216633
  • biosteam

    BioSTEAMDevelopmentGroup/biosteam

    The Biorefinery Simulation and Techno-Economic Analysis Modules; Life Cycle Assessment; Chemical Process Simulation Under Uncertainty

    Language:Python1711511533
  • chemics

    wigging/chemics

    A Python package for chemical engineering

    Language:Python16492014
  • DanWBR/dwsim5

    DWSIM - Open Source Chemical Process Simulator (5.x series)

    Language:Visual Basic .NET159251962
  • feos-org/feos

    FeOs - A Framework for Equations of State and Classical Density Functional Theory

    Language:Rust10378222
  • kevingreenman/awesome-chemical-engineering-education

    A curated list of online chemical engineering education resources

  • SUNCAT-Center/catmap

    Catalyst Micro-kinetic Analysis Package for automated creation of micro-kinetic models used in catalyst screening

    Language:Python872075100
  • heat-pinn

    314arhaam/heat-pinn

    A Physics-Informed Neural Network to solve 2D steady-state heat equation.

    Language:Jupyter Notebook81219
  • SUNCAT-Center/CatKit

    General purpose tools for high-throughput catalysis

    Language:Python81131849
  • PyVaporation

    Membrizard/PyVaporation

    The solution for modelling pervaporation membrane performance based on experimental data

    Language:Jupyter Notebook711204
  • edgarsmdn/MLCE_book

    Hands-on material for a Machine Learning in Chemical Engineering course

    Language:Jupyter Notebook705415
  • Eric-Bradford/UKF-SNMPC

    This repository contains the source code for “Unscented Kalman filter stochastic nonlinear model predictive control” (UKF-SNMPC).

    Language:Python581122
  • BioSTEAMDevelopmentGroup/thermosteam

    BioSTEAM's Premier Thermodynamic Engine

    Language:Python5647012
  • ASALI

    srebughini/ASALI

    Do you work with chemical reactors? Are you curious about them? ASALI is the open-source code that you are looking for. Chemical reactor models, transport/thermodynamic properties of gases, equilibrium calculations. ASALI couples all these features with an user friendly graphical interface. Modeling catalytic reactors has never been so easy.

    Language:C++49348
  • stevecalderone/Chemical-Engineering-Thermodynamics

    User Defined Functions for multi-component thermodynamic calculations of the Predictive Peng-Robinson 1978 Equation of State. Clean VBA functions - no UI changes and no pop up messages. Errors are reported in cell comments. Import Math.bas, ModArraySupport.bas and ChemE_Functions.bas into PData.xlsx and save as xlsm or simply download PData.xlsm.

    Language:Visual Basic447011
  • DanWBR/dwsim4

    DWSIM - Open Source Chemical Process Simulator, version 4

    Language:Visual Basic4220514
  • Eric-Bradford/Nominal_NMPC

    A basic nonlinear model predictive control implementation using Casadi with Unscented Kalman filter state estimation

    Language:Python42106
  • volpatto/gibbs

    An open source python library for equilibrium calculation based on global minimization of Gibbs free energy.

    Language:Python42718
  • OpenChemE/CHBE356

    CHBE 356 - Process Dynamics and Control

    Language:Jupyter Notebook39407
  • FiammettaC/Chemical-Reaction-Engineering-in-Python

    This repository contains a practical course designed for chemical engineers that want to learn how to solve exercises and program in Python. The course will cover various topics, such as basic Python syntax, data structures, solving ODEs, stoichiometry, data visualization and basic data analysis.

    Language:Jupyter Notebook37308
  • Eric-Bradford/SDD-GP-MPC

    This repository contains the source code for "Stochastic data-driven model predictive control using Gaussian processes" (SDD-GP-MPC).

    Language:Python35106
  • PinchAnalysis-Console

    LuisEduardoCorreaGallego/PinchAnalysis-Console

    This application allows calculate heat integration for heat exchangers using Python on console mode. Sponsor this repository for access.

  • sbednarz/modeling

    Modeling in Chemical Technology: Numerical Calculations with Python

  • lollcat/DistillationTrain-Gym

    Deep reinforcement learning for design of distillation column trains (chemical engineering process synthesis)

    Language:Python30214
  • SciML/ModelingToolkitCourse

    A course on composable system modeling, differential-algebraic equations, acausal modeling, compilers for simulation, and building digital twins of real-world devices

    Language:Julia29625
  • jlolivaresp/Tesis

    Data driven fault detection in chemical processes: Application to Tennessee Eastman Plant

    Language:Python28014
  • dejac001/distillation

    Modeling and Simulation of Multicomponent Distillation Columns

    Language:Jupyter Notebook23203
  • emelborp/Process-Identification-and-PID-Tuning-with-Deep-Learning

    A program that can do Process Identification and PID Tuning by using Deep Learning designed for people studying and researching chemical engineering.

    Language:Jupyter Notebook23006
  • CryPTSys/PharmaPy

    A numerical platform for the digital design of pharmaceutical processes

    Language:Python2213
  • OpenChemE/Process-Dynamics-Engine

    Process Dynamics Engine (PDE) is an online, real-time simulator for process control models described by transfer functions or state space representations.

    Language:Python22758
  • anicusan/PyPinch

    A lightweight Python module that applies Pinch Technology principles, analysing a given set of stream data to find the Maximum Energy Recovery (MER) target.

    Language:Jupyter Notebook212011