Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Video

Updated: Apr 12, 2026

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
05:00

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs

Published on: August 9, 2024

2.1K

Fast automated adjoints for spectral PDE solvers.

Calum S Skene1,2, Keaton J Burns3,4

  • 1Department of Applied Mathematics, University of Leeds, Leeds LS2 9JT, United Kingdom.

Proceedings of the National Academy of Sciences of the United States of America
|April 10, 2026
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

Separable Differential Equations01:20

Separable Differential Equations

303
A separable differential equation is a type of first-order differential equation where the derivative dy/dx can be expressed as a product of two functions: one that depends only on x and another that depends only on y. This allows for the rearrangement of the equation so that all terms involving y are on one side, and all terms involving x are on the other. This process, known as the separation of variables, simplifies the process of solving the equation by enabling the integration of both...
303
Differential Equations: Problem Solving01:21

Differential Equations: Problem Solving

197
When analyzing the motion of falling objects, it is essential to consider not only the force of gravity but also the opposing force of air resistance. A practical example involves releasing a heavy test weight during a safety check on a ship. As the weight falls from rest, gravity accelerates it downward while air resistance exerts an upward force that increases with velocity. This dynamic interplay of forces is well described by differential equations, which provide a mathematical framework...
197
Kinematic Equations: Problem Solving01:15

Kinematic Equations: Problem Solving

29.7K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
29.7K
Transmission-Line Differential Equations01:26

Transmission-Line Differential Equations

1.1K
Transmission lines are essential components of electrical power systems. They are characterized by the distributed nature of resistance (R), inductance (L), and capacitance (C) per unit length. To analyze these lines, differential equations are employed to model the variations in voltage and current along the line.
Line Section Model
A circuit representing a line section of length Δx helps in understanding the transmission line parameters. The voltage V(x) and current i(x) are measured from...
1.1K
Modeling with Differential Equations01:25

Modeling with Differential Equations

272
Population dynamics can be described mathematically by considering the population size P(t) as a function of time. The rate of change of the population is then represented by the derivative of P(t). A simple assumption is that the rate of growth is proportional to the size of the population itself. This leads to an exponential growth model, where the population increases rapidly without bound. While this is a useful first approximation, it does not reflect realistic long-term...
272
Linear Differential Equations01:27

Linear Differential Equations

239
The integrating factor method provides a systematic way to solve first-order linear differential equations, especially those that cannot be handled by separation of variables. This method is particularly useful in modeling time-dependent physical systems influenced by both constant inputs and resistive forces. A common example is the motion of a car subjected to a constant engine force while experiencing air resistance proportional to its velocity.In such scenarios, Newton’s second law...
239

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

The solar dynamo begins near the surface.

Nature·2024
Same author

The photometric variability of massive stars due to gravity waves excited by core convection.

Nature astronomy·2023
Same author

The magnetorotational instability prefers three dimensions.

Proceedings. Mathematical, physical, and engineering sciences·2020
Same author

Rolling resistance of shallow granular deformation.

Proceedings. Mathematical, physical, and engineering sciences·2017
Same journal

Chemotactic self-organization captures the dynamics of mammalian hair follicle patterning.

Proceedings of the National Academy of Sciences of the United States of America·2026
Same journal

Tomographic imaging of superconducting order using particle-hole interference.

Proceedings of the National Academy of Sciences of the United States of America·2026
Same journal

Inhibitory potential of autologous neutralizing antibodies sets quantitative limits on the rebound-competent HIV-1 reservoir.

Proceedings of the National Academy of Sciences of the United States of America·2026
Same journal

Inferring epidemiological parameters under an infectious phylogeography model with visitor dynamics.

Proceedings of the National Academy of Sciences of the United States of America·2026
Same journal

Analytical modeling for suction cup designs for skin-interfaced wearable devices.

Proceedings of the National Academy of Sciences of the United States of America·2026
Same journal

Improving cell-free metabolism through direct integration of artificial respiratory chains.

Proceedings of the National Academy of Sciences of the United States of America·2026
See all related articles

This study introduces an automated method for calculating gradients in partial differential equation (PDE) solvers using spectral methods. This enables efficient sensitivity analysis and optimization for complex scientific models.

Area of Science:

  • Computational Fluid Dynamics
  • Continuum Mechanics
  • Wave Phenomena
  • Pattern Formation

Background:

  • Spectral methods are widely used for solving partial differential equations (PDEs) in various scientific disciplines.
  • Efficient computation of model gradients is crucial for optimization and sensitivity analysis in these simulations.
  • Existing methods for gradient computation can be complex and computationally expensive.

Purpose of the Study:

  • To develop an automated procedure for computing model gradients for PDE solvers based on sparse spectral methods.
  • To create a differentiable spectral solver that is efficient, flexible, and supports a broad range of equations, geometries, and boundary conditions.
  • To enable researchers to perform sensitivity analyses and PDE-based optimization with minimal additional coding.
Keywords:
PDE-based optimizationadjoint sensitivity analysisautomatic differentiationcomputational fluid dynamicsspectral methods

More Related Videos

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
13:44

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns

Published on: August 30, 2013

43.9K
Excitonic Hamiltonians for Calculating Optical Absorption Spectra and Optoelectronic Properties of Molecular Aggregates and Solids
08:04

Excitonic Hamiltonians for Calculating Optical Absorption Spectra and Optoelectronic Properties of Molecular Aggregates and Solids

Published on: May 27, 2020

9.1K

Related Experiment Videos

Last Updated: Apr 12, 2026

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
05:00

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs

Published on: August 9, 2024

2.1K
Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
13:44

Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns

Published on: August 30, 2013

43.9K
Excitonic Hamiltonians for Calculating Optical Absorption Spectra and Optoelectronic Properties of Molecular Aggregates and Solids
08:04

Excitonic Hamiltonians for Calculating Optical Absorption Spectra and Optoelectronic Properties of Molecular Aggregates and Solids

Published on: May 27, 2020

9.1K

Main Methods:

  • Applying reverse-mode automatic differentiation to symbolic graph representations of PDEs.
  • Constructing efficient adjoint solvers that preserve the speed and flexibility of spectral methods.
  • Implementing the approach within the open-source Dedalus framework for comprehensive demonstration.

Main Results:

  • Demonstrated the advantages of the automated gradient computation approach through a practical implementation.
  • Showcased a differentiable spectral solver supporting diverse equations, geometries, and boundary conditions.
  • Achieved efficient parallel performance for complex simulations.

Conclusions:

  • The developed system provides a unique, differentiable spectral solver for a wide array of time-dependent and nonlinear models.
  • Researchers can now compute gradients and perform PDE-based optimization with ease and efficiency.
  • This work facilitates advanced sensitivity analyses in spectral simulations, enhancing scientific discovery.