I thought this was known since some time...A long time ago it was believed that the Earth has a sort of permanent magnet inside. But later on it was found to act differently, like a dynamo. Around its solid inner core there is an outer core, a 2500-kilometre-thick layer of liquid iron and nickel. Convection currents and rotation of the planet keep this circulating. A seed magnetic field, such as that of the sun, would have been required to get Earth’s field going. As the outer core metal rotated through the seed field, magnetic induction generated an electric current. This current created an electric field that produced Earth’s own magnetic field.
This is why the reversals are the rule, not the exception. Earth has settled in the last 20 million years into a pattern of a pole reversal about every 200,000 to 300,000 years, although it has been more than twice that long since the last reversal.
That's why I mentioned the Earth's magnetic field in this post.....
https://elakiri.com/threads/ගිලී-ගිය-ආවාටයේ-ඉරිඩියම්-මට්ටම්-ඩයිනෝසෝර-වඳවීමේ-න්යායට-සහාය-වේ.1978106/page-2#post-26181349