Multiphysics Application Coupling Toolkit
This particular consortium implementation of the software integration infrastructure will, in large part, refactor portions of the Rocstar multiphysics infrastructure. Development of this infrastructure originated at the University of Illinois DOE ASCI Center for Simulation of Advanced Rockets (CSAR) to support the center's massively parallel multiphysics simulation application, Rocstar, and has continued at IllinoisRocstar, a small company formed near the end of the University-based program. IllinoisRocstar is now licensing these new developments as free, open source, in hopes to help improve their own and others' access to infrastructure which can be readily utilized in developing coupled or composite software systems; with particular attention to more rapid production and utilization of multiphysics applications in the HPC environment. There are two major pieces to the consortium implementation, the Application Component Toolkit (ACT), and the Multiphysics Application Coupling Toolkit (MPACT). The current development focus is the ACT, which is (will be) the substrate for MPACT. The ACT itself is built up from the components described in the technical approach. In particular, the ACT has the following major components: 1.The Component Object Manager (COM): The COM package provides encapsulation of user applications, and their data. COM also provides the inter-component function call mechanism. 2.The System Integration Manager (SIM): The SIM package provides constructs and mechanisms for orchestrating composite systems of multiply integrated pieces.
- Short Name / Acronym:
- MPACT; 002949WKSTN00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: UNIX Clone; Compatibility: Workstation
- Research Organization:
- IllinoisRocstar LLC
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- SC0009596
- OSTI ID:
- 1231716
- Country of Origin:
- United States
Similar Records
VUSAT - A VERA-CS Uncertainty and Sensitivity Analysis Toolkit
Rocstar Multiphysics Modernization, Enhancement and Cloud Interface Development