Mechanics of structures and machines an international journal