SIMM1: A linearized particle code