NASA NTRS · 20205003547
Software Architecture and Hierarchy of the Nasa Multiscale Analysis Tool
Abstract
The NASA Multiscale Analysis Tool (NASMAT) serves as a state-of-the-art, “plug and play,” software package which utilizes multiscale recursive micromechanics as a platform for massively multiscale modeling for hierarchical materials and structures subjected to thermomechanical loads on high performance computing systems. This paper is intended to give an overview of the design of NASMAT and how the design supports modularity, upgradability and maintainability, interoperability, and utility. First, the software architecture and hierarchy will be explored. Details on each of the 11 NASMAT procedures and the arrangement of NASMAT data will be presented. Finally, application program interfaces (APIs) that were developed to facilitate the communication of NASMAT with other programs will be described.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Evan J. Pineda, Trenton M. Ricks, Brett A Bednarcyk, Steven M Arnold. Software Architecture and Hierarchy of the Nasa Multiscale Analysis Tool. https://ntrs.nasa.gov/citations/20205003547
Cite the original work for its findings. Save a collection to share your selection of sources.