How does one Photon heat one atom of Hydrogen? (One Proton, one Neutron, one Electron. If you'll allow) It looks to me that the solar energy (Photon) is captured by the field(s) between the Proton and the Neutron. It also looks to me that the Proton/Neutron field is complex and may capture ElectroMagnetic, ElectroStatic, and Gravatational energy. As the Hydrogen absorbs energy through its fields, the electron moves up in energy level. I believe we call that heating in chemestry.