The Chevy Volt and BMW i3 are identical in the regard of the function of their petrol engine. The Volt is using Chevy's Voltec drivetrain, so there's no way for the engine to put power to the wheels except through charging the battery - the same as the i3.