International journal of applied mechanics and engineering IJAME