Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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); Tech-X Corporation
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

Similar Records

The Accelerator Markup Language and the Universal Accelerator Parser
Conference · Fri Oct 06 00:00:00 EDT 2006 · OSTI ID:892968

The Accelerator Markup Language and the Universal Accelerator Parser
Conference · Sat Jul 01 00:00:00 EDT 2006 · OSTI ID:955579

From data to analysis: linking NWChem and Avogadro with the syntax and semantics of Chemical Markup Language
Journal Article · Fri May 24 00:00:00 EDT 2013 · Journal of Cheminformatics, 5:Article No. 25 · OSTI ID:1091434