Computational techniques for simulation of heterogeneous structural dynamic systems