Variational Computational Methods For Multiscale Kinetic Equations And Related Problems