skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Final Report for "FSML – Fusion Simulation Markup Language".

Technical Report ·
DOI:https://doi.org/10.2172/939617· OSTI ID:939617
 [1]
  1. Tech-X Corporation, Boulder, CO (United States)

The developed software consists of two parts: FSML and VizSchema. FSML is based on an XML schema that represents the visualization entities needed for displaying fields and particles data in visualization tools. Each application is then represented by an XML instance mapping its data into the XML schema. Such XML file is used by the FSML reading library to bring in fields, particles and meshes from HDF5 files into memory. Based on this library, we developed AVS/Express and VisIt plugins. The second (more flexible) part of the software is called VizSchema. It consists of the schema expressed as a set of conventions and static data in the VizSchema code. The conventions describe the markup and organization of HDF5 data that would allow easy interpretation of data in the visualization terms. Based on theses conventions, a C++ HDF5-specific API for reading the visualization data was created. Finally, based on this library, we developed a new VisIt plugin (called Vs), which allows importing data from multiple applications using the markup. These applications include VORPAL, FACETS, UEDGE, NIMROD and MODAVE. The plugin will be included into the next releases of VisIt.

Research Organization:
Tech-X Corporation, Boulder, CO (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
FG02-04ER84101
OSTI ID:
939617
Report Number(s):
Final Report; 7054
Country of Publication:
United States
Language:
English