Grain Growth and Array Programming - Modeling Techniques for Materials Science
Dyalog User Meetings via YouTube
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
Syllabus
A problem for materials science students
Modelling grain growth
First solution in Python
Partial results reveal the problem with singular grain case
Consider second order neighbours to address unrealistic checkboard pattern
Array solution with NumPy
APL grain growth model
Embed APL with Py'n''APL
Benchmarks comparing performance of APL, Python, and NumPy
Conclusions
Taught by
Dyalog User Meetings