fixed confusing nonbonded kernel pointer initialization