Hi Phunk,
my heater works electrically, on 220 Volt.
There is a heating element and a kind of fan under the car.
This blows the warm air through a pipe to under the crankcase.
This heats the oil and makes it more liquid, which of course ensures a better start.
I don't think there is a radiator...