Automatic differentiation and its applications in physics simulation

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Automatic differentiation is a technology to differentiate a computer program automatically. It is known to many people for its use in machine learning in recent decades. Nowadays, researchers are becoming increasingly aware of its importance in scientific computing, especially in the physics simulation. Differentiating physics simulation can help us solve many important issues in chaos theory, electromagnetism, seismic and oceanographic. Meanwhile, it is also challenging because these applications often require a lot of computing time and space. This paper will review several automatic differentiation strategies for physics simulation, and compare their pros and cons. These methods include adjoint state methods, forward mode automatic differentiation, reverse mode automatic differentiation, and reversible programming automatic differentiation.

Cite

CITATION STYLE

APA

Liu, J. G., & Xu, K. L. (2021, July 20). Automatic differentiation and its applications in physics simulation. Wuli Xuebao/Acta Physica Sinica. Institute of Physics, Chinese Academy of Sciences. https://doi.org/10.7498/aps.70.20210813

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free