A multi-language auto-differentiation module and its application to a parallel particle-in-cell code on distributed computers - Ji Qiang; Yue Hao; Allen Qiang; Jinyu Wan (Computer Physics Communications, 2026)