CFD Combustion Modeling, Plot Neural Nets Using LaTeX & Nonlinear FEA
📚 Tell me, and I forget. Teach me, and I remember. Involve me, and I learn.
💻 CFD Combustion Modeling - Rob Bastiaans
💻 Computer-Aided Design as Language - DeepMind Research
Computer-Aided Design (CAD) applications are used in manufacturing to model everything from coffee mugs to sports cars. These programs are complex and require years of training and experience to master. A component of all CAD models particularly difficult to make are the highly structured 2D sketches that lie at the heart of every 3D construction. In this work, DeepMind proposes a machine learning model capable of automatically generating such sketches.
🤓 A Neural Network Solves and Generates Mathematics Problems by Program Synthesis: Calculus, Differential Equations, Linear Algebra, and More
A neural network pre-trained on text and finetuned on code solves Mathematics problems by program synthesis is presented in this paper. The authors turn questions into programming tasks, automatically generate programs, and then execute them, perfectly solving university-level problems from MIT’s large Mathematics courses, as well as questions from a MATH dataset (on Prealgebra, Algebra, Counting and Probability, Number Theory, and Precalculus), the latest benchmark of advanced mathematics problems specifically designed to assess mathematical reasoning.
🧠 PlotNeuralNet: Use LaTex for making neural networks diagrams!
Latex code for drawing neural networks for reports and presentation. Have a look into examples to see how they are made. Additionally, let’s consolidate any improvements that you make and fix any bugs to help more people with this code.
💻 Engineering Tool of the Week – Wildkatze: CFD by advanced customization through user algorithms
Wildkatze is a general-purpose three-dimensional CFD software package with robust Finite Volume and Finite Difference solvers, preprocessing modules, and Multiphysics models for various industrial problems. Flexibility and advanced solver customization through user algorithms have been given paramount importance in the development of Wildkatze. Solver provides access to almost all the variables and internal settings through object-oriented C++ code, empowering the user to control and customize the solver for specific requirements. The flexibility to set up different physics models, utilizing different schemes, in other flow regions enhances the reproducibility of physical phenomena and the quality of analysis.
📚Book of the Week
Nonlinear Finite Element Methods
Finite element methods have become ever more important to engineers as tools for design and optimization, now even for solving non-linear technological problems. However, several aspects must be considered for finite-element simulations which are specific for non-linear problems: These problems require the knowledge and the understanding of theoretical foundations and their finite-element discretization as well as algorithms for solving the non-linear equations.
This book provides the reader with the required knowledge covering the complete field of finite element analyses in solid mechanics. It is written for advanced students in engineering fields but serves also as an introduction into non-linear simulation for the practising engineer.
❤️ Support the Blog & Newsletter
Let’s connect on Twitter or Instagram or LinkedIn!
For any business-related issues or collaborations, feel free to email me at support@jousefmurad.com!
Keep engineering your mind! 🧠
Jousef