github.com/txstc55/yasps
Check out Xuan's work on a new programming language for writing modular and high-performance physical simulation code from energy definition. The key is two differentiable relational operators (join/union) that model the sparsity structure between the attributes and energy.
Releasing Walk on Spheres Extensions (WoSX): a GPU-accelerated C++/Python library for Monte Carlo physics simulation on complex geometry.
Think path tracing but for physics beyond light transport: heat, electrostatics, potential flow, deformation & more!
github.com/nv-tlabs/wosx
cseweb.ucsd.edu/~tzli/abstra...
Check out the slides of my recent internal talk about abstraction in CS research. Apart from some propaganda of our recent works, the key message is that "abstraction doesn’t, and
shouldn’t replace friction" (a corollary of Spolsky's "law of leaky abstraction").
"...it would be as though our brain, which constitutes the physical, material condition of our thoughts, were unable to follow what we do, so that from now on we would indeed need artificial machines to do our thinking and speaking." Hannah Arendt, 'The Human Condition', 1958.