All Projects → jckantor → Cbe20255

jckantor / Cbe20255

Licence: other
Introduction to Chemical Engineering Analysis

Projects that are alternatives of or similar to Cbe20255

Kglab
Graph-Based Data Science: an abstraction layer in Python for building knowledge graphs, integrated with popular graph libraries – atop Pandas, RDFlib, pySHACL, RAPIDS, NetworkX, iGraph, PyVis, pslpython, pyarrow, etc.
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Hmm
An implementation of the Viterbi Algorithm for training Hidden Markov models. This repo accompanies the video found here: https://www.youtube.com/watch?v=kqSzLo9fenk
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Tf Vs Pytorch
A companion code for my Medium post
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Tia
Your Advanced Twitter stalking tool
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Dl book
legend
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Droneblocks Tello Python
A DroneBlocks course on drone programming with Tello using Python scripts
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Talks
Code, slides, and documentation for the talks I have given.
Stars: ✭ 97 (-1.02%)
Mutual labels:  jupyter-notebook
Ds For Telco
Source material for Data Science for Telecom Tutorial at Strata Singapore 2015
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Python
Source code about Python Development
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Interaction network pytorch
Pytorch Implementation of Interaction Networks for Learning about Objects, Relations and Physics
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Gde
Graph Neural Ordinary Differential Equations
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Cubicasa5k
CubiCasa5k floor plan dataset
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Bigdata
NJU Master Course **Big Data Mining and Analysis**
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Graph2nn
code for paper "Graph Structure of Neural Networks"
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Estimation Of Remaining Useful Life Using Cnn
Convolutional Neural Network based regression approach for estimating machinery's remaining useful life
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Food 101 Mobile
Deep Learning Food Classifier for iOS using Keras and Tensorflow
Stars: ✭ 97 (-1.02%)
Mutual labels:  jupyter-notebook
Pytorch learning
书籍:深度学习框架pytorch入门与实践
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Scipy 2014 julia
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Keras Tutorial
Tutorial teaching the basics of Keras and some deep learning concepts
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook
Keras Gradcam
Keras implementation of GradCAM.
Stars: ✭ 98 (+0%)
Mutual labels:  jupyter-notebook

CBE20255

CBE20255 Introduction to Chemical Engineering Analysis demonstrates the use of mass and energy balances for the analysis of chemical processes and products. The notebooks in the repository show how to prepare and analyze conceptual flowsheets for chemical processes, perform generation-consumption analysis, and perform basic engineering calculations for stoichiometry, reactor performance, separations, and energy analysis.

The notebooks demonstrate these basic chemical engineering calculations using Python. The notebooks can be open directly in Google Colaboratory where they can be run, edited, shared, and saved to your Google Drive. Alternatively, the notebooks can be downloaded and executed on your computer. These notebooks were developed and tested using the Anaconda distribution.

Table of Contents

Getting Started

Chapter 1.0 Units, Quantities, and Engineering Calculations

Chapter 2.0 Stoichiometry

Chapter 3.0 Process Flows and Balances

Chapter 4.0 Material Balances

Chapter 5.0 Reactors

Chapter 6.0 Vapors and Gases

Chapter 7.0 Vapor/Liquid Equilibrium

Chapter 8.0 Energy Balances

Appendix A. Products: Product Design and Analysis

Appendix B. Projects: Process Systems Analysis

Note on the use of Python. The Python used in these notebooks is deliberately limited to a core set of language features. These notebooks use scalar variables and lists of scalar variables to represent data. Also used are arithmetic, math, print, and plotting functions from the matplotlib.pyplot library. Functions created with def and lambda are used when root-finding calculations are required. List comprehesions are used on occasion when the result is more readable code. The Sympy library for symbolic math is used extensively for writing mass balances. Other libraries included numpy, math, and the root-finding functions from scipy.optimize. Notebooks with more advanced use of Python, such as dictionaries, are marked with an asterisk.

License Requirements. The materials in this repository are available at https://github.com/jckantor/CBE20255.git for noncommercial use under terms of the Creative Commons Attribution Noncommericial ShareAlike License. You are invited to fork this repository, and to use, adapt, remix these material for non-commericial purposes. The license terms require you to give attribution and share your work under the same terms. Pull requests for corrections and additions to these materials are most welcome.

Acknowledgements. Several notebooks embed videos from LearnChemE hosted at the University of Colorado at Boulder and sponsored by the National Science Foundation (NSF) and Shell Corporation. Permission to use these videos is gratefully acknowledged.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].