However, none of the existing approaches can satisfy the requirement. Some of them have adopted a concept of middle layer to separate low level hardware processing from numerical algorithm computing, physics modelling, data manipulating, plotting, and error handling. The existing traditional approaches are self-consistent, and monolithic.
To satisfy those requirements and challenges, adequate system architecture of the software framework is critical for beam commissioning, study and operation. A use case study and a theoretical analysis have been performed to clarify requirements and challenges to the high level applications (HLA) software environment.
As a new 3rd generation synchrotron light source with ultra low emittance, there are new requirements and challenges to control and manipulate the more » beam. This paper describes system infrastructure design, client API and system integration, and latest progress. With this narrow API, existing applications developed in different language under different architecture could be ported to our platform with small modification. It is an open structure platform, and we try to provide a narrow API set for client application. The beam commissioning software framework of NSLS-II project adopts a client/server based architecture to replace the more traditional monolithic high level application approach.
Our code tests include a simple model of a binary neutron star postmerger remnant, for which we confirm the formation of a massive torus which is a promising source of post-merger ejecta. Our results show that this method can be used to quickly allow already existing 3D infrastructure that makes use of local coordinate system transformations to be made to run in axisymmetric 2D with the flexible grid creation capabilities of multipatch methods. We implement this scheme in the spectral Einstein code and show the results of application of this method to four test systems including viscosity, magnetic fields, more » and neutrino radiation transport. In order to ease the computational requirements required to evolve the post-merger phase of systems involving binary compact massive objects in numerical relativity, it is often beneficial to take advantage of these system's tendency to rapidly settle into states that are nearly axisymmetric, allowing for 2D evolution of secular timescales. In this paper, we describe a method of implementing the axisymmetric evolution of general-relativistic hydrodynamics and magnetohydrodynamics through modification of a multipatch grid scheme. (LANL), Los Alamos, NM (United States) Sponsoring Org.: USDOE OSTI Identifier: 1479953 Report Number(s): LA-UR-18-22528 Journal ID: ISSN 1538-4357 Grant/Contract Number: AC52-06NA25396 Resource Type: Accepted Manuscript Journal Name: The Astrophysical Journal (Online) Additional Journal Information: Journal Name: The Astrophysical Journal (Online) Journal Volume: 861 Journal Issue: 1 Journal ID: ISSN 1538-4357 Publisher: Institute of Physics (IOP) Country of Publication: United States Language: English Subject: 97 MATHEMATICS AND COMPUTING numerical methods hydrodynamics = , Publication Date: Tue Jun 26 00:00: Research Org.: Los Alamos National Lab. Johns Hopkins Univ., Baltimore, MD (United States).of Physics and Astronomy Los Alamos National Lab. Harvard-Smithsonian Center for Astrophysics, Cambridge, MA (United States) Johns Hopkins Univ., Baltimore, MD (United States).
Compared to a conventional simulation using the same number of cells and processors employed on a problem not requiring multipatch methods, the cell update per processor rate decreases by an amount that can range from negligible to a factor of a few however, even in these problems, the infrastructure can permit substantial decreases in the total number of cell updates required. The overhead imposed by this system is both problem and computer cluster architecture dependent. Its structure can accommodate either Newtonian or relativistic dynamics. This infrastructure may be used with a wide variety of fluid dynamics codes the only requirement is that their primary dependent variables be the same in all patches, e.g., fluid mass density, internal energy density, and velocity. Its key element is a sophisticated client–router–server framework for efficiently linking processors supporting different regions ("patches") that must exchange boundary data. Here, we present a "multipatch" infrastructure for the numerical simulation of fluid problems in which subregions require different grid scales, different grid geometries, different physical equations, or different reference frames.