An Eulerian method for the solution of the multi-species drift-kinetic equation | Synapse