Framework for Modernization and Componentization of Fusion Modules

Award Information
Agency: Department of Energy
Branch: N/A
Contract: DE-FG02-05ER84192
Agency Tracking Number: 78810S05-I
Amount: $749,658.00
Phase: Phase II
Program: SBIR
Awards Year: 2006
Solicitation Year: 2006
Solicitation Topic Code: 32
Solicitation Number: DE-FG02-06ER06-09
Small Business Information
5621 Arapahoe Avenue, Suite A, Boulder, CO, 80303
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Johan Carlsson
 (720) 974-1842
Business Contact
 Laurence Cary
Title: Dr.
Phone: (720) 974-1856
Research Institution
Hundreds of person-years are invested in established fusion codes, providing scientists with invaluable physics insights. Many of these codes are being and will be used in integrated modeling efforts required for the successful operation of the International Thermonuclear Experimental Reactor (ITER). However, each such effort is concerned primarily with new physics and pays relatively low attention to interoperability of the developed components. Because fusion scientists need to ensure that these various codes can work interchangeably, this project will develop a componentization framework (as opposed to a coupling framework) that will contain a set of common interfaces for coupling commonly used types of fusion codes (including equilibrium, stability and transport). The interfaces will be developed in consensus with several teams involved in integrated modeling, and the components will work interchangeably in multiple coupling frameworks, such as SWIM and CPES. In Phase I, the compatibility of the standards of the National Transport Code Collaboration (NTCC) ¿ which consists of modules extracted from established fusion codes ¿ were analyzed, and an approach to the modernization and componentization of several NTCC transport modules and solvers was developed. Phase II will: (1) extend the effort to the modernization of fusion modules used in ongoing and emerging modeling projects, (2) define common interfaces and data structures for seamless data exchange between equilibrium codes, stability codes, transport models, and transport solvers; (3) implement a representative set of components created out of the modules; and (4) develop a comprehensive suite of tests for transport solvers. Commercial Applications and other Benefits as described by the awardee: The componentization framework should facilitate the incorporation of well-established scientific codes into modern, high-performance computational environments. This system should find use in many areas of scientific research and in commercial sectors using multiple legacy codes

* Information listed above is at the time of submission. *

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government