Related Experiment Video
Updated: Jul 11, 2025

Surrogate Model Development for Digital Experiments in Welding
Published on: March 28, 2025
Stress and heat flux via automatic differentiation
Marcel F Langer1,2,3, J Thorben Frank1,2, Florian Knoop4
1Machine Learning Group, Technische Universität Berlin, 10587 Berlin, Germany.
Abstract:
Machine-learning potentials provide computationally efficient and accurate approximations of the Born-Oppenheimer potential energy surface. This potential determines many materials properties and simulation techniques usually require its gradients, in particular forces and stress for molecular dynamics, and heat flux for thermal transport properties. Recently developed potentials feature high body order and can include equivariant semi-local interactions through message-passing mechanisms. Due to their complex functional forms, they rely on automatic differentiation (AD), overcoming the need for manual implementations or finite-difference schemes to evaluate gradients. This study discusses how to use AD to efficiently obtain forces, stress, and heat flux for such potentials, and provides a model-independent implementation. The method is tested on the Lennard-Jones potential, and then applied to predict cohesive properties and thermal conductivity of tin selenide using an equivariant message-passing neural network potential.
Related Concept Videos
Thermal Stress
Thermal expansion and Thermal stress: Problem Solving
To solve the problem, first, identify the known and unknown quantities. The initial length (L) of the bridge is 1275 m, the coefficient of linear expansion (α) for steel is 12 x 10-6/°C, and the change in...
Maxwell's Thermodynamic Relations
All thermodynamic potentials are exact differentials. Therefore, their second-order...
Navier–Stokes Equations
Stress: General Loading Conditions
The shearing force, possessing potential directionality within the plane of the section, is simplified into two component forces running parallel to the x and y axes....
General State of Stress
Specifically, consider a tetrahedral element where one face, labeled XYZ, is perpendicular to the line OA, and the remaining faces align with the coordinate axes with point O as the origin. At any point, such as point O, the stress tensor can be used to determine the stress...

