English
Related papers

Related papers: Reactive Programming of Simulations in Physics

200 papers

Large-scale numerical simulations of planetary interiors require dedicated visualization algorithms that are able to efficiently extract a large amount of information in an interactive and user-friendly way. Here we present a software…

Complex cyber-physical systems interact in real-time and must consider both timing and uncertainty. Developing software for such systems is expensive and difficult, especially when modeling, inference, and real-time behavior must be…

Programming Languages · Computer Science 2024-07-09 Lars Hummelgren , Matthias Becker , David Broman

Complex software systems often feature distinct modes of operation, each designed to handle a particular scenario that may require the system to respond in a certain way. Breaking down system behavior into mutually exclusive modes and…

Programming Languages · Computer Science 2023-01-24 Alexander Schulz-Rosengarten , Reinhard von Hanxleden , Marten Lohstroh , Soroush Bateni , Edward A. Lee

The design of a serious game is presented that served as an instrument to motivate and aid to Physics education using active and ludic learning, specifically the topic of free fall of objects, with diverse educational purposes, first to…

Physics Education · Physics 2024-07-24 Alberto Pacheco

This study examines the impact of a remote laboratory experiment on Physics learning, using a case study approach. Societal advancements over the past century have spurred discussions regarding restructuring the current educational system,…

Physics Education · Physics 2025-01-17 Carlos Antonio da Rocha , Matheus Santos Nogueira

A new approach to simulating warm and hot dense matter that combines density functional theory based calculations of the electronic structure to classical molecular dynamics simulations with pair interaction potentials is presented. The new…

Plasma Physics · Physics 2015-06-22 C. E. Starrett , J. Daligault , D. Saumon

Reactive molecular dynamics simulations are computationally demanding. Reaching spatial and temporal scales where interesting scientific phenomena can be observed requires efficient and scalable implementations on modern hardware. In this…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-06-26 Hasan Metin Aktulga , Christopher Knight , Paul Coffman , Kurt A. O'Hearn , Tzu-Ray Shan , Wei Jiang

This paper proposes a general formulation for temporal parallelisation of dynamic programming for optimal control problems. We derive the elements and associative operators to be able to use parallel scans to solve these problems with…

Optimization and Control · Mathematics 2022-01-25 Simo Särkkä , Ángel F. García-Fernández

Enforcing state and input constraints during reinforcement learning (RL) in continuous state spaces is an open but crucial problem which remains a roadblock to using RL in safety-critical applications. This paper leverages invariant sets to…

Systems and Control · Electrical Eng. & Systems 2019-06-28 Ankush Chakrabarty , Rien Quirynen , Claus Danielson , Weinan Gao

Simulation of non-adiabatic dynamics of a quantum system coupled to dissipative environments poses significant challenges. New sophisticated methods are regularly being developed with an eye towards moving to larger systems and more…

Quantum Physics · Physics 2023-06-07 Amartya Bose

This paper presents a new theory, known as robust dynamic pro- gramming, for a class of continuous-time dynamical systems. Different from traditional dynamic programming (DP) methods, this new theory serves as a fundamental tool to analyze…

Optimization and Control · Mathematics 2018-09-18 Tao Bian , Zhong-Ping Jiang

We introduce JAX MD, a software package for performing differentiable physics simulations with a focus on molecular dynamics. JAX MD includes a number of physics simulation environments, as well as interaction potentials and neural networks…

Computational Physics · Physics 2020-12-04 Samuel S. Schoenholz , Ekin D. Cubuk

Particle in Cell (PIC) simulations have become a vital tool for the investigation of kinetic processes in plasma physics. Many of the systems investigated with PIC simulations contain particles with relativistic velocities. The correct…

Plasma Physics · Physics 2026-03-09 Holger Schmitz

Granular materials are of critical interest to many robotic tasks in planetary science, construction, and manufacturing. However, the dynamics of granular materials are complex and often computationally very expensive to simulate. We…

Robotics · Computer Science 2023-06-05 David Millard , Daniel Pastor , Joseph Bowkett , Paul Backes , Gaurav S. Sukhatme

We describe a visual programming language for defining behaviors manifested by reified actors in a 2D virtual world that can be compiled into programs comprised of sequences of combinators that are themselves reified as actors. This makes…

Neural and Evolutionary Computing · Computer Science 2015-06-05 Lance R. Williams

Interacting-Particle Reaction Dynamics (iPRD) simulates the spatiotemporal evolution of particles that experience interaction forces and can react with one another. The combination of interaction forces and reactions enable a wide range of…

Chemical Physics · Physics 2018-07-20 Christoph Fröhner , Frank Noé

PGA (ProGram Algebra) is an algebra of programs which concerns programs in their simplest form: sequences of instructions. Molecular dynamics is a simple model of computation developed in the setting of PGA, which bears on the use of…

Programming Languages · Computer Science 2008-04-08 J. A. Bergstra , C. A. Middelburg

Modern systems evolve in unpredictable environments and have to continuously adapt their behavior to changing conditions. The "DReAM" (Dynamic Reconfigurable Architecture Modeling) framework, has been designed for modeling reconfigurable…

Formal Languages and Automata Theory · Computer Science 2018-10-25 Rocco De Nicola , Alessandro Maggi , Joseph Sifakis

Functional reactive programming (FRP) is a paradigm for programming with signals and events, allowing the user to describe reactive programs on a high level of abstraction. For this to make sense, an FRP language must ensure that all…

Programming Languages · Computer Science 2019-06-12 Patrick Bahr , Christian Graulund , Rasmus Møgelberg

In order to understand the physics phenomea on the fundamental aspects, the software simulations are a good exercise to succed in this way. Some work of heat transport and molecular physics laboratory are studied in a comparative mode…

Physics Education · Physics 2007-05-23 Gabriel Murariu , Dorina Toma