Comprehensive computational model of Earth's ring current