Computation and Theory of Soft Materials