Overview
Explore the intersection of APL programming and metallurgy in this 23-minute conference talk from Dyalog '23. Discover how APL's powerful capabilities make it an ideal tool for solving complex problems in materials science and engineering. Learn about the application of APL in academic settings for both education and research in metallurgy. Gain insights into various analysis and modeling techniques, including tensile experiments, crystallographic orientations, grain growth in polycrystalline materials, and Crystal Plasticity Finite Element Homogenisation. Understand the potential of APL as a learning tool and its promotion in university environments. Examine domain-specific tutorials for materials science and the exploration of geometric algebra using APL. Conclude with a discussion on future work and the ongoing impact of APL in scientific research and academia.
Syllabus
APL and academia in metallurgy
Use of programming languages in scientific research
Domain-specific tutorials for materials science
Analysis of tensile experiments
Crystallographic orientations
Grain growth in polycrystalline materials
Exploring geometric algebra
Researching a more advanced grain growth model
Crystal Plasticity Finite Element Homogenisation
Promoting APL at university
Conclusions and future work
Taught by
Dyalog User Meetings