Я могу ответить по теормеху и сопромату.
пример приведен здесь: http://teormex.net/vuzspb/mgiu_ido.html