exapde / Exasim

Exasim: Generating Discontinuous Galerkin Codes For Extreme Scalable Simulations
MIT License
65 stars 19 forks source link

Ad matvec unfrozen artificial viscosity #24

Closed rloekvh closed 2 years ago

rloekvh commented 2 years ago

Allows exact jacobian-vector products using autodiff for the case when the artificial viscosity is included inside the residual evaluation rather than frozen at the start of each nonlinear solve. Works for serial and MPI, GPU to be implemented in a future PR

exapde commented 2 years ago

Loek, nice work. Sorry for the slow review.