A substructure approach tailored to the dynamic analysis of multi-span continuous beams under moving loads