SUMMARYThe material point method (MPM) uses unconnected, Lagrangian, material points to discretize solids, #uids or membranes. All variables in the solution of the continuum equations are associated with these points; so, for example, they carry mass, velocity, stress and strain. A background Eulerian mesh is used to solve the momentum equation. Data mapped from the material points are used to initialize variables on the background mesh. In the case of multiple materials, the stress from each material contributes to forces at nearby mesh points, so the solution of the momentum equation includes all materials. The mesh solution then updates the material point values. This simple algorithm treats all materials in a uniform way, avoids complicated mesh construction and automatically applies a noslip contact algorithm at no additional cost. Several examples are used to demonstrate the method, including simulation of a pressurized membrane and the impact of a probe with a pre-in#ated airbag.