Numerical Methods for Metamaterial Design (Topics in