Computational plasma physics : with applications to fusion and astrophysics /: with applications to fusion and astrophysics. (2018)