Semi-implicit transient analysis procedures for structural dynamics analysis