Skip to main content
Ctrl+K
Materials Science and Engineering Programming - Home Materials Science and Engineering Programming - Home
  • Engineering Materials Programming Book

Chapters

  • 1. Introduction
    • 1.1. Why Python?
    • 1.2. Installing Anaconda
    • 1.3. How to Open a Jupyter Notebook
    • 1.4. Python Free Online
    • 1.5. Unit Conversions
  • 2. Atomic Structure and Bonding
    • 2.1. CTE Calculation
    • 2.2. Bond Energy vs. Distance
    • 2.3. CTE in a bar chart with error bars
  • 3. Crystal Structure
    • 3.1. Unit Cells
    • 3.2. Packing Factor
  • 4. Polymers
    • 4.1. Polymer Crystallinity
  • 5. Defects
    • 5.1. Vacancy Defect Calculation
  • 6. Diffusion
    • 6.1. Diffusion Calculation
  • 7. Mechanical Properties
    • 7.1. Visuallizing Measurement Error
    • 7.2. Plotting Stress Strain Curves
    • 7.3. Inset of Elastic Region
    • 7.4. Mechanical Properties from Stress-Strain Curves
    • 7.5. Calculate Yield Strength Programmatically
  • 8. Cold Working
    • 8.1. Cold Work Problem

Appendix

  • About the Author
  • Repository
  • Open issue

Index

By Peter D. Kazarinoff

© Copyright 2023.