A physics-based software framework for sun-earth connection modeling

Gabor Toth, Ovsei Volberg, Aaron J. Ridley, Tamas I. Gombosi, Darren L. De Zeeuw, Kenneth C. Hansen, David R. Chesney, Quentin F. Stout, Kenneth G. Powell, Kevin J. Kane, Robert C. Oehmke

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

13 Scopus citations

Abstract

This chapter discusses the Space Weather Modeling Framework (SWMF) architecture, the physics and implementation of component coupling, and the results of some preliminary simulations. The SWMF has been developed to provide NASA and the modeling community with a high-performance computational tool with "plug-and-play" capabilities to model the physics from the surface of the Sun to the upper atmosphere of the Earth. Its recently released working prototype includes five components for the following physics domains: Inner Heliosphere, Global Magnetosphere, Inner Magnetosphere, Ionosphere Electrodynamics, and Upper Atmosphere. The SWMF is a structured collection of software building blocks to develop components for Sun-Earth system modeling, to couple them, and to assemble them into applications. A component is created from the user-supplied physics module by adding a wrapper, which provides the control functions, and coupling interface to perform the data exchange with other components. In its fully developed form, the SWMF will incorporate several more components. It can also incorporate different versions-developed by the Sun-Earth modeling community-for each of the components. The SWMF Control Module is responsible for component registration, processor layout for each component, execution, and coupling schedules.

Original languageEnglish
Title of host publicationMultiscale Coupling of Sun-Earth Processes
PublisherElsevier
Pages383-397
Number of pages15
ISBN (Print)9780444518811
DOIs
StatePublished - 2005

Fingerprint

Dive into the research topics of 'A physics-based software framework for sun-earth connection modeling'. Together they form a unique fingerprint.

Cite this