Computational Methods in Earthquake Engineering