Then again maybe your 'mechanism' is asking how the sun orbits the earth. My belief is that the sun, moon and stars are fixed into the universe and given only a small local movement (for example the seasonal movement of the sun). I believe God causes the universe to rotate around the fixed earth at its center. This causes the sun, moon and stars to turn around the global earth every day. One can say the sun ORBITS around the earth but in fact it is TURNED around the earth in its place in a rotating universe. This last distinction is important as ORBITING is confined to moons and planets.
I think it was St Thomas who wondered if all the sun, moon and stars move in unison or if they were fixed into the aether of the universe. He preferred the first option I prefer the second. Both are possible to God, the first if he placed each body under the care of an angel to direct daily and local movement, or the angels take care of local movements as the are turned around the earth in a fixed universe.
Note to cassini: you do not need to type or paste a WALL OF TEXT to answer a simple question.
So, now we have, from your very verbose response, that you do not believe the earth is rotating, and that you believe the sun is, in fact, rotating about the earth, along with all the rest of the "universe" in the ether.
Therefore, you have proved my point:
You accept the heliocentric distance to the sun of 93 million miles.
Therefore, according to YOU, the sun is traversing a 584 million mile long circular path around the earth EVERY 24-hours.
THAT is more absurd than a flat earth plane with the Firmament above, enclosing the earth from the waters of the great deep, with the sun and moon and stars circling above, could ever be.