On The Implementation And Applications Of Discrete-Time Filters For Soil-Structure Interaction Analyses