A fully nonlinear characteristic method for gyrokinetic simulation | Synapse