Nathaniel Trask, Andy Huang, Xiaozhe Hu: Enforcing exact physics in scientific machine learning: A data-driven exterior calculus on graphs. J. Comput. Phys. 456: 110969 (2022)