Papers by Sveta Shasharina
There are several ongoing efforts to develop a software framework for integrated fusion simulatio... more There are several ongoing efforts to develop a software framework for integrated fusion simulations in the US (SWIM and CPES) the EU (ITM-TF) and Japan (BPSI). The European and Japanese efforts emphasize a standardization of the interfaces to codes within each subgroup (transport, equilibrium, linear stability, MHD, RF, turbulence, et cetera). The US efforts emphasize pairwise coupling of specific codes.
Enabling Advanced Scientific Computing Software
Steven Parker and Rob Armstrong and David Bernholdt and Tamara Dahlgren and Tom Epperly and Josep... more Steven Parker and Rob Armstrong and David Bernholdt and Tamara Dahlgren and Tom Epperly and Joseph Kenny and Manoj Krishnan and Gary Kumfert and Jay Larson and Lois Curfman McInnes and Jarek Nieplocha and Jaideep Ray and Sveta Shasharina. Enabling ...
Even if common, self-described data formats are used, data organization (e.g. the structure and n... more Even if common, self-described data formats are used, data organization (e.g. the structure and names of groups, datasets and attributes) differs between applications. This makes development of uniform visualization tools problematic and comparison of simulation results difficult. VizSchema is an effort to standardize metadata of HDF5 format so that the entities needed to visualize the data can be identified and interpreted by visualization tools. This approach allowed us to develop a standard powerful visualization tool, based on VisIt, for visualization of large data of various kinds (fields, particles, meshes) allowing 3D visualization of large-scale data from the COMPASS suite for SRF cavities and laserplasma acceleration.

Bulletin of the American …, 2011
The verification and validation (V&V) of fusion simulation codes is necessary to ensure proper su... more The verification and validation (V&V) of fusion simulation codes is necessary to ensure proper support of ever-increasingly expensive experiments such as ITER. Synthetic diagnostics are an important and useful tool for these V&V efforts, and as such ar the focus of the Parallel Validation Tools for Fusion Simulations project. We will present our effort to develop standards, called schemas, for the data exchange between codes and synthetic diagnostics. We will will present the API for writing and reading HDF5 data complaint with the standards above in Fortran90, IDL, python, C and the VisIt visualization tool, enabling the user to decide the tool that works best to accomplish their goals. We will present data transformation routines and Python-based tools for transformations between various data formats. These schema will be demonstrated using an application of the synthetic diagnostic APIs to data from the GYRO code.

Aps Meeting Abstracts, Oct 1, 2005
Submitted for the DPP05 Meeting of The American Physical Society Modernization and Componentizati... more Submitted for the DPP05 Meeting of The American Physical Society Modernization and Componentization of Fusion Modules for Future Integrated Modeling OVSEI VOLBERG, SVETA SHASHARINA, JOHAN CARLSSON, Tech-X Corporation-We discuss the development of the Framework for Modernization and Componentization of Fusion Modules, which contains a set of tools, standards and techniques for modernization of modules extracted from established fusion codes with subsequent conversion of these modules to components in accordance with modern software engineering practices. The National Transport Code Collaboration (NTCC) project created a community-owned library of modules for integrated fusion modeling. The standards enforced for these modules and strict review process make this library a valuable asset for plasma simulation. Component based approach addresses the modeling of complex, mutually interacting, computationally intensive systems via its reformulation as a problem of coupling between subsystems designated as components. A certain challenge in developing such components from legacy codes could be addressed by Common Component Architecture (CCA) tools. We report on the results of our application of CCA tools to the development of components from two NTCC modules, GLF23 and MMM95, and coupling them with another component made from the new nonlinear solver. We also report on the comparison of the NTCC standards with the standards of several community-wide projects for integrated modeling in the other areas of science.
Uploads
Papers by Sveta Shasharina