Notes on Transport Phenomena for an undergraduate student in Metallurgical / Materials Engineering.
Download the TransportPhenomena.pdf and use it as a supplement for the course you are doing on this subject. Check out the latest version here.
Online Videos are available under the section "Transport Phenomena in Materials".
You can clone or fork this repo, edit the source files as you wish and use it for your course. If you have suggestions to improve the content, please feel free to send a pull request. Please make sure your github profile shows your identity to make this process faster.
The process to compile the notes is as follows:
git clone https://github.com/gphanikumar/tpnotes.git
cd tpnotes/source
make
When the compilation is successful you can make the pdf.
make all
make clean
If you wish to make significant contributions to this repository, you are welcome as a collaborator. Drop a line email and you will be added as a collaborator to this repo here so that you can push the changes to this repo yourself.
The following notebooks use sagemath kernel. You can download the ipynb file to your computer and open it in the jupyter notebook interface to play with it. Toggle the option "trust" to ensure the notebook is rendered properly.
- Characteristic Polynomial ipynb
- Planar Flows ipynb
- Vector Field Plots ipynb
- Continuity equation in Cylindrical coordinate system ipynb
- Continuity equation in Spherical coordinate system ipynb
- Channel flow with a moving wall ipynb
The following notebooks use mathematica kernel. If you have a license for mathematica, you can download the nb files and open them. Else, you can download the cdf files and open them in Wolfram Player for Notebooks. You can view the pdf files to see what is in there. You may need to download them in raw mode before opening them.
- SageMath has extensive documentation and library
- Lectures hosted by IMSc: SageMath for Educators, Introduction to SageMath and Interactive visualization in SageMath
- NPTEL Course on Computational Mathematics with SageMath by Prof. Ajit Kumar, ICT Mumbai
- A book on Sage for undergraduates by Gregory Bard
- A book on Computational Mathematics with SageMath by Paul Zimmermann et al.
- Few notebooks as part of the course on Introduction to scientific computing
- NPTEL course on Computational Fluid Dynamics using Finite Volume Method by Prof. A)nupindi Kameswararao, IIT Madras
- A book on Notes on computational fluid dynamics: General Principles by C.J. Greenshields and H.G. Weller
- Documentation is available for OpenFoam including user guide, C++ source guide
- IITB has a project going on FOSSEE - Free and open source software for education that includes OpenFoam
- OpenFoam Tutorials forked from Basic OpenFoam Programming Tutorials
Please reach out to Gandham Phanikumar if you have any queries about this repo.