Modeling ion sources with application to neutron generation and surface treatment | IEEE Conference Publication | IEEE Xplore