Continuous and Discrete Adjoint Approach Based on Lattice Boltzmann Method in Aerodynamic Optimization Part I: Mathematical Derivation of Adjoint Lattice Boltzmann Equations. (2014). Advances in Applied Mathematics and Mechanics, 6(5), 570-589. https://doi.org/10.4208/aamm.2013.m226