Is reciprocating engine a combustion generator?

yes