dynamic analysis in civil engineering