add transient analysis method

code refactoring
rename method 'analyse_one_step()' to 'analyse_one_dc_step()'