Software engineering for computational science: Past, present, future
A Johanson, W Hasselbring - Computing in Science & …, 2018 - ieeexplore.ieee.org
Despite the increasing importance of in silico experiments to the scientific discovery process,
state-of-the-art software engineering practices are rarely adopted in computational science …
state-of-the-art software engineering practices are rarely adopted in computational science …
A Simflowny-based finite-difference code for high-performance computing in numerical relativity
C Palenzuela, B Minano, D Vigano… - … and Quantum Gravity, 2018 - iopscience.iop.org
The tremendous challenge of comparing our theoretical models with the gravitational-wave
observations in the new era of multimessenger astronomy requires accurate and fast …
observations in the new era of multimessenger astronomy requires accurate and fast …
[图书][B] Software engineering for science
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters
that describe experiences with applying software engineering practices to the development …
that describe experiences with applying software engineering practices to the development …
Energy and performance improvements in stencil computations on multi-node HPC systems with different network and communication topologies
Energy and performance improvements in stencil computations are relevant for both
application developers and data center administrators. They appear as the fundamental …
application developers and data center administrators. They appear as the fundamental …
HydroShare–A Case Study of the Application of Modern Software Engineering to a Large Distributed Federally-Funded Scientific Software Development Project
Ray Idaszak, David G. Tarboton (Principal Investigator), Hong Yi, Laura Christopherson,
Michael J. Stealey, Brian Miles, Pabitra Dash, Alva Couch, Calvin Spealman, Jeffery S …
Michael J. Stealey, Brian Miles, Pabitra Dash, Alva Couch, Calvin Spealman, Jeffery S …
The PINNs method discovery to the solution of coupled Wave-Klein-Gordon equations
T Wang, X Chi - Journal of Physics: Conference Series, 2021 - iopscience.iop.org
Recently, the research of PDEs is regarded as one of the most important disciplines. Almost
all scientific problems can be described by a differential equation, especially, many physical …
all scientific problems can be described by a differential equation, especially, many physical …
Evaluating hierarchical domain-specific languages for computational science: Applying the Sprat approach to a marine ecosystem model
AN Johanson, W Hasselbring… - Software Engineering …, 2016 - taylorfrancis.com
Computational Science.......................................... 177 8.3 The Sprat Approach: Hierarchies of
Domain-Specific Languages 1798.3. 1 The Architecture of Scientific Simulation Software …
Domain-Specific Languages 1798.3. 1 The Architecture of Scientific Simulation Software …
Code Generation for Room Acoustics Simulations with Complex Boundary Conditions
The software and hardware landscape of high performance computing is expanding faster
than computational scientists can take advantage of new frameworks and platforms. In an …
than computational scientists can take advantage of new frameworks and platforms. In an …
[PDF][PDF] Model-Driven Software Engineering for Computational Science Applied to a Marine Ecosystem Model
A Johanson - 2016 - macau.uni-kiel.de
This interdisciplinary thesis contributes to both software engineering and ecological
modeling. In the discipline of software engineering, we introduce Sprat, which is a model …
modeling. In the discipline of software engineering, we introduce Sprat, which is a model …
PatchworkWave: A Multipatch Infrastructure for Multiphysics/Multiscale/Multiframe/Multimethod Simulations at Arbitrary Order
We present an extension of the PatchworkMHD code [1], itself an MHD-capable extension of
the Patchwork code [2], for which several algorithms presented here were co-developed. Its …
the Patchwork code [2], for which several algorithms presented here were co-developed. Its …