Dynamic analysis using code aster

Dear sir,
Hello sir, Now I am using Code Aster for structural analysis but i having some confusion with dynamic analysis solver. When i solve dynamic problem in simscale it chooses DYNA_NON_LINE solver but this is non linear dynamic solver and what about DYNA VIBRA and DYNA HORM. and also if i solve a linear dynamic problem using DYNA_NON_LINE, is that result correct?. and how the DYNA_VIBRA solver can be used for dynamic analysis? .what is hormonic analysis in actual application wise?
Please some one give a clear idea about this!