ди-зель-ге-не-ра-тор-ный Прилагательное, тип склонения по классификации А. Зализняка - 1*a. Корень: --.