Applications of Domain Decomposition Spectral Collocation Methods in Viscoelastic Flows Through Model Porous Media