Akademska digitalna zbirka SLovenije - logo
VSE knjižnice (vzajemna bibliografsko-kataložna baza podatkov COBIB.SI)
  • Visualization support for code development in EUROfusion Integrated modelling [Elektronski vir]
    Kos, Leon, 1966-
    The need for diverse visualization tools within inte- grated modelling is based on the requirement of physics codes to be coupled under the tailored database model from which these visualization ... tools read data. We discuss these visualization requirements for fusion integrated modeling, and the existing visualization tools developed within the scope of the European In- tegrated Modelling (EU IM) framework. The datastructure model provides fundamental description for data exchange between codes that are developed in a variety of programming languages. From this description in XML schema definition one can generate required language interfaces and database access layer routines. The persistent storage database has to efficiently support codes running on HPC with memory caching mechanisms. Visualization tools can be treated as one of the codes running in-situ or as post-process. The complexity of the fusion datastructure and several visualization tools requires that scientists describe standard visualizations in XML schema directly in order to instruct visualization tools what are meaningful visualizations available in the very database. Besides standard visualizations there are specific visualizations that cannot be easily described (as mapping or axes linking) without algorithm. For the custom visualizations we provide Python snippets collected in user- shared library. Interfaces to scientific workflow engine Kepler for visualization with VisIt visualization tool and Matplotlib are presented.
    Vrsta gradiva - prispevek na konferenci
    Leto - 2014
    Jezik - angleški
    COBISS.SI-ID - 13493787
    DOI