The HAGIS self-consistent nonlinear wave-particle interaction model